4个稳定版本
1.0.3 | 2024年8月13日 |
---|---|
1.0.1 | 2024年8月11日 |
#888 in 魔法豆
每月297次下载
49KB
1K SLoC
bloXroute Rust SDK
先决条件
在开始使用bloXroute Rust SDK之前,请确保您有以下先决条件
支持的服务
- EVM
- 流
- newTxs
- pendingTxs
- newBlocks
- bdnBlocks
- transactionStatus
- txReceipts
- 流
- Solana
- Trader API v2
- 通用
- 获取账户余额
- 获取速率限制
- 获取交易状态
- 获取最近的优先费
- 流式传输优先费
- 流式传输包裹小费
- 提交签名交易
- 提交签名交易批量
- Openbook
- 获取市场
- 获取订单簿
- 获取深度
- 获取标记
- 获取未结算订单
- 获取未结算
- 创建订单交易
- 创建替换交易
- 创建取消订单交易
- 创建结算交易
- 流式传输订单簿
- 流式传输标记
- Jupiter
- 获取报价
- 创建交换交易
- 创建带有说明的交换
- 创建路由交换
- Raydium
- 获取报价
- 获取池
- 获取池储备金
- 创建交换交易
- 创建路由交换
- 流式传输池储备金
- 流式传输交换
- 流式传输新的Raydium池
- Zeta Markets
- 流式传输Zeta交易
- 创建零交叉保证金账户
- 通用
- Trader API v2
实现
可以使用Tokio的示例在此找到: 这里
您可以使用以下命令运行EVM示例
endpoint=wss://germany.eth.blxrbdn.com/ws auth_header=YOUR_AUTH_HEADER cargo run --example evm
您可以使用以下命令运行Solana示例
endpoint=wss://uk.solana.dex.blxrbdn.com/ws auth_header=YOUR_AUTH_HEADER cargo run --example solana
endpoint=https://uk.solana.dex.blxrbdn.com auth_header=YOUR_AUTH_HEADER cargo run --example solana
注意
SDK仍然是实验性的,正在开发中 - 在开发过程中可能会发生一些破坏性更改!
依赖项
~7–20MB
~314K SLoC