 0xfnzeroandCursor
|
3596e29e38
|
feat(pumpfun): bonding curve buy_v2/sell_v2/buy_exact_quote_in_v2 + quote_mint decode
- Switch swap ix assembly to unified v2 account layout (sharing_config, quote ATAs, buyback recipient).
- Decode bonding curve account with optional trailing quote_mint; sync idl/pump.json from pump-public-docs.
- Legacy buy/buy_exact_sol_in/sell encoders retained for reference.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-08 16:11:55 +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 |
|
 WoodandCursor
|
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 |
|