Weekly Release v2.341.0
What's Changed
- Use only scores computed by the autopilot by @MartinquaXD in #3978
- Migrate "shared" and model ethcontract/primitive-types usages into alloy by @jmg-duarte in #3977
- Remove ethcontract-mock by @jmg-duarte in #3979
- Migrate autopilot to alloy by @m-sz in #3972
- Clean up usage of ethcontract exports by @jmg-duarte in #3981
- Migrate function deploy_tokens_with_weth_uni_v2_pools to alloy by @AryanGodara in #3984
- Unify mempool configs by @MartinquaXD in #3983
- Implement sell=buy support for Sell orders by @m-sz in #3894
- Migrate primitive types in e2e crate to alloy (H256→B256, H160→Address) by @AryanGodara in #3986
- feat(ci): add check to ensure artifacts are in sync with contract sources by @kaze-cow in #3991
- feat(balance_overrides): use debug_traceCall to find slots by @kaze-cow in #3937
- Migrate RPC calls into alloy by @jmg-duarte in #3982
- Simulate solution on pending block by @MartinquaXD in #3992
- Remove soft cancellation by @MartinquaXD in #3993
- Migrate from web3's SecretKey to alloy's PrivateKeySigner by @jmg-duarte in #3989
- Migrate TestAccount to alloy by @jmg-duarte in #3990
- Simplify tx gas price logic by @MartinquaXD in #3994
- Migrate solver's ethcontract::Account to alloy by @jmg-duarte in #3995
- Add volume fee overrides by @fafk in #3976
Full Changelog: v2.340.0...v2.341.0