cosmwasm: {
    Address: typeof CosmwasmAddress;
    ChainContext: typeof CosmwasmChain;
    Platform: typeof CosmwasmPlatform;
    Signer: typeof CosmwasmSigner;
    getSigner: ((rpc, mnemonic) => Promise<Signer>);
    protocols: {
        core: Promise<{
            CosmwasmWormholeCore: any;
            default: any;
        }>;
        ibc: Promise<{
            CosmwasmIbcBridge: any;
            default: any;
        }>;
        tokenbridge: Promise<{
            CosmwasmTokenBridge: any;
            default: any;
        }>;
    };
} = ...

Platform and protocol definitions for Cosmwasm

Type declaration

  • Address: typeof CosmwasmAddress
  • ChainContext: typeof CosmwasmChain
  • Platform: typeof CosmwasmPlatform
  • Signer: typeof CosmwasmSigner
  • getSigner: ((rpc, mnemonic) => Promise<Signer>)
      • (rpc, mnemonic): Promise<Signer>
      • Parameters

        • rpc: CosmWasmClient
        • mnemonic: string

        Returns Promise<Signer>

  • protocols: {
        core: Promise<{
            CosmwasmWormholeCore: any;
            default: any;
        }>;
        ibc: Promise<{
            CosmwasmIbcBridge: any;
            default: any;
        }>;
        tokenbridge: Promise<{
            CosmwasmTokenBridge: any;
            default: any;
        }>;
    }
    • core: Promise<{
          CosmwasmWormholeCore: any;
          default: any;
      }>
    • ibc: Promise<{
          CosmwasmIbcBridge: any;
          default: any;
      }>
    • tokenbridge: Promise<{
          CosmwasmTokenBridge: any;
          default: any;
      }>

Generated using TypeDoc