Class CommissionRanges
- Namespace
- Concordium.Sdk.Types
- Assembly
- Concordium.Sdk.dll
Ranges of allowed commission values that pools may choose from.
public sealed record CommissionRanges : IEquatable<CommissionRanges>
- Inheritance
-
CommissionRanges
- Implements
- Inherited Members
Constructors
CommissionRanges(InclusiveRange<AmountFraction>, InclusiveRange<AmountFraction>, InclusiveRange<AmountFraction>)
Ranges of allowed commission values that pools may choose from.
public CommissionRanges(InclusiveRange<AmountFraction> Finalization, InclusiveRange<AmountFraction> Baking, InclusiveRange<AmountFraction> Transaction)
Parameters
Finalization
InclusiveRange<AmountFraction>The range of allowed finalization commissions.
Baking
InclusiveRange<AmountFraction>The range of allowed baker commissions.
Transaction
InclusiveRange<AmountFraction>The range of allowed transaction commissions.
Properties
Baking
The range of allowed baker commissions.
public InclusiveRange<AmountFraction> Baking { get; init; }
Property Value
Finalization
The range of allowed finalization commissions.
public InclusiveRange<AmountFraction> Finalization { get; init; }
Property Value
Transaction
The range of allowed transaction commissions.
public InclusiveRange<AmountFraction> Transaction { get; init; }