程序包 org.starcoin.api
类 BlockRPCClient
java.lang.Object
org.starcoin.api.BlockRPCClient
Starcoin Block相关json-rpc接口的封装。
- 从以下版本开始:
- 1.1.6
-
构造器概要
-
方法概要
修饰符和类型方法说明getBlockByHash(String hash)
通过block_hash 获取block详细数据getBlockByHeight(long height)
通过block 高度 获取block详细数据getBlockInfoByHeight(long height)
通过block 高度 获取block和transaction的accumulator infogetBlockListFromHeight(long height, int count)
从某个高度开始获取之后的block,可以通过参数count指定获取多少个获取当前主链的block header
-
构造器详细资料
-
BlockRPCClient
-
-
方法详细资料
-
getChainHeader
public BlockHeader getChainHeader() throws JSONRPC2SessionException, com.fasterxml.jackson.core.JsonProcessingException获取当前主链的block header- 抛出:
JSONRPC2SessionException
com.fasterxml.jackson.core.JsonProcessingException
-
getBlockByHash
通过block_hash 获取block详细数据 -
getBlockByHeight
通过block 高度 获取block详细数据 -
getBlockInfoByHeight
通过block 高度 获取block和transaction的accumulator info- 参数:
height
-- 返回:
- 抛出:
JSONRPC2SessionException
-
getBlockListFromHeight
从某个高度开始获取之后的block,可以通过参数count指定获取多少个
-