Provided in the callback to orchestrate().

interface Orchestrator {
    asAmount: ((amount: DenomAmount) => NatAmount);
    getChain: (<C>(chainName: C) => Promise<Chain<C extends
            | "agoric"
            | "celestia"
            | "agoriclocal"
            | "cosmoshub"
            | "dydx"
            | "juno"
            | "neutron"
            | "noble"
            | "omniflixhub"
            | "osmosis"
            | "secretnetwork"
            | "stargaze"
            | "stride"
            | "umee"
        ? {
            agoric: {
                chainId: "agoric-3";
                connections: {
                    cosmoshub-4: {
                        client_id: "07-tendermint-6";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-8";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-77";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-72";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    omniflixhub-1: {
                        client_id: "07-tendermint-73";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-67";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-1";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-17";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-17";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-74";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-68";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-18";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-18";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "ubld";
                }];
            };
            agoriclocal: {
                chainId: string;
                connections: {
                    cosmoshub-4: {
                        client_id: string;
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosislocal: {
                        client_id: string;
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
            };
            celestia: {
                chainId: "celestia";
                connections: {
                    neutron-1: {
                        client_id: "07-tendermint-29";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-7";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-10";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-52";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-15";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-86";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-56";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-4";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "utia";
                }];
            };
            cosmoshub: {
                chainId: "cosmoshub-4";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-927";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-649";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-439";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-372";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-1119";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-809";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-1116";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-790";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    omniflixhub-1: {
                        client_id: "07-tendermint-656";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-501";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-259";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-257";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-492";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-401";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-1188";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-918";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-913";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-635";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "uatom";
                }];
            };
            dydx: {
                chainId: "dydx-mainnet-1";
                connections: {
                    neutron-1: {
                        client_id: "07-tendermint-11";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-17";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-3";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-7";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-1";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-8";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-13";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "adydx";
                }];
            };
            juno: {
                chainId: "juno-1";
                connections: {
                    cosmoshub-4: {
                        client_id: "07-tendermint-3";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-557";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-524";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-334";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-322";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-108";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-68";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-44";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-30";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-263";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-205";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "ujuno";
                }];
            };
            neutron: {
                chainId: "neutron-1";
                connections: {
                    celestia: {
                        client_id: "07-tendermint-48";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-36";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    dydx-mainnet-1: {
                        client_id: "07-tendermint-72";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-51";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-97";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-71";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-40";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-31";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-19";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-18";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-85";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-63";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-31";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-23";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-18";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-15";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "untrn";
                }];
            };
            noble: {
                chainId: "noble-1";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-32";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-40";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-4";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-12";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    dydx-mainnet-1: {
                        client_id: "07-tendermint-59";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-57";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-3";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-8";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-25";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-34";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    omniflixhub-1: {
                        client_id: "07-tendermint-68";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-65";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-24";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-33";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-16";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-25";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-73";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-74";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "ustake";
                }];
            };
            omniflixhub: {
                chainId: "omniflixhub-1";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-47";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-40";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-23";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-19";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-51";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-49";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-8";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-8";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "uflix";
                }];
            };
            osmosis: {
                chainId: "osmosis-1";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-2109";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1649";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    celestia: {
                        client_id: "07-tendermint-3012";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2503";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-1";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    dydx-mainnet-1: {
                        client_id: "07-tendermint-3009";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2500";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-1457";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1142";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-2823";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2338";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-2704";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2241";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    omniflixhub-1: {
                        client_id: "07-tendermint-1829";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1431";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-1588";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1244";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-1562";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1223";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-2119";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1657";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-1805";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1410";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: true;
                stakingTokens: readonly [{
                    denom: "uosmo";
                }];
            };
            secretnetwork: {
                chainId: "secret-4";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-111";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-80";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    celestia: {
                        client_id: "07-tendermint-174";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-131";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-1";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-23";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-9";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-199";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-192";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-170";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-127";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-2";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-1";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-43";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-25";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-75";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-40";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-193";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-188";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "uscrt";
                }];
            };
            stargaze: {
                chainId: "stargaze-1";
                connections: {
                    celestia: {
                        client_id: "07-tendermint-359";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-296";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-320";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-256";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-13";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-11";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-283";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-211";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-287";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-214";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-177";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-110";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-195";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-128";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "ustars";
                }];
            };
            stride: {
                chainId: "stride-1";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-129";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-118";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    celestia: {
                        client_id: "07-tendermint-137";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-125";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    cosmoshub-4: {
                        client_id: "07-tendermint-0";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    dydx-mainnet-1: {
                        client_id: "07-tendermint-133";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-123";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    juno-1: {
                        client_id: "07-tendermint-31";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-19";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    neutron-1: {
                        client_id: "07-tendermint-125";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-113";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-1";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-2";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-37";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-25";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stargaze-1: {
                        client_id: "07-tendermint-30";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-18";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    umee-1: {
                        client_id: "07-tendermint-32";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-20";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "ustrd";
                }];
            };
            umee: {
                chainId: "umee-1";
                connections: {
                    agoric-3: {
                        client_id: "07-tendermint-152";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-101";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    dydx-mainnet-1: {
                        client_id: "07-tendermint-244";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-208";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    noble-1: {
                        client_id: "07-tendermint-248";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-210";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    osmosis-1: {
                        client_id: "07-tendermint-6";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-0";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    secret-4: {
                        client_id: "07-tendermint-249";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-213";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                    stride-1: {
                        client_id: "07-tendermint-64";
                        counterparty: {
                            client_id: ...;
                            connection_id: ...;
                            prefix: ...;
                        };
                        id: "connection-45";
                        state: 3;
                        transferChannel: {
                            channelId: ...;
                            counterPartyChannelId: ...;
                            counterPartyPortId: ...;
                            ordering: ...;
                            portId: ...;
                            state: ...;
                            version: ...;
                        };
                    };
                };
                icqEnabled: false;
                stakingTokens: readonly [{
                    denom: "uumee";
                }];
            };
        }[C<C>]
        : any> & (C extends "agoric"
        ? AgoricChainMethods
        : {})>);
    getDenomInfo: (<HoldingChain, IssuingChain>(denom: string) => DenomInfo<HoldingChain, IssuingChain>);
    makeLocalAccount: (() => Promise<Guarded<{
        deposit(payment: ERef<Payment<"nat">>, optAmountShape?: Pattern): PromiseVow<NatAmount>;
        executeTx<MT>(messages: MT): PromiseVowOfTupleMappedToGenerics<{
            [K in string | number | symbol]: JsonSafe<ResponseTo<MT[K<K>]>>
        }>;
        getAddress(): string;
        getBalance(brand: Brand<"nat">): PromiseVow<NatAmount>;
        monitorTransfers(tap: TargetApp): PromiseVow<TargetRegistration>;
        withdraw(amount: NatAmount): PromiseVow<Payment<"nat">>;
    }>>);
}

Properties

asAmount: ((amount: DenomAmount) => NatAmount)

Convert an amount described in native data to a local, structured Amount.

Type declaration

    • (amount): NatAmount
    • Parameters

      Returns NatAmount

      the Amount in local structuerd format

getChain: (<C>(chainName: C) => Promise<Chain<C extends
        | "agoric"
        | "celestia"
        | "agoriclocal"
        | "cosmoshub"
        | "dydx"
        | "juno"
        | "neutron"
        | "noble"
        | "omniflixhub"
        | "osmosis"
        | "secretnetwork"
        | "stargaze"
        | "stride"
        | "umee"
    ? {
        agoric: {
            chainId: "agoric-3";
            connections: {
                cosmoshub-4: {
                    client_id: "07-tendermint-6";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-8";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-77";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-72";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                omniflixhub-1: {
                    client_id: "07-tendermint-73";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-67";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-1";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-17";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-17";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-74";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-68";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-18";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-18";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "ubld";
            }];
        };
        agoriclocal: {
            chainId: string;
            connections: {
                cosmoshub-4: {
                    client_id: string;
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosislocal: {
                    client_id: string;
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
        };
        celestia: {
            chainId: "celestia";
            connections: {
                neutron-1: {
                    client_id: "07-tendermint-29";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-7";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-10";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-52";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-15";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-86";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-56";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-4";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "utia";
            }];
        };
        cosmoshub: {
            chainId: "cosmoshub-4";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-927";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-649";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-439";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-372";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-1119";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-809";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-1116";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-790";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                omniflixhub-1: {
                    client_id: "07-tendermint-656";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-501";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-259";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-257";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-492";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-401";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-1188";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-918";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-913";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-635";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "uatom";
            }];
        };
        dydx: {
            chainId: "dydx-mainnet-1";
            connections: {
                neutron-1: {
                    client_id: "07-tendermint-11";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-17";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-3";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-7";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-1";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-8";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-13";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "adydx";
            }];
        };
        juno: {
            chainId: "juno-1";
            connections: {
                cosmoshub-4: {
                    client_id: "07-tendermint-3";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-557";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-524";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-334";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-322";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-108";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-68";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-44";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-30";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-263";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-205";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "ujuno";
            }];
        };
        neutron: {
            chainId: "neutron-1";
            connections: {
                celestia: {
                    client_id: "07-tendermint-48";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-36";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                dydx-mainnet-1: {
                    client_id: "07-tendermint-72";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-51";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-97";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-71";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-40";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-31";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-19";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-18";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-85";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-63";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-31";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-23";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-18";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-15";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "untrn";
            }];
        };
        noble: {
            chainId: "noble-1";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-32";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-40";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-4";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-12";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                dydx-mainnet-1: {
                    client_id: "07-tendermint-59";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-57";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-3";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-8";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-25";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-34";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                omniflixhub-1: {
                    client_id: "07-tendermint-68";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-65";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-24";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-33";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-16";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-25";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-73";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-74";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "ustake";
            }];
        };
        omniflixhub: {
            chainId: "omniflixhub-1";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-47";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-40";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-23";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-19";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-51";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-49";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-8";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-8";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "uflix";
            }];
        };
        osmosis: {
            chainId: "osmosis-1";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-2109";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1649";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                celestia: {
                    client_id: "07-tendermint-3012";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2503";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-1";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                dydx-mainnet-1: {
                    client_id: "07-tendermint-3009";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2500";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-1457";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1142";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-2823";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2338";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-2704";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2241";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                omniflixhub-1: {
                    client_id: "07-tendermint-1829";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1431";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-1588";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1244";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-1562";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1223";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-2119";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1657";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-1805";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1410";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: true;
            stakingTokens: readonly [{
                denom: "uosmo";
            }];
        };
        secretnetwork: {
            chainId: "secret-4";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-111";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-80";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                celestia: {
                    client_id: "07-tendermint-174";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-131";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-1";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-23";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-9";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-199";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-192";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-170";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-127";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-2";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-1";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-43";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-25";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-75";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-40";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-193";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-188";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "uscrt";
            }];
        };
        stargaze: {
            chainId: "stargaze-1";
            connections: {
                celestia: {
                    client_id: "07-tendermint-359";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-296";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-320";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-256";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-13";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-11";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-283";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-211";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-287";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-214";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-177";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-110";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-195";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-128";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "ustars";
            }];
        };
        stride: {
            chainId: "stride-1";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-129";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-118";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                celestia: {
                    client_id: "07-tendermint-137";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-125";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                cosmoshub-4: {
                    client_id: "07-tendermint-0";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                dydx-mainnet-1: {
                    client_id: "07-tendermint-133";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-123";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                juno-1: {
                    client_id: "07-tendermint-31";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-19";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                neutron-1: {
                    client_id: "07-tendermint-125";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-113";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-1";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-2";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-37";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-25";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stargaze-1: {
                    client_id: "07-tendermint-30";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-18";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                umee-1: {
                    client_id: "07-tendermint-32";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-20";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "ustrd";
            }];
        };
        umee: {
            chainId: "umee-1";
            connections: {
                agoric-3: {
                    client_id: "07-tendermint-152";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-101";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                dydx-mainnet-1: {
                    client_id: "07-tendermint-244";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-208";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                noble-1: {
                    client_id: "07-tendermint-248";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-210";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                osmosis-1: {
                    client_id: "07-tendermint-6";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-0";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                secret-4: {
                    client_id: "07-tendermint-249";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-213";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
                stride-1: {
                    client_id: "07-tendermint-64";
                    counterparty: {
                        client_id: ...;
                        connection_id: ...;
                        prefix: ...;
                    };
                    id: "connection-45";
                    state: 3;
                    transferChannel: {
                        channelId: ...;
                        counterPartyChannelId: ...;
                        counterPartyPortId: ...;
                        ordering: ...;
                        portId: ...;
                        state: ...;
                        version: ...;
                    };
                };
            };
            icqEnabled: false;
            stakingTokens: readonly [{
                denom: "uumee";
            }];
        };
    }[C<C>]
    : any> & (C extends "agoric"
    ? AgoricChainMethods
    : {})>)

Get a Chain object for working with the given chain.

Type declaration

    • <C>(chainName): Promise<Chain<C extends
              | "agoric"
              | "celestia"
              | "agoriclocal"
              | "cosmoshub"
              | "dydx"
              | "juno"
              | "neutron"
              | "noble"
              | "omniflixhub"
              | "osmosis"
              | "secretnetwork"
              | "stargaze"
              | "stride"
              | "umee"
          ? {
              agoric: {
                  chainId: "agoric-3";
                  connections: {
                      cosmoshub-4: {
                          client_id: "07-tendermint-6";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-77";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-72";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-73";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-67";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-17";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-17";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-74";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-68";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-18";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ubld";
                  }];
              };
              agoriclocal: {
                  chainId: string;
                  connections: {
                      cosmoshub-4: {
                          client_id: string;
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosislocal: {
                          client_id: string;
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
              };
              celestia: {
                  chainId: "celestia";
                  connections: {
                      neutron-1: {
                          client_id: "07-tendermint-29";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-7";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-10";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-52";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-15";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-86";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-56";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-4";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "utia";
                  }];
              };
              cosmoshub: {
                  chainId: "cosmoshub-4";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-927";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-649";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-439";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-372";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-1119";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-809";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-1116";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-790";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-656";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-501";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-259";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-257";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-492";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-401";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-1188";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-918";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-913";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-635";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uatom";
                  }];
              };
              dydx: {
                  chainId: "dydx-mainnet-1";
                  connections: {
                      neutron-1: {
                          client_id: "07-tendermint-11";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-17";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-7";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-8";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-13";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "adydx";
                  }];
              };
              juno: {
                  chainId: "juno-1";
                  connections: {
                      cosmoshub-4: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-557";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-524";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-334";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-322";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-108";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-68";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-44";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-30";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-263";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-205";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ujuno";
                  }];
              };
              neutron: {
                  chainId: "neutron-1";
                  connections: {
                      celestia: {
                          client_id: "07-tendermint-48";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-36";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-72";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-51";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-97";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-71";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-40";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-31";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-19";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-85";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-63";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-31";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-23";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-18";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-15";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "untrn";
                  }];
              };
              noble: {
                  chainId: "noble-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-32";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-4";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-12";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-59";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-57";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-25";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-34";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-68";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-65";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-24";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-33";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-16";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-73";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-74";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustake";
                  }];
              };
              omniflixhub: {
                  chainId: "omniflixhub-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-47";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-23";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-19";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-51";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-49";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-8";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uflix";
                  }];
              };
              osmosis: {
                  chainId: "osmosis-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-2109";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1649";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-3012";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2503";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-3009";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2500";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-1457";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1142";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-2823";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2338";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-2704";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2241";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-1829";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1431";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-1588";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1244";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-1562";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1223";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-2119";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1657";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-1805";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1410";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: true;
                  stakingTokens: readonly [{
                      denom: "uosmo";
                  }];
              };
              secretnetwork: {
                  chainId: "secret-4";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-111";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-80";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-174";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-131";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-23";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-9";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-199";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-192";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-170";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-127";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-2";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-43";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-75";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-193";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-188";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uscrt";
                  }];
              };
              stargaze: {
                  chainId: "stargaze-1";
                  connections: {
                      celestia: {
                          client_id: "07-tendermint-359";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-296";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-320";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-256";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-13";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-11";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-283";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-211";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-287";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-214";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-177";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-110";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-195";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-128";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustars";
                  }];
              };
              stride: {
                  chainId: "stride-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-129";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-118";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-137";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-125";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-133";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-123";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-31";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-19";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-125";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-113";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-37";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-30";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-32";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-20";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustrd";
                  }];
              };
              umee: {
                  chainId: "umee-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-152";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-101";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-244";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-208";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-248";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-210";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-6";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-249";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-213";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-64";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-45";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uumee";
                  }];
              };
          }[C<C>]
          : any> & (C extends "agoric"
          ? AgoricChainMethods
          : {})>
    • Type Parameters

      • C extends string

      Parameters

      • chainName: C

        name of the chain in KnownChains or the ChainHub backing the Orchestrator

      Returns Promise<Chain<C extends
              | "agoric"
              | "celestia"
              | "agoriclocal"
              | "cosmoshub"
              | "dydx"
              | "juno"
              | "neutron"
              | "noble"
              | "omniflixhub"
              | "osmosis"
              | "secretnetwork"
              | "stargaze"
              | "stride"
              | "umee"
          ? {
              agoric: {
                  chainId: "agoric-3";
                  connections: {
                      cosmoshub-4: {
                          client_id: "07-tendermint-6";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-77";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-72";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-73";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-67";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-17";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-17";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-74";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-68";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-18";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ubld";
                  }];
              };
              agoriclocal: {
                  chainId: string;
                  connections: {
                      cosmoshub-4: {
                          client_id: string;
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosislocal: {
                          client_id: string;
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
              };
              celestia: {
                  chainId: "celestia";
                  connections: {
                      neutron-1: {
                          client_id: "07-tendermint-29";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-7";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-10";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-52";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-15";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-86";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-56";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-4";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "utia";
                  }];
              };
              cosmoshub: {
                  chainId: "cosmoshub-4";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-927";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-649";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-439";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-372";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-1119";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-809";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-1116";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-790";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-656";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-501";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-259";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-257";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-492";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-401";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-1188";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-918";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-913";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-635";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uatom";
                  }];
              };
              dydx: {
                  chainId: "dydx-mainnet-1";
                  connections: {
                      neutron-1: {
                          client_id: "07-tendermint-11";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-17";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-7";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-8";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-13";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "adydx";
                  }];
              };
              juno: {
                  chainId: "juno-1";
                  connections: {
                      cosmoshub-4: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-557";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-524";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-334";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-322";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-108";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-68";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-44";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-30";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-263";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-205";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ujuno";
                  }];
              };
              neutron: {
                  chainId: "neutron-1";
                  connections: {
                      celestia: {
                          client_id: "07-tendermint-48";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-36";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-72";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-51";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-97";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-71";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-40";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-31";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-19";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-85";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-63";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-31";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-23";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-18";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-15";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "untrn";
                  }];
              };
              noble: {
                  chainId: "noble-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-32";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-4";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-12";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-59";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-57";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-3";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-25";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-34";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-68";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-65";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-24";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-33";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-16";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-73";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-74";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustake";
                  }];
              };
              omniflixhub: {
                  chainId: "omniflixhub-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-47";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-23";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-19";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-51";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-49";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-8";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-8";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uflix";
                  }];
              };
              osmosis: {
                  chainId: "osmosis-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-2109";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1649";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-3012";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2503";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-3009";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2500";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-1457";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1142";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-2823";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2338";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-2704";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2241";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      omniflixhub-1: {
                          client_id: "07-tendermint-1829";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1431";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-1588";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1244";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-1562";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1223";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-2119";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1657";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-1805";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1410";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: true;
                  stakingTokens: readonly [{
                      denom: "uosmo";
                  }];
              };
              secretnetwork: {
                  chainId: "secret-4";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-111";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-80";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-174";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-131";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-23";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-9";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-199";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-192";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-170";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-127";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-2";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-1";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-43";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-75";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-40";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-193";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-188";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uscrt";
                  }];
              };
              stargaze: {
                  chainId: "stargaze-1";
                  connections: {
                      celestia: {
                          client_id: "07-tendermint-359";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-296";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-320";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-256";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-13";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-11";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-283";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-211";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-287";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-214";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-177";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-110";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-195";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-128";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustars";
                  }];
              };
              stride: {
                  chainId: "stride-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-129";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-118";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      celestia: {
                          client_id: "07-tendermint-137";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-125";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      cosmoshub-4: {
                          client_id: "07-tendermint-0";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-133";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-123";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      juno-1: {
                          client_id: "07-tendermint-31";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-19";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      neutron-1: {
                          client_id: "07-tendermint-125";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-113";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-1";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-2";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-37";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-25";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stargaze-1: {
                          client_id: "07-tendermint-30";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-18";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      umee-1: {
                          client_id: "07-tendermint-32";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-20";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "ustrd";
                  }];
              };
              umee: {
                  chainId: "umee-1";
                  connections: {
                      agoric-3: {
                          client_id: "07-tendermint-152";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-101";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      dydx-mainnet-1: {
                          client_id: "07-tendermint-244";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-208";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      noble-1: {
                          client_id: "07-tendermint-248";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-210";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      osmosis-1: {
                          client_id: "07-tendermint-6";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-0";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      secret-4: {
                          client_id: "07-tendermint-249";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-213";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                      stride-1: {
                          client_id: "07-tendermint-64";
                          counterparty: {
                              client_id: ...;
                              connection_id: ...;
                              prefix: ...;
                          };
                          id: "connection-45";
                          state: 3;
                          transferChannel: {
                              channelId: ...;
                              counterPartyChannelId: ...;
                              counterPartyPortId: ...;
                              ordering: ...;
                              portId: ...;
                              state: ...;
                              version: ...;
                          };
                      };
                  };
                  icqEnabled: false;
                  stakingTokens: readonly [{
                      denom: "uumee";
                  }];
              };
          }[C<C>]
          : any> & (C extends "agoric"
          ? AgoricChainMethods
          : {})>

getDenomInfo: (<HoldingChain, IssuingChain>(denom: string) => DenomInfo<HoldingChain, IssuingChain>)

For a denom, return information about a denom including the equivalent local Brand, the Chain on which the denom is held, and the Chain that issues the corresponding asset.

makeLocalAccount: (() => Promise<Guarded<{
    deposit(payment: ERef<Payment<"nat">>, optAmountShape?: Pattern): PromiseVow<NatAmount>;
    executeTx<MT>(messages: MT): PromiseVowOfTupleMappedToGenerics<{
        [K in string | number | symbol]: JsonSafe<ResponseTo<MT[K<K>]>>
    }>;
    getAddress(): string;
    getBalance(brand: Brand<"nat">): PromiseVow<NatAmount>;
    monitorTransfers(tap: TargetApp): PromiseVow<TargetRegistration>;
    withdraw(amount: NatAmount): PromiseVow<Payment<"nat">>;
}>>)

Make a new local (Agoric) ChainAccount