IL1AssetHandler

Git Source

Title: L1 Asset Handler contract interface

Author: Matter Labs

Used for any asset handler and called by the L1AssetRouter

Note: security-contact: security@matterlabs.dev

Functions

bridgeRecoverFailedTransfer

function bridgeRecoverFailedTransfer(
  uint256 _chainId,
  bytes32 _assetId,
  address _depositSender,
  bytes calldata _data
) external payable;

Parameters

NameTypeDescription
_chainIduint256the chainId that the message will be sent to
_assetIdbytes32the assetId of the asset being bridged
_depositSenderaddressthe address of the entity that initiated the deposit.
_databytesthe actual data specified for the function