Table of Contents

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 CcdAmount

Accrued transaction fees for pool.

BakerReward CcdAmount

Accrued baking rewards for pool.

FinalizationReward CcdAmount

Accrued finalization rewards for pool.

Properties

BakerReward

Accrued baking rewards for pool.

public CcdAmount BakerReward { get; init; }

Property Value

CcdAmount

FinalizationReward

Accrued finalization rewards for pool.

public CcdAmount FinalizationReward { get; init; }

Property Value

CcdAmount

PoolOwner

The pool owner (passive delegators when null).

public ulong? PoolOwner { get; init; }

Property Value

ulong?

TransactionFees

Accrued transaction fees for pool.

public CcdAmount TransactionFees { get; init; }

Property Value

CcdAmount