Table of Contents

Class Cooldown

Namespace
Concordium.Sdk.Types
Assembly
Concordium.Sdk.dll

The stake on the account that is in cooldown.

public sealed record Cooldown : IEquatable<Cooldown>
Inheritance
Cooldown
Implements
Inherited Members

Constructors

Cooldown(DateTimeOffset, CcdAmount, CooldownStatus)

The stake on the account that is in cooldown.

public Cooldown(DateTimeOffset EndTime, CcdAmount Amount, CooldownStatus Status)

Parameters

EndTime DateTimeOffset

The time when the cooldown period ends.

Amount CcdAmount

The amount that is in cooldown and set to be released at the end of the cooldown period.

Status CooldownStatus

The status of the cooldown.

Properties

Amount

The amount that is in cooldown and set to be released at the end of the cooldown period.

public CcdAmount Amount { get; init; }

Property Value

CcdAmount

EndTime

The time when the cooldown period ends.

public DateTimeOffset EndTime { get; init; }

Property Value

DateTimeOffset

Status

The status of the cooldown.

public CooldownStatus Status { get; init; }

Property Value

CooldownStatus