ClientState defines a solo machine client that tracks the current consensus state and if the client is frozen.

interface ClientStateAmino {
    allow_update_after_proposal?: boolean;
    consensus_state?: ConsensusStateAmino;
    frozen_sequence?: string;
    sequence?: string;
}

Properties

allow_update_after_proposal?: boolean

when set to true, will allow governance to update a solo machine client. The client will be unfrozen if it is frozen.

consensus_state?: ConsensusStateAmino
frozen_sequence?: string

frozen sequence of the solo machine

sequence?: string

latest sequence of the client state