refactor(gas-fee): replace init_builtin_fee_strategies with set_global_strategy

- Add customizable cu_limit, cu_price, buy_tip, sell_tip parameters
- Update all examples and documentation
- Simplify strategy configuration API
This commit is contained in:
ysq
2025-09-19 23:31:41 +08:00
parent 4907aafead
commit e4a6b49aab
21 changed files with 95 additions and 91 deletions
+2 -2
View File
@@ -134,8 +134,8 @@ let client = SolanaTrade::new(Arc::new(payer), trade_config).await;
有关 Gas Fee 策略的详细信息,请参阅 [Gas Fee 策略参考手册](docs/GAS_FEE_STRATEGY_CN.md)。
```rust
// 使用内置策略
sol_trade_sdk::common::GasFeeStrategy::init_builtin_fee_strategies();
// 设置全局策略
sol_trade_sdk::common::set_global_gas_fee_strategy(150000, 500000, 0.001, 0.001);
```
#### 3. 构建交易参数