Preparing search index...
The search index is not available
Connect SDK - v0.2.6
Connect SDK
@wormhole-foundation/connect-sdk-evm-cctp
EvmCircleBridge
Class EvmCircleBridge<N, C>
Type Parameters
N
extends
Network
C
extends
EvmChains
Hierarchy
EvmCircleBridge
Implements
CircleBridge
<
N
,
EvmPlatformType
,
C
>
Index
Constructors
constructor
Properties
chain
chain
Id
contracts
message
Received
Event
Hash
message
Sent
Event
Hash
msg
Transmitter
network
provider
token
Event
Hash
token
Messenger
Methods
create
Unsigned
Tx
parse
Transaction
Details
redeem
transfer
from
Rpc
Constructors
Private
constructor
new
Evm
Circle
Bridge
<
N
,
C
>
(
network
,
chain
,
provider
,
contracts
)
:
EvmCircleBridge
<
N
,
C
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
C
extends
"Ethereum"
|
"Bsc"
|
"Polygon"
|
"Avalanche"
|
"Oasis"
|
"Aurora"
|
"Fantom"
|
"Karura"
|
"Acala"
|
"Klaytn"
|
"Celo"
|
"Moonbeam"
|
"Neon"
|
"Arbitrum"
|
"Optimism"
|
"Gnosis"
|
"Base"
|
"Rootstock"
|
"Sepolia"
Parameters
network
:
N
chain
:
C
provider
:
Provider
contracts
:
Contracts
Returns
EvmCircleBridge
<
N
,
C
>
Properties
Readonly
chain
chain
:
C
Readonly
chain
Id
chain
Id
:
bigint
Readonly
contracts
contracts
:
Contracts
Readonly
message
Received
Event
Hash
message
Received
Event
Hash
:
string
Readonly
message
Sent
Event
Hash
message
Sent
Event
Hash
:
string
Readonly
msg
Transmitter
msg
Transmitter
:
MessageTransmitter
Readonly
network
network
:
N
Readonly
provider
provider
:
Provider
Readonly
token
Event
Hash
token
Event
Hash
:
string
Readonly
token
Messenger
token
Messenger
:
TokenMessenger
Methods
Private
create
Unsigned
Tx
create
Unsigned
Tx
(
txReq
,
description
,
parallelizable
?
)
:
EvmUnsignedTransaction
<
N
,
C
>
Parameters
txReq
:
TransactionRequest
description
:
string
parallelizable
:
boolean
= false
Returns
EvmUnsignedTransaction
<
N
,
C
>
parse
Transaction
Details
parse
Transaction
Details
(
txid
)
:
Promise
<
CircleTransferMessage
>
Parameters
txid
:
string
Returns
Promise
<
CircleTransferMessage
>
redeem
redeem
(
sender
,
message
,
attestation
)
:
AsyncGenerator
<
EvmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
Parameters
sender
:
AccountAddress
<
C
>
message
:
string
attestation
:
string
Returns
AsyncGenerator
<
EvmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
transfer
transfer
(
sender
,
recipient
,
amount
)
:
AsyncGenerator
<
EvmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
Parameters
sender
:
AccountAddress
<
C
>
recipient
:
ChainAddress
amount
:
bigint
Returns
AsyncGenerator
<
EvmUnsignedTransaction
<
N
,
C
>
,
any
,
unknown
>
Static
from
Rpc
from
Rpc
<
N
>
(
provider
,
config
)
:
Promise
<
EvmCircleBridge
<
N
,
"Ethereum"
|
"Bsc"
|
"Polygon"
|
"Avalanche"
|
"Oasis"
|
"Aurora"
|
"Fantom"
|
"Karura"
|
"Acala"
|
"Klaytn"
|
"Celo"
|
"Moonbeam"
|
"Neon"
|
"Arbitrum"
|
"Optimism"
|
"Gnosis"
|
"Base"
|
"Rootstock"
|
"Sepolia"
>
>
Type Parameters
N
extends
"Mainnet"
|
"Testnet"
|
"Devnet"
Parameters
provider
:
Provider
config
:
ChainsConfig
<
N
,
"Solana"
|
"Algorand"
|
"Near"
|
"Sui"
|
"Aptos"
|
"Btc"
|
"Evm"
|
"Cosmwasm"
>
Returns
Promise
<
EvmCircleBridge
<
N
,
"Ethereum"
|
"Bsc"
|
"Polygon"
|
"Avalanche"
|
"Oasis"
|
"Aurora"
|
"Fantom"
|
"Karura"
|
"Acala"
|
"Klaytn"
|
"Celo"
|
"Moonbeam"
|
"Neon"
|
"Arbitrum"
|
"Optimism"
|
"Gnosis"
|
"Base"
|
"Rootstock"
|
"Sepolia"
>
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
chain
chain
Id
contracts
message
Received
Event
Hash
message
Sent
Event
Hash
msg
Transmitter
network
provider
token
Event
Hash
token
Messenger
create
Unsigned
Tx
parse
Transaction
Details
redeem
transfer
from
Rpc
Connect SDK -
v0.2.6
@wormhole-
foundation/sdk-
base -
v0.2.6
@wormhole-
foundation/sdk-
definitions -
v0.2.6
@wormhole-
foundation/connect-
sdk -
v0.2.6
@wormhole-
foundation/connect-
sdk-
evm -
v0.2.6
@wormhole-
foundation/connect-
sdk-
evm-
core -
v0.2.6
@wormhole-
foundation/connect-
sdk-
evm-
tokenbridge -
v0.2.6
@wormhole-
foundation/connect-
sdk-
evm-
cctp -
v0.2.6
ethers_
contracts
Evm
Automatic
Circle
Bridge
Evm
Circle
Bridge
@wormhole-
foundation/connect-
sdk-
solana -
v0.2.6
@wormhole-
foundation/connect-
sdk-
solana-
core -
v0.2.6
@wormhole-
foundation/connect-
sdk-
solana-
tokenbridge -
v0.2.6
@wormhole-
foundation/connect-
sdk-
cosmwasm -
v0.2.6
@wormhole-
foundation/connect-
sdk-
cosmwasm-
core -
v0.2.6
@wormhole-
foundation/connect-
sdk-
cosmwasm-
tokenbridge -
v0.2.6
@wormhole-
foundation/connect-
sdk-
cosmwasm-
ibc -
v0.2.6
Generated using
TypeDoc