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
PoolOwnerulong?The pool owner (passive delegators when null).
TransactionFeesCcdAmountAccrued transaction fees for pool.
BakerRewardCcdAmountAccrued baking rewards for pool.
FinalizationRewardCcdAmountAccrued 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; }