Table of Contents

Class Mint

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

Distribution of newly minted CCD.

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

Constructors

Mint(CcdAmount, CcdAmount, CcdAmount, AccountAddress)

Distribution of newly minted CCD.

public Mint(CcdAmount MintBakingReward, CcdAmount MintFinalizationReward, CcdAmount MintPlatformDevelopmentCharge, AccountAddress FoundationAccount)

Parameters

MintBakingReward CcdAmount

The portion of the newly minted CCD that goes to the baking reward account.

MintFinalizationReward CcdAmount

The portion that goes to the finalization reward account.

MintPlatformDevelopmentCharge CcdAmount

The portion that goes to the foundation, as foundation tax.

FoundationAccount AccountAddress

The address of the foundation account that the newly minted CCD goes to.

Properties

FoundationAccount

The address of the foundation account that the newly minted CCD goes to.

public AccountAddress FoundationAccount { get; init; }

Property Value

AccountAddress

MintBakingReward

The portion of the newly minted CCD that goes to the baking reward account.

public CcdAmount MintBakingReward { get; init; }

Property Value

CcdAmount

MintFinalizationReward

The portion that goes to the finalization reward account.

public CcdAmount MintFinalizationReward { get; init; }

Property Value

CcdAmount

MintPlatformDevelopmentCharge

The portion that goes to the foundation, as foundation tax.

public CcdAmount MintPlatformDevelopmentCharge { get; init; }

Property Value

CcdAmount