参数
交易签名(base-58 编码)
响应
包含以下内容的对象:
处理交易的 slot
账户公钥数组(base-58 编码)
交易使用的近期 blockhash
交易签名数组(base-58 编码)
代码示例
基本请求
使用 web3.js
注意事项
- 返回给定签名的交易详情
- 交易必须已确认才会返回
- 响应包含交易的详细信息
- 可以使用不同的编码格式解析交易
- 签名必须是有效的交易签名
最佳实践
- 根据需求使用适当的 commitment 级别
- 在适当时缓存结果以减少 RPC 负载
- 监控交易状态变化
- 考虑使用 WebSocket 订阅获取实时更新
- 适当处理网络错误并重试
常见错误
| 错误码 | 消息 | 解决方案 |
|---|---|---|
| -32601 | Method not found | 验证是否连接到 Solana RPC 节点 |
| -32602 | Invalid params | 检查签名和配置 |
| -32007 | Transaction not found | 验证交易是否存在 |
| -32008 | Invalid encoding | 确保编码格式有效 |
用例
-
交易分析
-
交易监控