0xfnzero
dd41dd4f87
feat(pumpswap): support virtual quote reserves
2026-07-16 20:58:56 +08:00
0xfnzero
9af86c8397
Update SWQOS submit behavior
2026-06-23 04:32:50 +08:00
0xfnzero
4968c48a2e
Release sol-trade-sdk v4.0.10
...
Sync Pump program IDLs with the latest definitions.
2026-05-20 19:41:16 +08:00
0xfnzero
a076e0f8cd
chore: flatten synced IDL files
...
Remove the redundant idl/bitquery source snapshot tree and keep synced Bitquery IDLs only under the SDK's canonical local IDL filenames.
2026-05-16 15:03:10 +08:00
0xfnzero
05ac079d6d
release: update DEX protocol support for v4.0.9
...
Sync supported DEX IDLs from bitquery/solana-idl-lib, upgrade protocol builders, and keep trade submission hot paths free of RPC query calls.
Include exact-output coverage, token-account setup fixes for WSOL and stable pairs, and low-latency transaction build improvements.
2026-05-16 06:42:50 +08:00
0xfnzero
f6db55c874
release: update Pump program metadata for v4.0.8
2026-05-15 01:08:33 +08:00
Wood
fd5af3ab61
feat: track_volume only when cashback; PumpSwap sell cashback use quote_mint ATA; sync IDL
...
- Pump/PumpSwap buy: track_volume OptionBool = Some(true) only when is_cashback_coin, else Some(false)
- PumpSwap sell cashback: use get_user_volume_accumulator_quote_ata(quote_mint) instead of WSOL-only ATA
- Sync idl/pump_amm.json, idl/pump_fees.json from pump-public-docs
Made-with: Cursor
2026-03-06 16:41:29 +08:00
Wood
7e2860d8de
feat: PumpSwap/PumpFun improvements, align with pump-public-docs, sync IDL
...
- Re-apply PumpSwap pool lookup, lib/utils/seed changes (no Fastlane)
- pump-public-docs: Mayhem fee recipient at index 11 use WSOL ATA; random mayhem fee recipients (PumpSwap + PumpFun); Pool decode 244 bytes
- Sync idl (pump.json, pump_amm.json, pump_fees.json) from pump-fun/pump-public-docs
Made-with: Cursor
2026-03-06 15:18:04 +08:00
Wood
dd4f42324e
feat: IDL updates, PumpFun/PumpSwap instruction and utils, fast_fn, release notes
...
- idl: pump.json and pump_amm.json updates
- instruction: pumpfun.rs, pumpswap.rs and utils (pumpfun, pumpswap)
- common: fast_fn.rs
- docs: release_notes_v3.5.0.md
Made-with: Cursor
2026-02-27 00:27:36 +08:00
Wood
a048f3b6ad
feat: PumpFun & PumpSwap Cashback support
...
- Sync IDL from pump-public-docs into idl/
- Add is_cashback_coin to BondingCurve and Pool
- Pump sell: append UserVolumeAccumulator as remaining account when cashback coin
- PumpSwap buy/sell: append cashback remaining accounts after fee_config/fee_program
- Add claim_cashback instructions and TradingClient.claim_cashback_pumpfun/pumpswap()
- Add docs/PUMP_CASHBACK_README.md
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 23:01:14 +08:00