Class FinalizationSummary
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
Summary of the finalization record in a block, if any.
public sealed record FinalizationSummary : IEquatable<FinalizationSummary>
- Inheritance
-
FinalizationSummary
- Implements
- Inherited Members
Constructors
FinalizationSummary(BlockHash, ulong, ulong, FinalizationSummaryParty[])
Summary of the finalization record in a block, if any.
public FinalizationSummary(BlockHash BlockPointer, ulong Index, ulong Delay, FinalizationSummaryParty[] Finalizers)
Parameters
BlockPointer
BlockHashBlock that was finalized by the finalization record.
Index
ulongIndex of the finalization round that finalized the block.
Delay
ulongFinalization delay used for the finalization round.
Finalizers
FinalizationSummaryParty[]List of all finalizers with information about whether they signed the finalization record or not.
Properties
BlockPointer
Block that was finalized by the finalization record.
public BlockHash BlockPointer { get; init; }
Property Value
Delay
Finalization delay used for the finalization round.
public ulong Delay { get; init; }
Property Value
Finalizers
List of all finalizers with information about whether they signed the finalization record or not.
public FinalizationSummaryParty[] Finalizers { get; init; }
Property Value
Index
Index of the finalization round that finalized the block.
public ulong Index { get; init; }