这能做什么
- 以低延迟发送交易
- 实时追踪确认状态
- 自动重试未确认的交易
- 返回解析后的交易数据和 Raptor 事件
- 测量发送 → 确认的延迟
发送交易
发送已签名的 Solana 交易。 端点POST /send-transaction
请求体
- 接受交易后立即返回
- 发送和重试在后台进行
- 交易会重试最多 30 秒或直到确认
追踪交易
检查通过/send-transaction 发送的交易状态。
端点
GET /transaction/{signature}
状态值
pending– 已发送但未确认confirmed– 在 confirmed 确认级别被接受failed– 交易错误expired– 在超时前未确认
Raptor 事件
如果交易与 Raptor 程序交互,事件会被自动解析并返回。 支持的事件SwapEventSwapCompleteEventPlaceOrderEventFillOrderEventCancelOrderEventUpdateOrderEvent
示例
发送交易
轮询等待确认
读取兑换结果
错误
| 代码 | 含义 |
|---|---|
| 400 | 无效交易 |
| 404 | 交易未被追踪 |
| 503 | 发送器或追踪已禁用 |