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

Properties

delegator_address: string
validator_address: string

Methods

  • toAminoJSON(isClassic?: boolean): string
  • Parameters

    • Optional isClassic: boolean

    Returns string

  • toJSON(isClassic?: boolean): string
  • Parameters

    • Optional isClassic: boolean

    Returns string

  • toProto(): UnbondingDelegation