Skip to content

Releases: cowprotocol/services

Hotfix Release: 2022-11-09

09 Nov 20:56
Compare
Choose a tag to compare

Hotfix market order logic when limit orders are disabled.

Full Changelog: v2.80.1...v2.80.2

Weekly Release: 2022-11-07 Hotfix 1

08 Nov 17:56
Compare
Choose a tag to compare

Weekly Release: 2022-11-07

07 Nov 12:14
4e95861
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.79.1...v2.80.0

Hotfix Release: 2022-10-31 (#2)

31 Oct 15:51
Compare
Choose a tag to compare

Hotfix release that patches ETHplorer API key configuration.

What's Changed

  • Allow Ethplorer API Key to be passed via env variable by @fleupold in #689

Full Changelog: v2.79.1...v2.79.2

Hotfix Release: 2022-10-31

31 Oct 14:00
4e42ac6
Compare
Choose a tag to compare

Hotfix release that patches the simulated transaction JSON format.

What's Changed

  • Fix serialize for SimulatedTransaction by @sunce86 in #687

Full Changelog: v2.79.0...v2.79.1

Weekly Release: 2022-10-31

31 Oct 13:59
2e7bf77
Compare
Choose a tag to compare

What's Changed

  • Trades api: Adding ethflow trades by @josojo in #644
  • Fix issue with long lasting subgraph queries by @sunce86 in #655
  • Set more realistic value for mean gas used for UniswapV3 swap by @sunce86 in #662
  • Provide information about valid_to and is_refunded to the front-end by @josojo in #656
  • Improve solution submission log by @vkgnosis in #666
  • Finish: Add signature gas to FeeParameters #480 by @josojo in #664
  • Encoded settlement with all interactions by @fleupold in #660
  • Added docker-compose file by @ennmichael in #663
  • Add contract pool address to AMMs by @sunce86 in #669
  • [RFC] scaffold for letting solvers know how they did in a given auction by @fleupold in #661
  • Add class field to facilitate limit orders by @ennmichael in #670
  • Add params for solver callback by @sunce86 in #673
  • [Refunder] DB operations for refundable orders considering min validity duration, min slippage by @josojo in #674
  • [Refunder] Allow to mark orders as refunded by @josojo in #675
  • [Easy] Inserting missing tables into ALL_TABLES constants by @josojo in #677
  • Storing the order_quotes for onchain_orders by @josojo in #672
  • Allow limit order placement by @ennmichael in #678
  • Include CoWSwapEthFlow contracts into contracts repo by @josojo in #679
  • Make new class field backwards compatible with shadow solver by @MartinquaXD in #680
  • Notify solvers about auction result by @sunce86 in #684
  • Fix logic for price violation error by @sunce86 in #686
  • [Refunder] creating basic crate by @josojo in #682

New Contributors

Full Changelog: v2.78.0...v2.79.0

v2.78.0

25 Oct 08:05
47f3c45
Compare
Choose a tag to compare

What's Changed

  • Treat UniV3 subgraph values as decimals instead of hex by @sunce86 in #637
  • Event based liquidity fetching uniswapv3 by @sunce86 in #466
  • Remove old temporary logs by @sunce86 in #640
  • Add logs to UniswapV3 fetching by @sunce86 in #641
  • Fix initial indexing of pools for UniswapV3 by @sunce86 in #642
  • Make paginated_query more general by @sunce86 in #645
  • Make SettlementEncoder aware of internalizable interactions by @fleupold in #636
  • Pre_interactions database scheme & database operations by @josojo in #620
  • Ethflow orders in get_user_order() by @josojo in #610
  • Encode pre-interactions for settlement by @josojo in #623
  • Redesign the ticks fetch by @sunce86 in #646
  • Don't require interactions field by @vkgnosis in #647
  • Optimistically Quote Trades With Non-Revert Simulation Failures by @nlordell in #622
  • Remove rinkeby autodeploy by @vkgnosis in #648
  • Store risk adjusted reward in DB even if it is 0 by @vkgnosis in #649
  • Log rewards of winning solution by @vkgnosis in #651
  • Pre interactions: Insert pre-interactions for ethflow orders by @josojo in #624
  • Ethflow: No balance check for ethflow orders by @josojo in #625
  • Add argument for MAX_POOLS_TO_INITIALIZE by @sunce86 in #653
  • Implement API route for native tokens price by @sunce86 in #638
  • [Refunder] Db design and operations for refunding state by @josojo in #631

Full Changelog: v2.77.0...v2.78.0

Weekly Release 2022-10-17

17 Oct 11:29
6f546b0
Compare
Choose a tag to compare

What's Changed

  • Increase Slippage Precision for ParaSwap Solver by @nlordell in #601
  • Change EventHandler logic around partial and skipped updates by @sunce86 in #594
  • Store solver competition info in more cases by @vkgnosis in #608
  • Limit precision with which we compare solutions by @fleupold in #602
  • Add order_rewards table by @vkgnosis in #609
  • Estimate cost of interaction when quoting price estimates by @fleupold in #612
  • Creating the ethflow event_udpater by @josojo in #542
  • Add nightly rustfmt features to pull request workflow by @MartinquaXD in #615
  • Store dummy order rewards in database by @vkgnosis in #611
  • Revert "Return onchain_orders for get_user_orders() requests (#583)" by @josojo in #616
  • Unit test for HTTP gas price estimation by @fleupold in #613
  • Refactor Price Estimation Initialization by @nlordell in #573
  • Set solver rewards in auction and http solver model by @vkgnosis in #619
  • Mark rewards as default by @vkgnosis in #628
  • Implement cip-14 risk adjusted reward calculation by @vkgnosis in #627
  • Bump ethcontract-rs version to v0.22.0 by @sunce86 in #633
  • Align fee with objective value computation in solution competition reporting by @fleupold in #630

Full Changelog: v2.75.0...v2.77.0

Weekly Release: 2022-10-10

10 Oct 10:43
Compare
Choose a tag to compare

What's Changed

  • Increase Slippage Precision for ParaSwap Solver by @nlordell in #601
  • Change EventHandler logic around partial and skipped updates by @sunce86 in #594
  • Store solver competition info in more cases by @vkgnosis in #608
  • Limit precision with which we compare solutions by @fleupold in #602
  • Add order_rewards table by @vkgnosis in #609
  • Estimate cost of interaction when quoting price estimates by @fleupold in #612
  • Creating the ethflow event_udpater by @josojo in #542
  • Add nightly rustfmt features to pull request workflow by @MartinquaXD in #615
  • Revert "Return onchain_orders for get_user_orders() requests (#583)" by @josojo in #616

Full Changelog: v2.75.0...v2.76.0

Hotfix: get_user_order api performance

05 Oct 09:35
Compare
Choose a tag to compare