MsgEditValidator defines a SDK message for editing an existing validator.

interface MsgEditValidatorAmino {
    commission_rate?: string;
    description?: DescriptionAmino;
    min_self_delegation?: string;
    validator_address?: string;
}

Properties

commission_rate?: string

We pass a reference to the new commission rate and min self delegation as it's not mandatory to update. If not updated, the deserialized rate will be zero with no way to distinguish if an update was intended. REF: #2373

description?: DescriptionAmino
min_self_delegation?: string
validator_address?: string