Creates a new validator.

interface AminoMsgCreateValidator {
    type: "cosmos-sdk/MsgCreateValidator";
    value: {
        commission: CommissionRates;
        delegator_address: string;
        description: Description;
        min_self_delegation: string;
        pubkey: Pubkey;
        validator_address: string;
        value: Coin;
    };
}

Hierarchy

  • AminoMsg
    • AminoMsgCreateValidator

Properties

Properties

type: "cosmos-sdk/MsgCreateValidator"
value: {
    commission: CommissionRates;
    delegator_address: string;
    description: Description;
    min_self_delegation: string;
    pubkey: Pubkey;
    validator_address: string;
    value: Coin;
}

Type declaration

  • Readonly commission: CommissionRates
  • Readonly delegator_address: string

    Bech32 encoded delegator address

  • Readonly description: Description
  • Readonly min_self_delegation: string
  • Readonly pubkey: Pubkey

    Public key

  • Readonly validator_address: string

    Bech32 encoded validator address

  • Readonly value: Coin

Generated using TypeDoc