布比对接SDK-Brilliant内部版
类型说明
ErrorCode
ACCOUNT_CREATE_ERROR(1001, "创建账号失败"), ACCOUNT_NOTFOUND(1002, "未查询到相关账号"), ASSET_ISSUE_ERROR(1021, "发行资产失败"), ASSET_TRANSFER_ERROR(1022, "转移资产失败"), METADATA_UPDATE_ERROR(1041, "元数据更改失败"), METADATA_NOTFOUND(1042, "元数据未查询到"), TRANSACTION_NOT_FOUND(1061, "未查询到相关交易"), CONTACT_INVOKE_ERROR(1081, "调用自动合约失败"),
文档说明
此文档用于内部进行接口集成
集成方式: Spring bean注入
类: com.brilliant.swhy.common.blockchain.BlockChain
获取区块状态
获取当前区块的状态,包括区块高度、交易总数等等。
方法
getLegder
请求
-
请求方式
类间调用
-
数据格式
Class对象
-
请求参数
无
响应
- 数据格式
F.Either<Ledger, ErrorCode>
- 数据示例
Leger转为JSON示例
"header":{ "account_tree_hash":"3d5e58e767c3ccd4fc5ff1c7e15a162a78bc245d04a49a728320afacaf0406f5", "close_time":1527734263175505, "consensus_value_hash":"9a955ac1ff15e36b9948e4d8c8af33d157d3125c0ccc68b487822721f221d009", "hash":"2994f065a91252f3d172a6c941d0dc0f8ee5cb21157bf9c88d68cbb1cf7ec0e5", "previous_hash":"ce3ab51ce55cdf04c6286583abf2808216c332313211bf390b63c0a868aa815f", "seq":2957, "tx_count":327, "validators_hash":"6ca01295ee7d0ce19baf308a726b211da21d72df478162aec4a4f4f3427bcc3c", "version":3001 } }
创建账号
在布比区块链上创建账号
方法
createAccount
-
请求方式
类间调用
-
数据格式
Class对象
-
请求参数
List<SetMetadata>
<p id="jump">Hello World</p>