Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UnbondingDelegation

When a delegator decides to take out their funds from the staking pool, they must unbond their tokens which takes an amount of time specified by unbonding_time parameter in the staking module.

An unbonding delegation is implemented through creating UnbondingDelegation.Entry objects, limited by the max_entry parameter in the staking module params. You cannot initiate unbonds more times than the amount of entries permitted. Entries are cleared when their unbonding periods are completed and the funds are returned to the delegator's account balance to be spent freely.

Hierarchy

Index

Constructors

constructor

Properties

delegator_address

delegator_address: string

entries

validator_address

validator_address: string

Methods

toAmino

toAminoJSON

  • toAminoJSON(): string
  • Returns string

toData

toJSON

  • toJSON(): string
  • Returns string

toProto

  • toProto(): UnbondingDelegation

Static fromAmino

Static fromData

Static fromProto