GenesisState defines the ibc client submodule's genesis state.

interface GenesisStateAmino {
    clients?: IdentifiedClientStateAmino[];
    clients_consensus?: ClientConsensusStatesAmino[];
    clients_metadata?: IdentifiedGenesisMetadataAmino[];
    create_localhost?: boolean;
    next_client_sequence?: string;
    params?: ParamsAmino;
}

Properties

client states with their corresponding identifiers

clients_consensus?: ClientConsensusStatesAmino[]

consensus states from each client

clients_metadata?: IdentifiedGenesisMetadataAmino[]

metadata from each client

create_localhost?: boolean

create localhost on initialization

next_client_sequence?: string

the sequence for the next generated client identifier

params?: ParamsAmino