Class UpdateInstructionHeader
- Namespace
- Concordium.Sdk.Transactions
- Assembly
- Concordium.Sdk.dll
The header of an UpdateInstruction.
public record UpdateInstructionHeader : IEquatable<UpdateInstructionHeader>
- Inheritance
-
UpdateInstructionHeader
- Implements
- Inherited Members
Constructors
UpdateInstructionHeader(UpdateSequenceNumber, TransactionTime, TransactionTime)
The header of an UpdateInstruction.
public UpdateInstructionHeader(UpdateSequenceNumber SequenceNumber, TransactionTime EffectiveTime, TransactionTime Timeout)
Parameters
SequenceNumberUpdateSequenceNumberA sequence number that determines the ordering of update transactions.
EffectiveTimeTransactionTimeWhen the update takes effect.
TimeoutTransactionTimeLatest time the update instruction can included in a block.
Properties
EffectiveTime
When the update takes effect.
public TransactionTime EffectiveTime { get; init; }
Property Value
SequenceNumber
A sequence number that determines the ordering of update transactions.
public UpdateSequenceNumber SequenceNumber { get; init; }
Property Value
Timeout
Latest time the update instruction can included in a block.
public TransactionTime Timeout { get; init; }