Table of Contents

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

SequenceNumber UpdateSequenceNumber

A sequence number that determines the ordering of update transactions.

EffectiveTime TransactionTime

When the update takes effect.

Timeout TransactionTime

Latest time the update instruction can included in a block.

Properties

EffectiveTime

When the update takes effect.

public TransactionTime EffectiveTime { get; init; }

Property Value

TransactionTime

SequenceNumber

A sequence number that determines the ordering of update transactions.

public UpdateSequenceNumber SequenceNumber { get; init; }

Property Value

UpdateSequenceNumber

Timeout

Latest time the update instruction can included in a block.

public TransactionTime Timeout { get; init; }

Property Value

TransactionTime