Skip to content

v6.0.6

Compare
Choose a tag to compare
@Arrowana Arrowana released this 02 Jan 07:59
· 2 commits to main since this release
0acf2c8

Changelog:

  • chore: update rust to 1.75
  • feat: Swap build swap through keyedUiAccounts for BYO AMMs, to be used with --enable-external-amm-loading
  • fix: Add input_mint to allowed tokens for calc dist to target to fix
  • feat: Raydium use status enforced to reduce accounts, resulting in lower RPC load and significant reduction in egress
  • fix: Raydium CLMM continue when no liquidity for first tick array to prevent irrelevant warning and incorrect state
  • feat: JupiterError for better api error control, return error code 400 when relevant
  • fix: thread block on geyser loop
  • fix: bellman-ford direct routes
  • hotfix: ExactOut to not use bellman-ford automatically for low input value
  • fix: dont fetch what is fetched to reduce initial start load
  • fix: Raydium err when event queue is full to set reserves to None, to allow correct quote when the event queue is full
  • fix: intermediate tokens auto restrict when top token for bellman-ford
  • feat: Use bellman ford when input value is below a threshold, quote below $100 of input value use quoteType bellman-ford rather than rbp (metis algorithm) in order to provide simpler routes for low price impact trades
  • feat: restrict intermediate tokens override works with rbp

Commit 4e4ea7a22642cf6903b7757fcbe524f30cb782b2