github jup-ag/metis-binary v7.0.0

20 hours ago

Breaking Changes

  • renamed to metis-binary and now requires a BINARY_KEY or --binary-key to be provided. you can request a key from https://metis.builders/

What's Changed

  • fix: would cycle with u
  • fix: Raydium Launchlab deser
  • chore: add idx to geyser logs
  • hotfix: Change Account Size for RG1 Pump AMM
  • feat: aquifer integration
  • fix: add all-targets to clippy in ci
  • fix: aquifer crawling by remove is_active
  • chore: cli to check liquidity with params
  • fix: update perps test snapshot
  • feat: zerofi v2
  • chore: Use volume incurred slippage instead of p50
  • chore: remove solana-address-lookup-table-program
  • sol staking swap change
  • feat: update solana to 2.3
  • feat: jupiter v2 instructions
  • feat: alphaq integration
  • fix: SolFi V2 support token2022 properly and testing fixes
  • feat: fix validation if fees not set properly
  • feat: defituna integration
  • chore: update rust 1.90
  • fix: Fix whirlpool partial fill by disabling partial fill
  • chore: Raydium AMM cleanup
  • feat: Account resource consumed rework
  • bug: forget to add placeholder for alphaq
  • fix: Min Incurred Slippage Allowed Should Be 0bps
  • chore: load amms in parallel
  • chore: add geyser_slot_processed metric
  • chore: add real concurreny to get_multiple_accounts
  • fix: Assert insertable new or illiquid markets len not over maximum
  • feat: add metadao support
  • chore: Update jupiter to proposal version
  • feat: realtime metadao launch crawling
  • feat: DAMM v2 fee rate limiter
  • feat: Raydium v2
  • feat: discriminatory quoting
  • feat: use subscribe_accounts from richat
  • bug: fix token2022 mint data for pump swap
  • fix: update perp swap fee multiplier
  • chore: clean up dependencies in Cargo.toml files
  • feat: Native destination account
  • refactor: replace spl-token with spl-token-interface across the codebase
  • chore: Token First Tradable Timestamp DB Table
  • feat: Add market constraint checks to block or constrain the graph edge to a single market
  • refactor: update references from spl-token-2022 to spl-token-2022-interface across the codebase
  • refactor: replace spl-associated-token-account with spl-associated-token-account-interface across the codebase
  • feat: Jupiter lend deposit and redeem
  • feat: Move check-quote-amms to slack
  • deps: move to root Cargo.toml
  • fix: longtail markets will consider both price_impact and price_difference
  • feat: track routing group changes for markets table
  • fix: Extend accounts at the end for nativeDestinationAccount
  • chore: init account state with grpc replay on disconnect
  • fix: replace used future by Pending
  • feat: Provide Market Incurred Slippage In SwapInfo
  • fix: Duplicated Account Counting
  • fix: Retry get ai in get clock used in Router::load
  • fix: Set the field optional new field to have a default
  • chore: Rust 1.91.0
  • chore: Include Market Incurred Slippage In MarketResponse
  • chore: remove gMA polling
  • fix: meteora dbc swap exact in revert if couldnt consume full in
  • fix: force only europa startup for binary
  • feat: Don't use shared accounts for default account state mints
  • pump fun upgrade
  • fix: don't panic on down grpc endpoint
  • chore: Receive & Use Market Incurred Slippages As f64
  • feat: Migrate to inf-1.5 SDK
  • feat: Dynamic swap v1 using 2 prop AMMs
  • fix: camelCase candidate_swap_infos in response
  • feat: Determine Whether A Market Should Be Checked For Liquidity Based On Token First Tradable Age
  • fix(crawler): chunk gPA to fire 5 at a time
  • fix: Features default got removed
  • feat: Pump is_mayhem stuff and create_v2
  • feat: obsidian integration
  • feat: saros dlmm integration
  • feat: Sanctum lst list from API
  • fix: obsidian and saros name
  • chore: Set Max Bytes In QuoteRequest For AccountAndSizeResourceEstimator
  • fix: missing saros dlmm crawl code
  • feat: Use sanctum lst list inside inf
  • fix: pump swap mayhem marketcap calc
  • fix: Mayhem token supply for pump fees
  • feat: add api key for europa

Commit hash: 6781e13c439eaf0d5752c75789f177bf246ef4e2

Don't miss a new metis-binary release

NewReleases is sending notifications on new releases.