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
BakerIdAccount 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
BakerSignatureVerifyKey
public byte[] BakerSignatureVerifyKey { get; init; }
Property Value
- byte[]