Package com.casper.sdk.model.block
Class BlockHeader
- java.lang.Object
-
- com.casper.sdk.model.block.BlockHeader
-
- Direct Known Subclasses:
BlockHeaderV2,JsonBlockHeader
public abstract class BlockHeader extends java.lang.ObjectAbstract class for block header.
-
-
Constructor Summary
Constructors Constructor Description BlockHeader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DigestgetAccumulatedSeed()DigestgetBodyHash()longgetEraId()Era ID newtypelonggetHeight()DigestgetParentHash()java.lang.StringgetProtocolVersion()Casper Platform protocol versionDigestgetStateRootHash()java.util.DategetTimeStamp()Timestamp formatted as per RFC 3339booleanisRandomBit()voidsetAccumulatedSeed(Digest accumulatedSeed)voidsetBodyHash(Digest bodyHash)voidsetEraId(long eraId)Era ID newtypevoidsetHeight(long height)voidsetParentHash(Digest parentHash)voidsetProtocolVersion(java.lang.String protocolVersion)Casper Platform protocol versionvoidsetRandomBit(boolean randomBit)voidsetStateRootHash(Digest stateRootHash)voidsetTimeStamp(java.util.Date timeStamp)Timestamp formatted as per RFC 3339
-
-
-
Method Detail
-
getParentHash
public Digest getParentHash()
-
getStateRootHash
public Digest getStateRootHash()
-
getBodyHash
public Digest getBodyHash()
-
isRandomBit
public boolean isRandomBit()
-
getHeight
public long getHeight()
-
getAccumulatedSeed
public Digest getAccumulatedSeed()
-
getEraId
public long getEraId()
Era ID newtype
-
getTimeStamp
public java.util.Date getTimeStamp()
Timestamp formatted as per RFC 3339
-
getProtocolVersion
public java.lang.String getProtocolVersion()
Casper Platform protocol version
-
setParentHash
public void setParentHash(Digest parentHash)
-
setStateRootHash
public void setStateRootHash(Digest stateRootHash)
-
setBodyHash
public void setBodyHash(Digest bodyHash)
-
setRandomBit
public void setRandomBit(boolean randomBit)
-
setHeight
public void setHeight(long height)
-
setAccumulatedSeed
public void setAccumulatedSeed(Digest accumulatedSeed)
-
setEraId
public void setEraId(long eraId)
Era ID newtype
-
setTimeStamp
public void setTimeStamp(java.util.Date timeStamp)
Timestamp formatted as per RFC 3339
-
setProtocolVersion
public void setProtocolVersion(java.lang.String protocolVersion)
Casper Platform protocol version
-
-