ConsensusCommitPrologueV1Interface
interface ConsensusCommitPrologueV1Interface
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
Inheritors
| ConsensusCommitPrologueV1 |
Functions
| Name | Summary |
|---|---|
| commitTimestampMs | abstract fun commitTimestampMs(): ULong Unix timestamp from consensus |
| consensusCommitDigest | abstract fun consensusCommitDigest(): ConsensusCommitDigest Digest of consensus output |
| consensusDeterminedVersionAssignments | abstract fun consensusDeterminedVersionAssignments(): ConsensusDeterminedVersionAssignments Stores consensus handler determined shared object version assignments. |
| epoch | abstract fun epoch(): ULong Epoch of the commit prologue transaction |
| round | abstract fun round(): ULong Consensus round of the commit |
| subDagIndex | abstract fun subDagIndex(): ULong? The sub DAG index of the consensus commit. This field will be populated if there are multiple consensus commits per round. |