Table of Contents

Class BakerPoolInfo

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

Additional information about a baking pool. This information is added with the introduction of delegation in protocol version 4.

public sealed record BakerPoolInfo : IEquatable<BakerPoolInfo>
Inheritance
BakerPoolInfo
Implements
Inherited Members

Constructors

BakerPoolInfo(CommissionRates, BakerPoolOpenStatus, string)

Additional information about a baking pool. This information is added with the introduction of delegation in protocol version 4.

public BakerPoolInfo(CommissionRates CommissionRates, BakerPoolOpenStatus OpenStatus, string MetadataUrl)

Parameters

CommissionRates CommissionRates

The commission rates charged by the pool owner.

OpenStatus BakerPoolOpenStatus

Whether the pool allows delegators.

MetadataUrl string

The URL that links to the metadata about the pool.

Properties

CommissionRates

The commission rates charged by the pool owner.

public CommissionRates CommissionRates { get; init; }

Property Value

CommissionRates

MetadataUrl

The URL that links to the metadata about the pool.

public string MetadataUrl { get; init; }

Property Value

string

OpenStatus

Whether the pool allows delegators.

public BakerPoolOpenStatus OpenStatus { get; init; }

Property Value

BakerPoolOpenStatus