Class PaydayPoolReward
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
Payment distributed to a pool or passive delegators.
public sealed record PaydayPoolReward : ISpecialEvent, IEquatable<PaydayPoolReward>
- Inheritance
-
PaydayPoolReward
- Implements
- Inherited Members
Constructors
PaydayPoolReward(ulong?, CcdAmount, CcdAmount, CcdAmount)
Payment distributed to a pool or passive delegators.
public PaydayPoolReward(ulong? PoolOwner, CcdAmount TransactionFees, CcdAmount BakerReward, CcdAmount FinalizationReward)
Parameters
PoolOwner
ulong?The pool owner (passive delegators when null).
TransactionFees
CcdAmountAccrued transaction fees for pool.
BakerReward
CcdAmountAccrued baking rewards for pool.
FinalizationReward
CcdAmountAccrued finalization rewards for pool.
Properties
BakerReward
Accrued baking rewards for pool.
public CcdAmount BakerReward { get; init; }
Property Value
FinalizationReward
Accrued finalization rewards for pool.
public CcdAmount FinalizationReward { get; init; }
Property Value
PoolOwner
The pool owner (passive delegators when null).
public ulong? PoolOwner { get; init; }
Property Value
TransactionFees
Accrued transaction fees for pool.
public CcdAmount TransactionFees { get; init; }