IConsensusCommitPrologueV1
Namespace: IotaSdk
V1 of the consensus commit prologue system transaction
BCS
The BCS serialized form for this type is defined by the following ABNF:
consensus-commit-prologue-v1 = u64 u64 (option u64) u64 digest
consensus-determined-version-assignments
public interface IConsensusCommitPrologueV1 : System.IEquatable`1[[IotaSdk.ConsensusCommitPrologueV1, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Implements IEquatable<ConsensusCommitPrologueV1>
Attributes NullableContextAttribute
Methods
CommitTimestampMs()
Unix timestamp from consensus
ulong CommitTimestampMs()
Returns
ConsensusCommitDigest()
Digest of consensus output
ConsensusCommitDigest ConsensusCommitDigest()
Returns
ConsensusDeterminedVersionAssignments()
Stores consensus handler determined shared object version assignments.
ConsensusDeterminedVersionAssignments ConsensusDeterminedVersionAssignments()
Returns
ConsensusDeterminedVersionAssignments
Epoch()
Epoch of the commit prologue transaction
ulong Epoch()
Returns
Round()
Consensus round of the commit
ulong Round()
Returns
SubDagIndex()
The sub DAG index of the consensus commit. This field will be populated if there are multiple consensus commits per round.
ulong? SubDagIndex()