Table of Contents

Class CurrentPaydayBakerPoolStatus

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

Status of the pool in the current reward period.

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

Constructors

CurrentPaydayBakerPoolStatus(ulong, bool, CcdAmount, CcdAmount, decimal, CcdAmount, CcdAmount)

Status of the pool in the current reward period.

public CurrentPaydayBakerPoolStatus(ulong BlocksBaked, bool FinalizationLive, CcdAmount TransactionFeesEarned, CcdAmount EffectiveStake, decimal LotteryPower, CcdAmount BakerEquityCapital, CcdAmount DelegatedCapital)

Parameters

BlocksBaked ulong

The number of blocks baked in the current reward period.

FinalizationLive bool

Whether the baker has contributed a finalization proof in the current reward period.

TransactionFeesEarned CcdAmount

The transaction fees accruing to the pool in the current reward period.

EffectiveStake CcdAmount

The effective stake of the baker in the current reward period.

LotteryPower decimal

The lottery power of the baker in the current reward period.

BakerEquityCapital CcdAmount

The effective equity capital of the baker for the current reward period.

DelegatedCapital CcdAmount

The effective delegated capital to the pool for the current reward period.

Properties

BakerEquityCapital

The effective equity capital of the baker for the current reward period.

public CcdAmount BakerEquityCapital { get; init; }

Property Value

CcdAmount

BlocksBaked

The number of blocks baked in the current reward period.

public ulong BlocksBaked { get; init; }

Property Value

ulong

DelegatedCapital

The effective delegated capital to the pool for the current reward period.

public CcdAmount DelegatedCapital { get; init; }

Property Value

CcdAmount

EffectiveStake

The effective stake of the baker in the current reward period.

public CcdAmount EffectiveStake { get; init; }

Property Value

CcdAmount

FinalizationLive

Whether the baker has contributed a finalization proof in the current reward period.

public bool FinalizationLive { get; init; }

Property Value

bool

LotteryPower

The lottery power of the baker in the current reward period.

public decimal LotteryPower { get; init; }

Property Value

decimal

TransactionFeesEarned

The transaction fees accruing to the pool in the current reward period.

public CcdAmount TransactionFeesEarned { get; init; }

Property Value

CcdAmount