Package com.casper.sdk.model.block
Class BlockBodyV2
- java.lang.Object
-
- com.casper.sdk.model.block.BlockBody
-
- com.casper.sdk.model.block.BlockBodyV2
-
public class BlockBodyV2 extends BlockBody
V2 of the block body
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBlockBodyV2.BlockBodyV2Builder
-
Constructor Summary
Constructors Constructor Description BlockBodyV2()BlockBodyV2(Digest hash, java.util.List<Digest> transferHashes, java.util.List<java.util.List<java.lang.Long>> rewardedSignatures, java.util.Map<TransactionCategory,java.util.List<TransactionHash>> transactions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BlockBodyV2.BlockBodyV2Builderbuilder()java.util.List<Digest>getFlatTransactions()DigestgetHash()The body's hash.java.util.List<java.util.List<java.lang.Long>>getRewardedSignatures()java.util.Map<TransactionCategory,java.util.List<TransactionHash>>getTransactions()java.util.List<Digest>getTransferHashes()voidsetHash(Digest hash)The body's hash.voidsetRewardedSignatures(java.util.List<java.util.List<java.lang.Long>> rewardedSignatures)voidsetTransactions(java.util.Map<TransactionCategory,java.util.List<TransactionHash>> transactions)voidsetTransferHashes(java.util.List<Digest> transferHashes)List of Hex-encoded hash digest-
Methods inherited from class com.casper.sdk.model.block.BlockBody
getProposer, setProposer
-
-
-
-
Constructor Detail
-
BlockBodyV2
public BlockBodyV2(Digest hash, java.util.List<Digest> transferHashes, java.util.List<java.util.List<java.lang.Long>> rewardedSignatures, java.util.Map<TransactionCategory,java.util.List<TransactionHash>> transactions)
-
BlockBodyV2
public BlockBodyV2()
-
-
Method Detail
-
getRewardedSignatures
public java.util.List<java.util.List<java.lang.Long>> getRewardedSignatures()
-
getTransferHashes
public java.util.List<Digest> getTransferHashes()
-
getFlatTransactions
public java.util.List<Digest> getFlatTransactions()
-
builder
public static BlockBodyV2.BlockBodyV2Builder builder()
-
getHash
public Digest getHash()
The body's hash.
-
getTransactions
public java.util.Map<TransactionCategory,java.util.List<TransactionHash>> getTransactions()
-
setHash
public void setHash(Digest hash)
The body's hash.
-
setTransferHashes
public void setTransferHashes(java.util.List<Digest> transferHashes)
List of Hex-encoded hash digest
-
setRewardedSignatures
public void setRewardedSignatures(java.util.List<java.util.List<java.lang.Long>> rewardedSignatures)
-
setTransactions
public void setTransactions(java.util.Map<TransactionCategory,java.util.List<TransactionHash>> transactions)
-
-