Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MsgCreateValidator

For new validators, this message registers a validator address to be a delegate on the blockchain.

Hierarchy

Index

Constructors

  • Parameters

    • description: Description

      validator's delegate information

    • commission: CommissionRates

      validator's commission policy

    • min_self_delegation: Int

      minimum self delegation

    • delegator_address: string

      validator's account address

    • validator_address: string

      validator's operator address

    • pubkey: ValConsPublicKey

      validator's consensus public key

    • value: Coin

      amount to use for self-delegation

    Returns MsgCreateValidator

Properties

commission: CommissionRates
delegator_address: string
description: Description
min_self_delegation: Int
validator_address: string
value: Coin

Methods

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

    • Optional isClassic: boolean

    Returns string

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

    • Optional isClassic: boolean

    Returns string

  • toProto(_?: boolean): MsgCreateValidator