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.String
dbHash
protected java.util.List<java.lang.String>
extraData
protected java.lang.String
gasLimit
protected java.lang.String
gasUsed
protected java.lang.String
hash
protected java.lang.String
logsBloom
protected java.lang.String
number
protected java.lang.String
parentHash
protected java.lang.String
receiptsRoot
protected java.lang.String
sealer
protected java.util.List<java.lang.String>
sealerList
protected java.util.List<BcosBlockHeader.Signature>
signatureList
protected java.lang.String
stateRoot
protected java.lang.String
timestamp
protected java.lang.String
transactionsRoot
-
Constructor Summary
Constructors Constructor Description BlockHeader()
-
Method Summary
Modifier and Type Method Description java.lang.String
calculateHash(CryptoSuite cryptoSuite)
boolean
equals(java.lang.Object o)
java.lang.String
getDbHash()
java.util.List<java.lang.String>
getExtraData()
java.lang.String
getGasLimit()
java.lang.String
getGasUsed()
java.lang.String
getHash()
java.lang.String
getLogsBloom()
java.math.BigInteger
getNumber()
java.lang.String
getParentHash()
java.lang.String
getReceiptsRoot()
java.lang.String
getSealer()
java.util.List<java.lang.String>
getSealerList()
java.util.List<BcosBlockHeader.Signature>
getSignatureList()
java.lang.String
getStateRoot()
java.lang.String
getTimestamp()
java.lang.String
getTransactionsRoot()
int
hashCode()
void
setDbHash(java.lang.String dbHash)
void
setExtraData(java.util.List<java.lang.String> extraData)
void
setGasLimit(java.lang.String gasLimit)
void
setGasUsed(java.lang.String gasUsed)
void
setHash(java.lang.String hash)
void
setLogsBloom(java.lang.String logsBloom)
void
setNumber(java.lang.String number)
void
setParentHash(java.lang.String parentHash)
void
setReceiptsRoot(java.lang.String receiptsRoot)
void
setSealer(java.lang.String sealer)
void
setSealerList(java.util.List<java.lang.String> sealerList)
void
setSignatureList(java.util.List<BcosBlockHeader.Signature> signatureList)
void
setStateRoot(java.lang.String stateRoot)
void
setTimestamp(java.lang.String timestamp)
void
setTransactionsRoot(java.lang.String transactionsRoot)
java.lang.String
toString()
-
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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-