Table of Contents

Class BakerInfo

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

Information about a baker.

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

Constructors

BakerInfo(BakerId, byte[], byte[], byte[])

Information about a baker.

public BakerInfo(BakerId BakerId, byte[] BakerElectionVerifyKey, byte[] BakerSignatureVerifyKey, byte[] BakerAggregationVerifyKey)

Parameters

BakerId BakerId

Account index of the account controlling the baker.

BakerElectionVerifyKey byte[]

Baker's public key used to check whether they won the lottery or not.

BakerSignatureVerifyKey byte[]
BakerAggregationVerifyKey byte[]

Baker's public key used to check signatures on finalization records. This is only used if the baker has sufficient stake to participate in finalization.

Properties

BakerAggregationVerifyKey

Baker's public key used to check signatures on finalization records. This is only used if the baker has sufficient stake to participate in finalization.

public byte[] BakerAggregationVerifyKey { get; init; }

Property Value

byte[]

BakerElectionVerifyKey

Baker's public key used to check whether they won the lottery or not.

public byte[] BakerElectionVerifyKey { get; init; }

Property Value

byte[]

BakerId

Account index of the account controlling the baker.

public BakerId BakerId { get; init; }

Property Value

BakerId

BakerSignatureVerifyKey

public byte[] BakerSignatureVerifyKey { get; init; }

Property Value

byte[]