Options
All
  • Public
  • Public/Protected
  • All
Menu

A validator can edit its delegate information, such as moniker, website, commission rate, etc.

You must use special or sentinel values to inform that you want to leave the current field untouched. For Description,` you should start with MsgEditValidator.DESC_DO_NOT_MODIFY and change each field you wish to modify individually.

Hierarchy

Index

Interfaces

Constructors

Properties

Methods

Object literals

Constructors

constructor

Properties

Description

Description: Description

new description to apply

address

address: ValAddress

new address to apply

Optional commission_rate

commission_rate: Dec

new commission rates to apply

Optional min_self_delegation

min_self_delegation: Int

new min self delegation

Methods

toData

toJSON

  • toJSON(): string

Static fromData

Object literals

Static DESC_DO_NOT_MODIFY

DESC_DO_NOT_MODIFY: object

details

details: string = "[do-not-modify]"

identity

identity: string = "[do-not-modify]"

moniker

moniker: string = "[do-not-modify]"

website

website: string = "[do-not-modify]"

Legend

  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Property

Generated using TypeDoc