Class BcosBlockHeader.BlockHeader
java.lang.Object
org.fisco.bcos.sdk.client.protocol.response.BcosBlockHeader.BlockHeader
- Direct Known Subclasses:
BcosBlock.Block
- Enclosing class:
- BcosBlockHeader
public static class BcosBlockHeader.BlockHeader
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdbHashprotected java.util.List<java.lang.String>extraDataprotected java.lang.StringgasLimitprotected java.lang.StringgasUsedprotected java.lang.Stringhashprotected java.lang.StringlogsBloomprotected java.lang.Stringnumberprotected java.lang.StringparentHashprotected java.lang.StringreceiptsRootprotected java.lang.Stringsealerprotected java.util.List<java.lang.String>sealerListprotected java.util.List<BcosBlockHeader.Signature>signatureListprotected java.lang.StringstateRootprotected java.lang.Stringtimestampprotected java.lang.StringtransactionsRoot -
Constructor Summary
Constructors Constructor Description BlockHeader() -
Method Summary
Modifier and Type Method Description java.lang.StringcalculateHash(CryptoSuite cryptoSuite)booleanequals(java.lang.Object o)java.lang.StringgetDbHash()java.util.List<java.lang.String>getExtraData()java.lang.StringgetGasLimit()java.lang.StringgetGasUsed()java.lang.StringgetHash()java.lang.StringgetLogsBloom()java.math.BigIntegergetNumber()java.lang.StringgetParentHash()java.lang.StringgetReceiptsRoot()java.lang.StringgetSealer()java.util.List<java.lang.String>getSealerList()java.util.List<BcosBlockHeader.Signature>getSignatureList()java.lang.StringgetStateRoot()java.lang.StringgetTimestamp()java.lang.StringgetTransactionsRoot()inthashCode()voidsetDbHash(java.lang.String dbHash)voidsetExtraData(java.util.List<java.lang.String> extraData)voidsetGasLimit(java.lang.String gasLimit)voidsetGasUsed(java.lang.String gasUsed)voidsetHash(java.lang.String hash)voidsetLogsBloom(java.lang.String logsBloom)voidsetNumber(java.lang.String number)voidsetParentHash(java.lang.String parentHash)voidsetReceiptsRoot(java.lang.String receiptsRoot)voidsetSealer(java.lang.String sealer)voidsetSealerList(java.util.List<java.lang.String> sealerList)voidsetSignatureList(java.util.List<BcosBlockHeader.Signature> signatureList)voidsetStateRoot(java.lang.String stateRoot)voidsetTimestamp(java.lang.String timestamp)voidsetTransactionsRoot(java.lang.String transactionsRoot)java.lang.StringtoString()
-
Field Details
-
number
protected java.lang.String number -
hash
protected java.lang.String hash -
parentHash
protected java.lang.String parentHash -
logsBloom
protected java.lang.String logsBloom -
transactionsRoot
protected java.lang.String transactionsRoot -
receiptsRoot
protected java.lang.String receiptsRoot -
dbHash
protected java.lang.String dbHash -
stateRoot
protected java.lang.String stateRoot -
sealer
protected java.lang.String sealer -
sealerList
protected java.util.List<java.lang.String> sealerList -
extraData
protected java.util.List<java.lang.String> extraData -
gasLimit
protected java.lang.String gasLimit -
gasUsed
protected java.lang.String gasUsed -
timestamp
protected java.lang.String timestamp -
signatureList
-
-
Constructor Details
-
BlockHeader
public BlockHeader()
-
-
Method Details
-
setSignatureList
-
getSignatureList
-
setNumber
public void setNumber(java.lang.String number) -
setHash
public void setHash(java.lang.String hash) -
setParentHash
public void setParentHash(java.lang.String parentHash) -
setLogsBloom
public void setLogsBloom(java.lang.String logsBloom) -
setTransactionsRoot
public void setTransactionsRoot(java.lang.String transactionsRoot) -
setReceiptsRoot
public void setReceiptsRoot(java.lang.String receiptsRoot) -
setDbHash
public void setDbHash(java.lang.String dbHash) -
setStateRoot
public void setStateRoot(java.lang.String stateRoot) -
setSealer
public void setSealer(java.lang.String sealer) -
setSealerList
public void setSealerList(java.util.List<java.lang.String> sealerList) -
setExtraData
public void setExtraData(java.util.List<java.lang.String> extraData) -
setGasLimit
public void setGasLimit(java.lang.String gasLimit) -
setGasUsed
public void setGasUsed(java.lang.String gasUsed) -
setTimestamp
public void setTimestamp(java.lang.String timestamp) -
getNumber
public java.math.BigInteger getNumber() -
getHash
public java.lang.String getHash() -
getParentHash
public java.lang.String getParentHash() -
getLogsBloom
public java.lang.String getLogsBloom() -
getTransactionsRoot
public java.lang.String getTransactionsRoot() -
getReceiptsRoot
public java.lang.String getReceiptsRoot() -
getDbHash
public java.lang.String getDbHash() -
getStateRoot
public java.lang.String getStateRoot() -
getSealer
public java.lang.String getSealer() -
getSealerList
public java.util.List<java.lang.String> getSealerList() -
getExtraData
public java.util.List<java.lang.String> getExtraData() -
getGasLimit
public java.lang.String getGasLimit() -
getGasUsed
public java.lang.String getGasUsed() -
getTimestamp
public java.lang.String getTimestamp() -
calculateHash
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-