Preparing search index...
The search index is not available
Connect SDK - v0.2.0-beta.0
Connect SDK
@wormhole-foundation/connect-sdk-aptos
AptosPlatform
Class AptosPlatform<N>
Type Parameters
N
extends
Network
Hierarchy
PlatformContext
<
N
,
AptosPlatformType
>
AptosPlatform
Index
Constructors
constructor
Properties
config
network
_platform
Methods
get
Balance
get
Balances
get
Chain
get
Decimals
get
Protocol
get
Rpc
parse
Transaction
chain
From
Chain
Id
chain
From
Rpc
get
Latest
Block
get
Latest
Finalized
Block
get
Protocol
Initializer
is
Native
Token
Id
is
Supported
Chain
native
Token
Id
send
Wait
Constructors
constructor
new
Aptos
Platform
<
N
>
(
network
,
config
)
:
AptosPlatform
<
N
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
Parameters
network
:
N
config
:
ChainsConfig
<
N
,
"Aptos"
>
Returns
AptosPlatform
<
N
>
Properties
Readonly
config
config
:
ChainsConfig
<
N
,
"Aptos"
>
Readonly
network
network
:
N
Static
_platform
_platform
:
"Aptos"
= _platform
Methods
get
Balance
get
Balance
(
chain
,
rpc
,
walletAddress
,
token
)
:
Promise
<
bigint
>
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"
rpc
:
AptosClient
walletAddress
:
string
token
:
AnyAptosAddress
Returns
Promise
<
bigint
>
get
Balances
get
Balances
(
chain
,
rpc
,
walletAddress
,
tokens
)
:
Promise
<
Balances
>
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"
rpc
:
AptosClient
walletAddress
:
string
tokens
:
AnyAptosAddress
[]
Returns
Promise
<
Balances
>
get
Chain
get
Chain
<
C
>
(
chain
)
:
AptosChain
<
N
,
C
>
Type Parameters
C
extends
"Aptos"
Parameters
chain
:
C
Returns
AptosChain
<
N
,
C
>
get
Decimals
get
Decimals
(
chain
,
rpc
,
token
)
:
Promise
<
bigint
>
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"
rpc
:
AptosClient
token
:
AnyAptosAddress
Returns
Promise
<
bigint
>
get
Protocol
get
Protocol
<
PN
>
(
protocol
,
rpc
)
:
Promise
<
PN
extends
never
?
{}
[
PN
]
:
any
>
Type Parameters
PN
extends
"WormholeCore"
|
"TokenBridge"
|
"AutomaticTokenBridge"
|
"CircleBridge"
|
"AutomaticCircleBridge"
|
"Relayer"
|
"IbcBridge"
|
"NftBridge"
Parameters
protocol
:
PN
rpc
:
AptosClient
Returns
Promise
<
PN
extends
never
?
{}
[
PN
]
:
any
>
get
Rpc
get
Rpc
<
C
>
(
chain
)
:
AptosClient
Type Parameters
C
extends
"Aptos"
Parameters
chain
:
C
Returns
AptosClient
parse
Transaction
parse
Transaction
<
C
>
(
chain
,
rpc
,
tx
)
:
Promise
<
WormholeMessageId
[]
>
Type Parameters
C
extends
"Aptos"
Parameters
chain
:
C
rpc
:
AptosClient
tx
:
string
Returns
Promise
<
WormholeMessageId
[]
>
Static
chain
From
Chain
Id
chain
From
Chain
Id
(
genesisHash
)
:
[
"Mainnet"
|
"Testnet"
|
"Devnet"
,
"Aptos"
]
Parameters
genesisHash
:
string
Returns
[
"Mainnet"
|
"Testnet"
|
"Devnet"
,
"Aptos"
]
Static
chain
From
Rpc
chain
From
Rpc
(
rpc
)
:
Promise
<
[
"Mainnet"
|
"Testnet"
|
"Devnet"
,
"Aptos"
]
>
Parameters
rpc
:
AptosClient
Returns
Promise
<
[
"Mainnet"
|
"Testnet"
|
"Devnet"
,
"Aptos"
]
>
Static
get
Latest
Block
get
Latest
Block
(
rpc
)
:
Promise
<
number
>
Parameters
rpc
:
AptosClient
Returns
Promise
<
number
>
Static
get
Latest
Finalized
Block
get
Latest
Finalized
Block
(
rpc
)
:
Promise
<
number
>
Parameters
rpc
:
AptosClient
Returns
Promise
<
number
>
Static
get
Protocol
Initializer
get
Protocol
Initializer
<
PN
>
(
protocol
)
:
ProtocolInitializer
<
"Aptos"
,
PN
>
Type Parameters
PN
extends
"WormholeCore"
|
"TokenBridge"
|
"AutomaticTokenBridge"
|
"CircleBridge"
|
"AutomaticCircleBridge"
|
"Relayer"
|
"IbcBridge"
|
"NftBridge"
Parameters
protocol
:
PN
Returns
ProtocolInitializer
<
"Aptos"
,
PN
>
Static
is
Native
Token
Id
is
Native
Token
Id
<
N
,
C
>
(
network
,
chain
,
tokenId
)
:
boolean
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
C
extends
"Aptos"
Parameters
network
:
N
chain
:
C
tokenId
:
TokenId
Returns
boolean
Static
is
Supported
Chain
is
Supported
Chain
<
C
>
(
chain
)
:
boolean
Type Parameters
C
extends
"Aptos"
Parameters
chain
:
C
Returns
boolean
Static
native
Token
Id
native
Token
Id
<
N
,
C
>
(
network
,
chain
)
:
TokenId
<
C
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
C
extends
"Aptos"
Parameters
network
:
N
chain
:
C
Returns
TokenId
<
C
>
Static
send
Wait
send
Wait
(
chain
,
rpc
,
stxns
)
:
Promise
<
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"
rpc
:
AptosClient
stxns
:
any
[]
Returns
Promise
<
string
[]
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
config
network
_platform
get
Balance
get
Balances
get
Chain
get
Decimals
get
Protocol
get
Rpc
parse
Transaction
chain
From
Chain
Id
chain
From
Rpc
get
Latest
Block
get
Latest
Finalized
Block
get
Protocol
Initializer
is
Native
Token
Id
is
Supported
Chain
native
Token
Id
send
Wait
Connect SDK -
v0.2.0-
beta.0
@wormhole-
foundation/sdk-
base -
v0.2.0-
beta.0
@wormhole-
foundation/sdk-
definitions -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
evm -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
evm-
core -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
evm-
tokenbridge -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
evm-
cctp -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
solana -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
solana-
core -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
solana-
tokenbridge -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
cosmwasm -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
cosmwasm-
core -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
cosmwasm-
tokenbridge -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
cosmwasm-
ibc -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
aptos -
v0.2.0-
beta.0
testing
Aptos
Address
Aptos
Chain
Aptos
Platform
Aptos
Unsigned
Transaction
Any
Aptos
Address
Aptos
Chains
Aptos
Platform
Type
Coin
Balance
Current
Coin
Balances
Response
Universal
Or
Aptos
APTOS_
COIN
APTOS_
SEPARATOR
Aptos
Zero
Address
_platform
unused
Arbiter
Fee
unused
Nonce
coalesce
Module
Address
ensure
Full
Aptos
Address
is
Valid
Aptos
Type
@wormhole-
foundation/connect-
sdk-
aptos-
core -
v0.2.0-
beta.0
@wormhole-
foundation/connect-
sdk-
aptos-
tokenbridge -
v0.2.0-
beta.0
Generated using
TypeDoc