Weekly Release 2023-12-18
What's Changed
- Allow TOML error trace by @narcis96 in #2153
- Insert order events in batches by @squadgazzz in #2138
- Update large tables statistics by @squadgazzz in #2146
- Use unscaled user fees for executed amounts by @fleupold in #2151
- Make subgraph URL's configurable by @narcis96 in #2126
- Define protocol fee params and forward to driver by @sunce86 in #2098
- Fix decoding logic when orders with identical signatures got matched by @fleupold in #2158
- Track /settle times by @MartinquaXD in #2160
- Adjust /solve time buckets by @MartinquaXD in #2163
- Rename solver_fee when referring to unsubsidised scoring fee by @fleupold in #2152
- Enums camel case serialization by @squadgazzz in #2056
- Report clearing prices on all solution candidates by @fleupold in #2141
- Configure alerter with 0x API Key by @fleupold in #2164
- Add WETH price to auctions by @squadgazzz in #2159
- Use NodeReal Archive Node for forked tests by @fleupold in #2165
- Configurable order_events insert batch size by @squadgazzz in #2166
- Revert "Enums camel case serialization (#2056)" by @MartinquaXD in #2168
- Consistent string representation of NativePriceEstimators by @fedgiac in #2169
- Add Sepolia testnet by @fedgiac in #2167
- feat: devcontainer by @mfw78 in #2156
- Remove revert protection config by @sunce86 in #2161
- Metrics + logs for single order simulation failures by @fleupold in #2172
- Add pkg-config by @MartinquaXD in #2179
- Use regular
prometheus-metric-storage
crate by @squadgazzz in #2175 - Don't pay additional tip for non revertable transactions by @fleupold in #2176
- Remove obsolete solver competition data by @fleupold in #2143
- Add /solver_competition/latest endpoint by @narcis96 in #2162
- Remove enum import footgun by @MartinquaXD in #2180
- [Trivial] Log when order with unknown appData is placed by @fleupold in #2181
Full Changelog: v2.236.1...v2.237.0