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
ulongThe number of blocks baked in the current reward period.
FinalizationLive
boolWhether the baker has contributed a finalization proof in the current reward period.
TransactionFeesEarned
CcdAmountThe transaction fees accruing to the pool in the current reward period.
EffectiveStake
CcdAmountThe effective stake of the baker in the current reward period.
LotteryPower
decimalThe lottery power of the baker in the current reward period.
BakerEquityCapital
CcdAmountThe effective equity capital of the baker for the current reward period.
DelegatedCapital
CcdAmountThe 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
BlocksBaked
The number of blocks baked in the current reward period.
public ulong BlocksBaked { get; init; }
Property Value
DelegatedCapital
The effective delegated capital to the pool for the current reward period.
public CcdAmount DelegatedCapital { get; init; }
Property Value
EffectiveStake
The effective stake of the baker in the current reward period.
public CcdAmount EffectiveStake { get; init; }
Property Value
FinalizationLive
Whether the baker has contributed a finalization proof in the current reward period.
public bool FinalizationLive { get; init; }
Property Value
LotteryPower
The lottery power of the baker in the current reward period.
public decimal LotteryPower { get; init; }
Property Value
TransactionFeesEarned
The transaction fees accruing to the pool in the current reward period.
public CcdAmount TransactionFeesEarned { get; init; }