Preparing search index...
The search index is not available
Connect SDK - v0.3.0
Connect SDK
@wormhole-foundation/connect-sdk-cosmwasm-core
CosmwasmWormholeCore
Class CosmwasmWormholeCore<N, C>
Type Parameters
N
extends
Network
C
extends
CosmwasmChains
Hierarchy
CosmwasmWormholeCore
Implements
WormholeCore
<
N
,
CosmwasmPlatformType
,
C
>
Index
Constructors
constructor
Properties
chain
contracts
core
Address
network
rpc
Methods
get
Message
Fee
parse
Transaction
publish
Message
verify
Message
from
Rpc
parse
Wormhole
Message
Constructors
Private
constructor
new
Cosmwasm
Wormhole
Core
<
N
,
C
>
(
network
,
chain
,
rpc
,
contracts
)
:
CosmwasmWormholeCore
<
N
,
C
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
C
extends
"Terra"
|
"Terra2"
|
"Injective"
|
"Osmosis"
|
"Xpla"
|
"Sei"
|
"Wormchain"
|
"Cosmoshub"
|
"Evmos"
|
"Kujira"
Parameters
network
:
N
chain
:
C
rpc
:
CosmWasmClient
contracts
:
Contracts
Returns
CosmwasmWormholeCore
<
N
,
C
>
Properties
Readonly
chain
chain
:
C
Readonly
contracts
contracts
:
Contracts
Private
core
Address
core
Address
:
string
Readonly
network
network
:
N
Readonly
rpc
rpc
:
CosmWasmClient
Methods
get
Message
Fee
get
Message
Fee
(
)
:
Promise
<
bigint
>
Returns
Promise
<
bigint
>
parse
Transaction
parse
Transaction
(
txid
)
:
Promise
<
WormholeMessageId
[]
>
Parameters
txid
:
string
Returns
Promise
<
WormholeMessageId
[]
>
publish
Message
publish
Message
(
sender
,
message
,
nonce
,
consistencyLevel
)
:
AsyncGenerator
<
CosmwasmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
Parameters
sender
:
AnyCosmwasmAddress
message
:
Uint8Array
nonce
:
number
consistencyLevel
:
number
Returns
AsyncGenerator
<
CosmwasmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
verify
Message
verify
Message
(
sender
,
vaa
)
:
AsyncGenerator
<
never
,
void
,
unknown
>
Parameters
sender
:
AnyCosmwasmAddress
vaa
:
VAA
<
PayloadLiteral
>
Returns
AsyncGenerator
<
never
,
void
,
unknown
>
Static
from
Rpc
from
Rpc
<
N
>
(
rpc
,
config
)
:
Promise
<
CosmwasmWormholeCore
<
N
,
"Terra"
|
"Terra2"
|
"Injective"
|
"Osmosis"
|
"Xpla"
|
"Sei"
|
"Wormchain"
|
"Cosmoshub"
|
"Evmos"
|
"Kujira"
>
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
Parameters
rpc
:
CosmWasmClient
config
:
ChainsConfig
<
N
,
"Cosmwasm"
>
Returns
Promise
<
CosmwasmWormholeCore
<
N
,
"Terra"
|
"Terra2"
|
"Injective"
|
"Osmosis"
|
"Xpla"
|
"Sei"
|
"Wormchain"
|
"Cosmoshub"
|
"Evmos"
|
"Kujira"
>
>
Static
parse
Wormhole
Message
parse
Wormhole
Message
(
chain
,
coreAddress
,
tx
)
:
WormholeMessageId
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"
coreAddress
:
string
tx
:
IndexedTx
Returns
WormholeMessageId
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
chain
contracts
core
Address
network
rpc
get
Message
Fee
parse
Transaction
publish
Message
verify
Message
from
Rpc
parse
Wormhole
Message
Connect SDK -
v0.3.0
@wormhole-
foundation/sdk-
base -
v0.3.0
@wormhole-
foundation/sdk-
definitions -
v0.3.0
@wormhole-
foundation/connect-
sdk -
v0.3.0
@wormhole-
foundation/connect-
sdk-
evm -
v0.3.0
@wormhole-
foundation/connect-
sdk-
evm-
core -
v0.3.0
@wormhole-
foundation/connect-
sdk-
evm-
tokenbridge -
v0.3.0
@wormhole-
foundation/connect-
sdk-
evm-
cctp -
v0.3.0
@wormhole-
foundation/connect-
sdk-
solana -
v0.3.0
@wormhole-
foundation/connect-
sdk-
solana-
core -
v0.3.0
@wormhole-
foundation/connect-
sdk-
solana-
tokenbridge -
v0.3.0
@wormhole-
foundation/connect-
sdk-
cosmwasm -
v0.3.0
@wormhole-
foundation/connect-
sdk-
cosmwasm-
core -
v0.3.0
Cosmwasm
Wormhole
Core
@wormhole-
foundation/connect-
sdk-
cosmwasm-
tokenbridge -
v0.3.0
@wormhole-
foundation/connect-
sdk-
cosmwasm-
ibc -
v0.3.0
Generated using
TypeDoc