ConsensusState defines a solo machine consensus state. The sequence of a consensus state is contained in the "height" key used in storing the consensus state.

interface ConsensusStateAmino {
    diversifier?: string;
    public_key?: AnyAmino;
    timestamp?: string;
}

Properties

diversifier?: string

diversifier allows the same public key to be re-used across different solo machine clients (potentially on different chains) without being considered misbehaviour.

public_key?: AnyAmino

public key of the solo machine

timestamp?: string