Table of Contents

Class PaydayAccountReward

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

Payment for a particular account. When listed in a block summary, the delegated pool of the account is given by the last PaydayPoolReward outcome included before this outcome.

public sealed record PaydayAccountReward : ISpecialEvent, IEquatable<PaydayAccountReward>
Inheritance
PaydayAccountReward
Implements
Inherited Members

Constructors

PaydayAccountReward(AccountAddress, CcdAmount, CcdAmount, CcdAmount)

Payment for a particular account. When listed in a block summary, the delegated pool of the account is given by the last PaydayPoolReward outcome included before this outcome.

public PaydayAccountReward(AccountAddress Account, CcdAmount TransactionFees, CcdAmount BakerReward, CcdAmount FinalizationReward)

Parameters

Account AccountAddress

The account that got rewarded.

TransactionFees CcdAmount

The transaction fee reward at payday to the account.

BakerReward CcdAmount

The baking reward at payday to the account.

FinalizationReward CcdAmount

The finalization reward at payday to the account.

Properties

Account

The account that got rewarded.

public AccountAddress Account { get; init; }

Property Value

AccountAddress

BakerReward

The baking reward at payday to the account.

public CcdAmount BakerReward { get; init; }

Property Value

CcdAmount

FinalizationReward

The finalization reward at payday to the account.

public CcdAmount FinalizationReward { get; init; }

Property Value

CcdAmount

TransactionFees

The transaction fee reward at payday to the account.

public CcdAmount TransactionFees { get; init; }

Property Value

CcdAmount