Type Parameters

Hierarchy

Constructors

  • Type Parameters

    • N extends "Mainnet" | "Testnet" | "Devnet"

    Parameters

    • chain: "Wormchain"
    • platform: PlatformContext<N, "Cosmwasm">
    • Optional rpc: any

    Returns Gateway<N>

Properties

autoCircleBridge?: AutomaticCircleBridge<N, "Cosmwasm", "Wormchain">
autoTokenBridge?: AutomaticTokenBridge<N, "Cosmwasm", "Wormchain">
chain: "Wormchain"
circleBridge?: CircleBridge<N, "Cosmwasm", "Wormchain">
config: ChainConfig<N, "Wormchain">
coreBridge?: WormholeCore<N, "Cosmwasm", "Wormchain">
ibcBridge?: IbcBridge<N, "Cosmwasm", "Wormchain">
network: N
platform: PlatformContext<N, "Cosmwasm">
rpc?: any
supportsAutomaticCircleBridge: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

supportsAutomaticTokenBridge: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

supportsCircleBridge: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

supportsIbcBridge: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

supportsTokenBridge: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

supportsWormholeCore: (() => boolean)

Type declaration

    • (): boolean
    • Returns boolean

tokenBridge?: TokenBridge<N, "Cosmwasm", "Wormchain">
chain: "Wormchain" = "Wormchain"

Methods

  • Parameters

    Returns Promise<bigint>

  • Parameters

    Returns Promise<bigint>

  • Returns Promise<IbcBridge<N, "Cosmwasm", "Wormchain">>

  • Returns Promise<number>

  • Returns Promise<any>

  • Parameters

    • stxns: any

    Returns Promise<string[]>

  • Parameters

    • protocolName: "WormholeCore" | "TokenBridge" | "AutomaticTokenBridge" | "CircleBridge" | "AutomaticCircleBridge" | "Relayer" | "IbcBridge" | "NftBridge"

    Returns boolean

  • Type Parameters

    • N extends "Mainnet" | "Testnet" | "Devnet"

    • C extends "Terra" | "Terra2" | "Injective" | "Osmosis" | "Xpla" | "Sei" | "Wormchain" | "Cosmoshub" | "Evmos" | "Kujira"

    Parameters

    • network: N
    • chain: C
    • denom: string

    Returns CosmwasmAddress

  • Type Parameters

    • N extends "Mainnet" | "Testnet" | "Devnet"

    • C extends "Terra" | "Terra2" | "Injective" | "Osmosis" | "Xpla" | "Sei" | "Wormchain" | "Cosmoshub" | "Evmos" | "Kujira"

    Parameters

    • network: N
    • chain: C

    Returns string

  • Parameters

    • chain: "Solana" | "Ethereum" | "Terra" | "Bsc" | "Polygon" | "Avalanche" | "Oasis" | "Algorand" | "Aurora" | "Fantom" | "Karura" | "Acala" | "Klaytn" | "Celo" | "Near" | "Moonbeam" | "Neon" | "Terra2" | "Injective" | "Osmosis" | "Sui" | "Aptos" | "Arbitrum" | "Optimism" | "Gnosis" | "Pythnet" | "Xpla" | "Btc" | "Base" | "Sei" | "Rootstock" | "Wormchain" | "Cosmoshub" | "Evmos" | "Kujira" | "Sepolia" | "ArbitrumSepolia" | "BaseSepolia" | "OptimismSepolia" | "Holesky"
    • recipient: CosmwasmAddress
    • fee: bigint = ...
    • Optional payload: string
    • Optional nonce: number

    Returns GatewayTransferMsg | GatewayTransferWithPayloadMsg

Generated using TypeDoc