Class BidKind
Auction bid variants.
Inherited Members
Namespace: Casper.Network.SDK.Types
Assembly: Casper.Network.SDK.dll
Syntax
public class BidKind
Properties
| Edit this page View SourceBridge
A bridge record pointing to a new ValidatorBid after the public key was changed.
Declaration
[JsonPropertyName("Bridge")]
public Bridge Bridge { get; init; }
Property Value
| Type | Description |
|---|---|
| Bridge |
Credit
Credited amount.
Declaration
[JsonPropertyName("Credit")]
public ValidatorCredit Credit { get; init; }
Property Value
| Type | Description |
|---|---|
| ValidatorCredit |
Delegator
A bid record containing only delegator data.
Declaration
[JsonPropertyName("Delegator")]
public DelegatorBid Delegator { get; init; }
Property Value
| Type | Description |
|---|---|
| DelegatorBid |
Reservation
Represents a validator reserving a slot for specific delegator"
Declaration
[JsonPropertyName("Reservation")]
public Reservation Reservation { get; init; }
Property Value
| Type | Description |
|---|---|
| Reservation |
Unbond
A bid record containing Unbond information
Declaration
[JsonPropertyName("Unbond")]
public Unbond Unbond { get; init; }
Property Value
| Type | Description |
|---|---|
| Unbond |
Unified
A unified record indexed on validator data, with an embedded collection of all delegator bids assigned to that validator. The Unified variant is for legacy retrograde support, new instances will not be created going forward.
Declaration
[JsonPropertyName("Unified")]
public Bid Unified { get; init; }
Property Value
| Type | Description |
|---|---|
| Bid |
Validator
A bid record containing only validator data.
Declaration
[JsonPropertyName("Validator")]
public ValidatorBid Validator { get; init; }
Property Value
| Type | Description |
|---|---|
| ValidatorBid |