public interface IProxy
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onNodeChangeEvent(BlockHeader blockHeader,
PublicKey publicKey,
ContractNodeState contractNodeState)
On node change event.
|
void |
onUserEvent(BlockHeader blockHeader,
Transaction transaction,
TransactionReceipt transactionReceipt)
On user event.
|
BlockBodyInfo |
readBlockBody(Hash blockHash)
read block body.
|
BlockHeaderProof |
readBlockProof(BigInteger blockNum)
Read block boolean.
|
boolean |
writeBlockProof(List<BlockHeaderProof> proof)
write block proof
|
boolean writeBlockProof(List<BlockHeaderProof> proof)
proof - proofBlockHeaderProof readBlockProof(BigInteger blockNum)
blockNum - the block numBlockBodyInfo readBlockBody(Hash blockHash)
blockHash - void onNodeChangeEvent(BlockHeader blockHeader, PublicKey publicKey, ContractNodeState contractNodeState)
blockHeader - the block headerpublicKey - the public keycontractNodeState - the node change event typevoid onUserEvent(BlockHeader blockHeader, Transaction transaction, TransactionReceipt transactionReceipt)
blockHeader - the block headertransaction - the transaction dotransactionReceipt - the transaction receiptCopyright © 2022. All rights reserved.