Preparing search index...
The search index is not available
Connect SDK - v0.1.7
Connect SDK
@wormhole-foundation/connect-sdk-evm
EvmAutomaticTokenBridge
Class EvmAutomaticTokenBridge
Hierarchy
EvmAutomaticTokenBridge
Implements
AutomaticTokenBridge
<
"Evm"
>
Index
Constructors
constructor
Properties
chain
chain
Id
contracts
network
provider
token
Bridge
Relayer
Methods
create
Unsigned
Tx
get
Relayer
Fee
redeem
transfer
from
Provider
Constructors
Private
constructor
new
Evm
Automatic
Token
Bridge
(
network
,
chain
,
provider
,
contracts
)
:
EvmAutomaticTokenBridge
Parameters
network
:
"Mainnet"
|
"Testnet"
|
"Devnet"
chain
:
"Ethereum"
|
"Bsc"
|
"Polygon"
|
"Avalanche"
|
"Oasis"
|
"Aurora"
|
"Fantom"
|
"Karura"
|
"Acala"
|
"Klaytn"
|
"Celo"
|
"Moonbeam"
|
"Neon"
|
"Arbitrum"
|
"Optimism"
|
"Gnosis"
|
"Base"
|
"Rootstock"
|
"Sepolia"
provider
:
Provider
contracts
:
EvmContracts
Returns
EvmAutomaticTokenBridge
Properties
Readonly
chain
chain
:
"Ethereum"
|
"Bsc"
|
"Polygon"
|
"Avalanche"
|
"Oasis"
|
"Aurora"
|
"Fantom"
|
"Karura"
|
"Acala"
|
"Klaytn"
|
"Celo"
|
"Moonbeam"
|
"Neon"
|
"Arbitrum"
|
"Optimism"
|
"Gnosis"
|
"Base"
|
"Rootstock"
|
"Sepolia"
Readonly
chain
Id
chain
Id
:
bigint
Readonly
contracts
contracts
:
EvmContracts
Readonly
network
network
:
"Mainnet"
|
"Testnet"
|
"Devnet"
Readonly
provider
provider
:
Provider
Readonly
token
Bridge
Relayer
token
Bridge
Relayer
:
TokenBridgeRelayer
Methods
Private
create
Unsigned
Tx
create
Unsigned
Tx
(
txReq
,
description
,
parallelizable
?
)
:
EvmUnsignedTransaction
Parameters
txReq
:
TransactionRequest
description
:
string
parallelizable
:
boolean
= false
Returns
EvmUnsignedTransaction
get
Relayer
Fee
get
Relayer
Fee
(
sender
,
recipient
,
token
)
:
Promise
<
bigint
>
Parameters
sender
:
ChainAddress
recipient
:
ChainAddress
token
:
TokenId
|
"native"
Returns
Promise
<
bigint
>
redeem
redeem
(
sender
,
vaa
)
:
AsyncGenerator
<
EvmUnsignedTransaction
,
any
,
unknown
>
Parameters
sender
:
AnyEvmAddress
vaa
:
VAA
<
"TokenBridge:TransferWithPayload"
>
Returns
AsyncGenerator
<
EvmUnsignedTransaction
,
any
,
unknown
>
transfer
transfer
(
sender
,
recipient
,
token
,
amount
,
relayerFee
,
nativeGas
?
)
:
AsyncGenerator
<
EvmUnsignedTransaction
,
any
,
unknown
>
Parameters
sender
:
AnyEvmAddress
recipient
:
ChainAddress
token
:
AnyEvmAddress
amount
:
bigint
relayerFee
:
bigint
Optional
nativeGas
:
bigint
Returns
AsyncGenerator
<
EvmUnsignedTransaction
,
any
,
unknown
>
Static
from
Provider
from
Provider
(
provider
,
contracts
)
:
Promise
<
EvmAutomaticTokenBridge
>
Parameters
provider
:
Provider
contracts
:
EvmContracts
Returns
Promise
<
EvmAutomaticTokenBridge
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
chain
chain
Id
contracts
network
provider
token
Bridge
Relayer
create
Unsigned
Tx
get
Relayer
Fee
redeem
transfer
from
Provider
Connect SDK -
v0.1.7
@wormhole-
foundation/connect-
sdk -
v0.1.7
@wormhole-
foundation/connect-
sdk-
solana -
v0.1.7
@wormhole-
foundation/connect-
sdk-
evm -
v0.1.7
Evm
Platform
Evm
Address
Evm
Automatic
Circle
Bridge
Evm
Automatic
Token
Bridge
Evm
Chain
Evm
Circle
Bridge
Evm
Contracts
Evm
Token
Bridge
Evm
Unsigned
Transaction
Any
Evm
Address
Evm
Chain
Name
Universal
Or
Evm
Evm
Zero
Address
unused
Arbiter
Fee
unused
Nonce
add
Chain
Id
add
From
add
Value
evm
Chain
Id
To
Network
Chain
Pair
evm
Network
Chain
To
Evm
Chain
Id
@wormhole-
foundation/connect-
sdk-
cosmwasm -
v0.1.7
@wormhole-
foundation/sdk-
base -
v0.1.7
@wormhole-
foundation/sdk-
definitions -
v0.1.7
Generated using
TypeDoc