Class FinalitySignature
A validator's signature of a block, confirming it is finalized.
Inheritance
FinalitySignature
Assembly: Casper.Network.SDK.dll
Syntax
[JsonConverter(typeof(FinalitySignature.FinalitySignatureConverter))]
public class FinalitySignature
Fields
|
Edit this page
View Source
_finalitySignatureV1
Declaration
protected FinalitySignatureV1 _finalitySignatureV1
Field Value
|
Edit this page
View Source
_version
Declaration
Field Value
Properties
|
Edit this page
View Source
BlockHash
Declaration
[JsonPropertyName("block_hash")]
public string BlockHash { get; init; }
Property Value
|
Edit this page
View Source
BlockHeight
Declaration
[JsonPropertyName("block_height")]
public ulong BlockHeight { get; init; }
Property Value
|
Edit this page
View Source
ChainNameHash
The hash of the chain name of the associated block.
Declaration
[JsonPropertyName("chain_name_hash")]
public string ChainNameHash { get; init; }
Property Value
|
Edit this page
View Source
EraId
Declaration
[JsonPropertyName("era_id")]
public ulong EraId { get; init; }
Property Value
|
Edit this page
View Source
PublicKey
Declaration
[JsonPropertyName("public_key")]
[JsonConverter(typeof(PublicKey.PublicKeyConverter))]
public PublicKey PublicKey { get; init; }
Property Value
|
Edit this page
View Source
Signature
Declaration
[JsonPropertyName("signature")]
[JsonConverter(typeof(Signature.SignatureConverter))]
public Signature Signature { get; init; }
Property Value
|
Edit this page
View Source
Version
Returns the version of the finality signature.
Declaration
public int Version { get; }
Property Value
Operators
|
Edit this page
View Source
explicit operator FinalitySignatureV1(FinalitySignature)
Declaration
public static explicit operator FinalitySignatureV1(FinalitySignature finalitySignature)
Parameters
Returns
|
Edit this page
View Source
explicit operator FinalitySignature(FinalitySignatureV1)
Declaration
public static explicit operator FinalitySignature(FinalitySignatureV1 finalitySignature)
Parameters
Returns