interface MsgCreateValidatorParams {
    commission: SecretJS.Tx.CommissionRates;
    delegator_address: string;
    description: SecretJS.Tx.ValidatorDescription;
    initial_delegation: SecretJS.Tx.Coin;
    min_self_delegation: string;
    pubkey: string;
}

Hierarchy (view full)

Properties

delegator_address: string

selfDelegatorAddress is the self-delegator, which is the owner of the validator

initial_delegation: SecretJS.Tx.Coin

initial delegation from the self-delegator to its validator

min_self_delegation: string

minSelfDelegation is the minimum uscrt amount that the self delegator must delegate to its validator.

pubkey: string

pubkey is a base64 string representation of the validator's ed25519 pubkey (32 bytes).

Generated using TypeDoc