IL2NativeTokenVault
Inherits: INativeTokenVault
Author: Matter Labs
Note: security-contact: security@matterlabs.dev
Functions
l2TokenAddress
function l2TokenAddress(address _l1Token) external view returns (address);
setLegacyTokenAssetId
function setLegacyTokenAssetId(address _l2TokenAddress) external;
Events
FinalizeDeposit
event FinalizeDeposit(
address indexed l1Sender,
address indexed l2Receiver,
address indexed l2Token,
uint256 amount
);
WithdrawalInitiated
event WithdrawalInitiated(
address indexed l2Sender,
address indexed l1Receiver,
address indexed l2Token,
uint256 amount
);
L2TokenBeaconUpdated
event L2TokenBeaconUpdated(
address indexed l2TokenBeacon, bytes32 indexed l2TokenProxyBytecodeHash
);