getBlocks
getBlocks
方法仅在solana-core v1.7或更高版本中有效,在v1.6中 请使用getConfirmedBlocks
方法
getBlocks
方法返回两个槽位间的确认区块列表。
请求参数
<u64>
- 起始槽位,u64整数<u64>
- (可选) 结束槽位,u64整数- (可选) Commitment; 不支持"processed" . 如果未指定该参数,默认为"finalized".
响应结果
getBlocks
方法的result字段为u64整数数组,表示在起止槽位间的确认区块的槽位。
最大允许500000个槽位。
示例代码
请求:
curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '
{"jsonrpc": "2.0","id":1,"method":"getBlocks","params":[5, 10]}
响应:
{"jsonrpc":"2.0","result":[5,6,7,8,9,10],"id":1}