KnownChains: { agoric: { info: Omit<CosmosChainInfo, "ibcConnectionInfo">; methods: { interceptTransfer: ((tap?) => Promise<void>); }; }; celestia: { info: CosmosChainInfo; methods: {}; }; cosmos: { info: CosmosChainInfo; methods: {}; }; osmosis: { info: CosmosChainInfo; methods: {}; }; stride: { info: CosmosChainInfo; methods: { liquidStake: ((amount) => Promise<void>); }; }; } Type declaration
agoric: {
info: Omit<CosmosChainInfo, "ibcConnectionInfo">;
methods: {
interceptTransfer: ((tap?) => Promise<void>);
};
}
info: Omit<CosmosChainInfo, "ibcConnectionInfo">
methods: {
interceptTransfer: ((tap?) => Promise<void>);
}
interceptTransfer: ((tap?) => Promise<void>)
- (tap?): Promise<void>
Parameters
Optional
tap: {
upcall: ((args) => Promise<any>);
}upcall: ((args) => Promise<any>)
- (args): Promise<any>
Returns Promise<any>
Returns Promise<void>
celestia: {
info: CosmosChainInfo;
methods: {};
}
cosmos: {
info: CosmosChainInfo;
methods: {};
}
osmosis: {
info: CosmosChainInfo;
methods: {};
}
stride: {
info: CosmosChainInfo;
methods: {
liquidStake: ((amount) => Promise<void>);
};
}
methods: {
liquidStake: ((amount) => Promise<void>);
}
liquidStake: ((amount) => Promise<void>)
- (amount): Promise<void>
Returns Promise<void>
Static declaration of known chain types will allow type support for additional chain-specific operations like
liquidStake