Package com.casper.sdk.model.block
Class BlockHeaderV2
- java.lang.Object
-
- com.casper.sdk.model.block.BlockHeader
-
- com.casper.sdk.model.block.BlockHeaderV2
-
public class BlockHeaderV2 extends BlockHeader
V2 Block header.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBlockHeaderV2.BlockHeaderV2Builder
-
Constructor Summary
Constructors Constructor Description BlockHeaderV2()BlockHeaderV2(EraEndV2 eraEnd, Digest proposer, long currentGasPrice, Digest lastSwitchBlockHash)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BlockHeaderV2.BlockHeaderV2Builderbuilder()longgetCurrentGasPrice()EraEndV2getEraEnd()DigestgetLastSwitchBlockHash()DigestgetProposer()voidsetCurrentGasPrice(long currentGasPrice)voidsetEraEnd(EraEndV2 eraEnd)voidsetLastSwitchBlockHash(Digest lastSwitchBlockHash)voidsetProposer(Digest proposer)-
Methods inherited from class com.casper.sdk.model.block.BlockHeader
getAccumulatedSeed, getBodyHash, getEraId, getHeight, getParentHash, getProtocolVersion, getStateRootHash, getTimeStamp, isRandomBit, setAccumulatedSeed, setBodyHash, setEraId, setHeight, setParentHash, setProtocolVersion, setRandomBit, setStateRootHash, setTimeStamp
-
-
-
-
Method Detail
-
builder
public static BlockHeaderV2.BlockHeaderV2Builder builder()
-
getEraEnd
public EraEndV2 getEraEnd()
-
getProposer
public Digest getProposer()
-
getCurrentGasPrice
public long getCurrentGasPrice()
-
getLastSwitchBlockHash
public Digest getLastSwitchBlockHash()
-
setEraEnd
public void setEraEnd(EraEndV2 eraEnd)
-
setProposer
public void setProposer(Digest proposer)
-
setCurrentGasPrice
public void setCurrentGasPrice(long currentGasPrice)
-
setLastSwitchBlockHash
public void setLastSwitchBlockHash(Digest lastSwitchBlockHash)
-
-