Weekly Release v2.252.0
What's Changed
- Upgrade crates with known vulnerabilities by @Mateo-mro in #2560
- feat: minimum_balance for placing orders set to 1 atom for FOK by @alfetopito in #2558
- In/Out of market order protocol fee config by @squadgazzz in #2550
- Make the partner fee max cap configurable in autopilot by @Mateo-mro in #2559
- [EASY] Make app-data crate not dependent on model crate by @Mateo-mro in #2537
- [EASY] Fix ceil_div in scoring by @sunce86 in #2566
- [Easy] Remove boundary submission logic by @fleupold in #2527
- Fix price improvement fee when scoring by @sunce86 in #2567
- Check for tx receipt one last time before concluding submission failure by @fleupold in #2564
- Baseline solution offset by @MartinquaXD in #2565
- Forward fee policy to solvers by @sunce86 in #2544
- Do not alter the solver API with the fee policies by @Mateo-mro in #2570
- Merge solutions not settlements by @fleupold in #2471
- External solver support in e2e tests by @devanoneth in #2515
- Surplus score merge fix by @squadgazzz in #2568
- [EASY] Bug: Count the protocol fees for the scoring in all the cases by @Mateo-mro in #2569
- Reject too gas intensive solutions already in driver competition by @fleupold in #2563
- Autopilot surplus calculation by @sunce86 in #2504
non-zero-fee
DB enum variant by @squadgazzz in #2574- [EASY] Iterator for OnchainOrderPlacementError by @sunce86 in #2576
- Fix quote fee handling in market price by @sunce86 in #2572
- Market orders deprecation date remove by @sunce86 in #2536
- [EASY] Remove score cap by @sunce86 in #2577
- Don't debug log Uni v3 pool state by @fleupold in #2579
- [EASY] Remove rank by surplus config by @sunce86 in #2582
Full Changelog: v2.251.2...v2.252.0