Class FinalitySignature
- java.lang.Object
-
- com.casper.sdk.model.event.finalitysignature.FinalitySignature
-
- All Implemented Interfaces:
EventData
public class FinalitySignature extends java.lang.Object implements EventData
A validator's signature of a block, to confirm it is finalized. Clients and joining nodes should wait until the signers' combined weight exceeds their fault tolerance threshold before accepting the block as finalized.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFinalitySignature.FinalitySignatureBuilder
-
Constructor Summary
Constructors Constructor Description FinalitySignature()FinalitySignature(Digest blockHash, long eraId, PublicKey publicKey, java.lang.String signature)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FinalitySignature.FinalitySignatureBuilderbuilder()DigestgetBlockHash()longgetEraId()PublicKeygetPublicKey()java.lang.StringgetSignature()voidsetBlockHash(Digest blockHash)voidsetEraId(long eraId)voidsetPublicKey(PublicKey publicKey)voidsetSignature(java.lang.String signature)
-
-
-
Method Detail
-
builder
public static FinalitySignature.FinalitySignatureBuilder builder()
-
getBlockHash
public Digest getBlockHash()
-
getEraId
public long getEraId()
-
getPublicKey
public PublicKey getPublicKey()
-
getSignature
public java.lang.String getSignature()
-
setBlockHash
public void setBlockHash(Digest blockHash)
-
setEraId
public void setEraId(long eraId)
-
setPublicKey
public void setPublicKey(PublicKey publicKey)
-
setSignature
public void setSignature(java.lang.String signature)
-
-