Blockchain 类
该类提供了访问区块链数据的一系列方法。
命名空间: Neo.SmartContract.Framework.Services.Neo
程序集:Neo.SmartContract.Framework
语法
public static class Blockchain
方法
名称 | 说明 | |
---|---|---|
GetAccount(byte[]) | 根据合约脚本的散列来获得一个账户(地址) | |
GetAsset(byte[]) | 根据资产 ID 查找资产 | |
GetBlock(byte[]) | 通过区块 hash ,查找区块 | |
GetBlock(uint) | 通过区块高度,查找区块 | |
GetContract(byte[]) | 通过合约散列获取合约内容 | |
GetHeader(byte[]) | 通过区块 hash ,查找区块头 | |
GetHeader(uint) | 通过区块高度,查找区块头 | |
GetHeight() | 获得当前区块高度 | |
GetTransaction(byte[]) | 通过交易 ID 查找交易 | |
GetValidators() | 获得共识人的公钥 |
构造方法
BlockChain 类是静态类,无需构造方法。