Files
2026-07-12 14:35:58 +08:00

1.4 KiB

sol-trade-sdk 示例索引

English

请在仓库根目录使用 cargo run --package <name>。运行前先阅读对应示例的 README:很多协议示例包含占位私钥或地址,配置完成后会提交真实主网交易。

如何选择

分类 示例
入门 simple_tradingtrading_clientshared_infrastructure
低延迟 pumpswap_trading;同时阅读 ../docs/LOW_LATENCY_BOTS_CN.md
PumpFun 事件流 pumpfun_sniper_tradingpumpfun_copy_trading
其他 DEX pumpswap_direct_tradingbonk_*raydium_*meteora_*
交易构造 address_lookupnonce_cachemiddleware_systemseed_trading
工具 gas_fee_strategywsol_wrappercli_trading

安全边界

  • use_your_*your_*_here 的源码都是模板,运行前必须替换全部占位值。
  • simple_tradinggas_fee_strategy 默认不会提交 swap;多数其他交易示例配置后会发真实交易。
  • 若事件回调内仍创建客户端或同步查询 blockhash/状态,该示例只展示协议参数映射,不代表最终低延迟架构。
  • 不要提交私钥。真实应用应使用环境变量或安全 keystore。
  • 新接入优先使用 SimpleBuyParams / SimpleSellParams,只有必须控制低层账户 flag 时才使用低层参数。

每个示例目录都提供内容对应的英文和中文文档。