参数
包含以下可选字段的配置对象:
响应
当前区块高度
代码示例
基本请求
带 Commitment 的请求
使用 web3.js
注意事项
- 区块高度随每个新区块单调递增
- 由于跳过的 slot,区块高度可能与 slot 编号不同
- 不同的节点可能根据其网络视图返回略有不同的高度
- 响应是即时的,因为它从当前状态读取
最佳实践
- 根据需求使用适当的 commitment 级别:
processed获取最新的可能高度confirmed获取高概率最终性finalized获取保证的最终性
- 如果需要 slot 编号而不是区块高度,请考虑使用
getSlot - 对于历史查询,使用
getBlock与特定 slot
常见错误
| 错误码 | 消息 | 解决方案 |
|---|---|---|
| -32601 | Method not found | 验证是否连接到 Solana RPC 节点 |
| -32007 | Block height not available | 节点可能正在启动或同步中 |