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

constructor

  • 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

commission: CommissionRates

delegator_address

delegator_address: string

description

description: Description

min_self_delegation

min_self_delegation: Int

pubkey

validator_address

validator_address: string

value

value: Coin

Methods

packAny

  • packAny(): Any

toAmino

toAminoJSON

  • toAminoJSON(): string
  • Returns string

toData

toJSON

  • toJSON(): string
  • Returns string

toProto

  • toProto(): MsgCreateValidator

Static fromAmino

Static fromData

Static fromProto

Static unpackAny