IL2SharedBridgeLegacy
Author: Matter Labs
Note: security-contact: security@matterlabs.dev
Functions
l2TokenBeacon
function l2TokenBeacon() external view returns (UpgradeableBeacon);
withdraw
function withdraw(address _l1Receiver, address _l2Token, uint256 _amount)
external;
l1TokenAddress
function l1TokenAddress(address _l2Token) external view returns (address);
l2TokenAddress
function l2TokenAddress(address _l1Token) external view returns (address);
l1Bridge
function l1Bridge() external view returns (address);
l1SharedBridge
function l1SharedBridge() external view returns (address);
deployBeaconProxy
function deployBeaconProxy(bytes32 _salt) external returns (address);
sendMessageToL1
function sendMessageToL1(bytes calldata _message) external;
Events
FinalizeDeposit
event FinalizeDeposit(
address indexed l1Sender,
address indexed l2Receiver,
address indexed l2Token,
uint256 amount
);