Skip to content

Weekly Release v2.382.0

Choose a tag to compare

@cow-github-bot cow-github-bot released this 05 Oct 00:12
· 24 commits to main since this release
f348ef1

What's Changed

  • Fix false-positives with the caches and improve hit-ratio by @naanselmo in #4971
  • (driver) don't server fast path quotes without interactions by @MartinquaXD in #4992
  • Send null auction id to solvers for quote requests by @AryanGodara in #4996
  • [EASY] solana-autopilot: add zero-filled penalty caps to competition auctions by @squadgazzz in #4998
  • solana-autopilot: drop a sponsored order as soon as its creation blockhash dies by @squadgazzz in #4987
  • [EASY] solana-orderbook: rename transaction to partiallySignedTx and document partial signing by @squadgazzz in #4991
  • feat(buy-sol) PR 1: route native SOL buys to solvers as wSOL by @squadgazzz in #4985
  • solana-autopilot: release the orders of a winner skipped before dispatch by @squadgazzz in #4988
  • feat(buy-sol) PR 2: settle native SOL buys from the state PDA by @squadgazzz in #4986
  • Fix flaky fast-path e2e tests racing the settlement observer by @AryanGodara in #4984
  • check onchain order owner in ban list by @MartinquaXD in #5001
  • Fix fast-path executed price to match the recorded bid and quote by @AryanGodara in #4981
  • Create missing buy token accounts in the driver at settle by @tilacog in #4982
  • solana-orderbook: report expired orders on the status endpoint by @squadgazzz in #4999
  • feat(buy-sol) PR 3: let native SOL buys into the auction by @squadgazzz in #4989
  • feat(buy-sol) PR 4: accept sponsored orders that buy native SOL by @squadgazzz in #4990
  • fast path buy eth by @MartinquaXD in #5005
  • Hint known JSON-RPC error codes on failed mempool submissions by @AryanGodara in #5006
  • reduce http buffers for quote requests by @MartinquaXD in #5011
  • Re-enable automated-trades dispatch on deploy by @AryanGodara in #5012
  • [Trivial] Bump async-trait to 0.1.92 for clippy 1.99 by @squadgazzz in #5015
  • solana-autopilot: log why orders are left out of an auction by @squadgazzz in #5000
  • [EASY] solana-indexer: add the settlement slot to trades by @squadgazzz in #5009
  • Keep dead sponsored orders out of Solana auctions when the block height lookup fails by @squadgazzz in #5014
  • Respect priceQuality in streamed quotes by @fleupold in #5007
  • Fix fee calculation when a solver omits ETH from uniform prices by @AryanGodara in #5010
  • Revert "Re-enable automated-trades dispatch on deploy" by @AryanGodara in #5017
  • Introduce new type for Receiver by @MartinquaXD in #5016
  • (fast path) custom quote valididty by @MartinquaXD in #5013
  • enforce settlement deadline check via smart contract by @MartinquaXD in #5008
  • Name the program error behind failed Solana settlement simulations by @squadgazzz in #5022
  • Record Solana sponsored orders whose creation expires before they win by @squadgazzz in #5027
  • feat(token-2022) PR 1: settle Token-2022 mints under their own token program by @squadgazzz in #5002
  • feat(token-2022) PR 2: let Token-2022 orders into the auction by @squadgazzz in #5003
  • Drop Solana solutions over the transaction account lock limit at solve time by @squadgazzz in #5024
  • Log refused Solana sponsored placements by @squadgazzz in #5026
  • Keep orders their owner cannot fund out of Solana auctions by @squadgazzz in #5023
  • feat(token-2022) PR 3: accept sponsored orders on Token-2022 tokens by @squadgazzz in #5004

Full Changelog: v2.381.0...v2.382.0