MultiChainLayerZeroTellerWithMultiAssetSupport
Inherits: MultiChainTellerBase, OAppAuth
LayerZero implementation of MultiChainTeller
Functions
constructor
_quote
function override to return the fee quote
Parameters
Name | Type | Description |
---|---|---|
|
| to be sent as a message |
|
| Bridge data |
_lzReceive
Called when data is received from the protocol. It overrides the equivalent function in the parent contract. Protocol messages are defined as packets, comprised of the following parameters.
Parameters
Name | Type | Description |
---|---|---|
|
| A struct containing information about where the packet came from. |
|
| A global unique identifier for tracking the packet. |
|
| Encoded message. |
|
| |
|
|
_bridge
bridge override to allow bridge logic to be done for bridge() and depositAndBridge()
Parameters
Name | Type | Description |
---|---|---|
|
| to be moved across chain |
|
| BridgeData |