Re-exports§
pub use crate::math::QuoteError;
Structs§
- Create
Coin Params PumpSdk::create_coin_instructions. New mint keypair must co-sign. Initial buy is wSOL-quoted.- Pump
Pool Ctx pump_ammpool after migration (BondingCurve::complete).- Pump
Pool Quote Ctx pump_ammpool quote inputs — likePumpPoolCtxbut with the reserves and fee config the AMM math needs.- PumpSdk
- Instruction builders (no RPC).
- Quote
- Quote output:
amountis tokens-out or lamports-out;min_out/max_inputcarry slippage where relevant. - Trade
Quote Params PumpSdk::quote_tradeparameters: routes fromBondingCurve::complete, mirroringTradeTxParams.pump_poolis required when the curve is complete.- Trade
TxParams PumpSdk::trade_tx_instructionsparameters: routes fromBondingCurve::complete.pump_poolis required when the curve is complete.- Trade
TxWith Venue Params PumpSdk::trade_tx_instructions_with_venueparameters. wSOL uses wrap/unwrap; amounts come from the*_quote_*helpers.
Enums§
- AmmQuote
Source - AMM quote inputs: live pool reserves, or estimated reserves from a completed curve (not on-chain AMM state).
- Trade
Venue - Force bonding-curve vs AMM routing for
PumpSdk::trade_tx_instructions_with_venue.