Constructs a new instance of BidKind.
Optional unified: Bid(Optional) A unified bid.
Optional validator: ValidatorBid(Optional) A validator-specific bid.
Optional delegator: Delegator(Optional) A delegator bid.
Optional bridge: Bridge(Optional) A bridge transition bid.
Optional credit: Credit(Optional) A credit bid.
Optional reservation: Reservation(Optional) A reservation bid.
Optional unbond: Unbond(Optional) An unbonding request bid.
Optional bridgeRepresents a bridge transition between validators, allowing for the transfer of a validator's responsibilities to another validator. This can be useful in the context of network upgrades or validator rotations.
Optional creditA credit entry for a validator, specifying an amount of credit and the era in which the credit is awarded. This can be used to track validator performance, reputation, or other forms of credit that might be relevant in the ecosystem.
Optional delegatorA bid from a delegator, representing a user delegating their stake to a validator. This field holds information about the delegator's public key, amount of stake delegated, and any other relevant data specific to the delegation process.
Optional reservationRepresents a reservation made by a validator for a specific delegator, ensuring that a slot is reserved for the delegator to join the validator's pool. This may be used in scenarios where validators want to guarantee space for specific delegators.
Optional unbondRepresents an unbonding request, where a delegator or validator requests to unbond previously bonded assets. This could involve the release of staked tokens and their return to the original owner, with associated properties like bonding era and validator information.
Optional unifiedA unified bid that combines multiple bid attributes, serving as a general bid type. This type can hold any bid-related information that doesn't fit into the specific categories below, allowing for a broader range of bidding scenarios.
Optional validatorA bid specific to a validator, containing information unique to the validator's bid. This may include details such as the validator's identity, bid amount, and other relevant parameters that differentiate it from other types of bids.
Generated using TypeDoc
Represents a polymorphic bid kind, which can hold different types of bid-related entities. This class allows for various bid types, such as unified bids, validator bids, delegator bids, bridge transitions, credits, and reservations. It provides flexibility to manage various bidding scenarios in a decentralized system.