Releases: cowprotocol/services
Releases · cowprotocol/services
Hotfix v2.314.1
Full Changelog: v2.314.0...v2.314.1
Weekly Release v2.314.0
What's Changed
- Detect under funded flashloans by @MartinquaXD in #3432
Full Changelog: v2.313.1...v2.314.0
v2.313.1
What's Changed
- Fetch liquidity at block driver config by @squadgazzz in #3418
- Filter out unsupported flashloan orders by @MartinquaXD in #3420
- Combinatorial auctions e2e test by @mrnaveira in #3421
- Use new auction abstraction in the shadow autopilot by @MartinquaXD in #3408
- Simplify ethflow indexing start block search by @squadgazzz in #3414
- [TRIVIAL] Improve tables size query performance by @squadgazzz in #3422
- Combinatorial auctions cutover by @mrnaveira in #3423
async
-ifyBaselineSolvable
trait by @MartinquaXD in #3412- run bad token filtering and liquidity fetching concurrently by @MartinquaXD in #3407
- Allow callers to provide a timeout for quote requests by @MartinquaXD in #3425
- [EASY] Current block staleness metric by @squadgazzz in #3426
- [EASY] Add metric for multiple winners by @mrnaveira in #3428
- Abort driver settlement task when autopilot drops the
/settle
request by @squadgazzz in #3427 - Fix sorting of ranked solutions by @MartinquaXD in #3429
Full Changelog: v2.312.0...v2.313.1
Weekly Release v2.312.0
What's Changed
- Feat: Combinatorial auctions unit tests and implementation fixes by @mrnaveira in #3397
- Switch back to stable foundry by @MartinquaXD in #3417
- Fill flashloan data in driver if solver didn't specify anything by @MartinquaXD in #3416
- Revert #3417 (switch foundry version) by @MartinquaXD in #3419
Full Changelog: v2.311.0...v2.312.0
Weekly Release v2.311.0
What's Changed
- Add metrics for solve times in driver by @MartinquaXD in #3398
- Parallize pre processing further by @MartinquaXD in #3399
- Fixup order balancer filtering by @MartinquaXD in #3403
- [EASY] Fix baseline buy amount calculation by @squadgazzz in #3402
- Speed up order prioritization by @MartinquaXD in #3400
- stale bot should ignore issues marked as tech-debt by @extrawurst in #3375
- Allow to specify rpc batching config in driver binary by @fleupold in #3410
New Contributors
- @extrawurst made their first contribution in #3375
Full Changelog: v2.310.1...v2.311.0
v2.310.2
v2.310.1
Includes changes that were part of v2.309.2 that shouldn't be reverted.
What's Changed
- Initialize the settlement contract with deployed function by @m-lord-renkse in #3389
- Remove redundant data from
Erc20
type by @MartinquaXD in #3395 - Spawn a task per solve request by @MartinquaXD in #3394
- Only parse and not re-hash appdata by @MartinquaXD in #3393
Full Changelog: v2.310.0...v2.310.1
Weekly Release v2.310.0
What's Changed
- Trivial: Use NonZeroUsize for CLI args by @MartinquaXD in #3383
- Abstract winner selection by @MartinquaXD in #3384
- Introduce combinatorial auctions by @MartinquaXD in #3385
settlements
table clean-up by @squadgazzz in #3361- Run participation guard in background by @MartinquaXD in #3386
- Add support for JSON log format by @mrnaveira in #3336
- Trivial: log liquidity sources consistently by @MartinquaXD in #3390
- Fix clippy lints of 1.87 by @MartinquaXD in #3392
- Optimize
/solve
request serialization by @MartinquaXD in #3391
Full Changelog: v2.309.0...v2.310.0
Weekly Release v2.309.1
What's Changed
- Run participation guard in background by @MartinquaXD in #3386
- Fix clippy lints of 1.87 by @MartinquaXD in #3392
- Optimize /solve request serialization by @MartinquaXD in #3391
Full Changelog: v2.309.0...v2.309.1
Weekly Release v2.309.0
What's Changed
- Find and store indexed settlement solution UID by @squadgazzz in #3353
- [PoC] Improve price estimation error by @squadgazzz in #3363
- [TRIVIAL] Support multiple networks by @m-lord-renkse in #3364
- Add contracts to multiple networks by @m-lord-renkse in #3367
- Reinit subgraph liquidity sources by @MartinquaXD in #3369
- Store reference scores by @squadgazzz in #3365
- Surplus partner fee by @MartinquaXD in #3368
- Revert back to
foundry v1.0.0
for forked e2e tests by @MartinquaXD in #3377 - [EASY] Add CoW token address in arbitrum by @m-lord-renkse in #3376
- Update Fee Amount docs by @fleupold in #3370
- [TRIVIAL] Add Polygon ethflow contract by @squadgazzz in #3381
Full Changelog: v2.307.0...v2.309.0