L1CustomGateway

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x6d7f2fbc at 12743622
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "L1CustomGateway"

No transactions found for "L1CustomGateway"


Functions
Getter at block 21215971
counterpartGateway(view returns (address)
0x0000000000000000000000000000000000000000
gasReserveIfCallRevert(pure returns (uint256)
30000
inbox(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
router(view returns (address)
0x0000000000000000000000000000000000000000
whitelist(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calculateL2TokenAddress(address l1ERC20view returns (address)
encodeWithdrawal(uint256 _exitNumaddress _initialDestinationpure returns (bytes32)
getExternalCall(uint256 _exitNumaddress _initialDestinationbytes _initialDataview returns (address targetbytes data)
getOutboundCalldata(address _l1Tokenaddress _fromaddress _touint256 _amountbytes _dataview returns (bytes outboundCalldata)
l1ToL2Token(addressview returns (address)
parseInboundData(bytes _datapure returns (uint256 _exitNumbytes _extraData)
redirectedExits(bytes32view returns (address _newTobytes _newData)
State-modifying
finalizeInboundTransfer(address _tokenaddress _fromaddress _touint256 _amountbytes _datapayable returns (bytes)
forceRegisterTokenToL2(address[] _l1Addressesaddress[] _l2Addressesuint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCostpayable returns (uint256)
inboundEscrowAndCall(address _l2Addressuint256 _amountaddress _fromaddress _tobytes _data
initialize(address _l1Counterpartaddress _l1Routeraddress _inboxaddress _owner
outboundTransfer(address _l1Tokenaddress _touint256 _amountuint256 _maxGasuint256 _gasPriceBidbytes _datapayable returns (bytes)
postUpgradeInit(
registerTokenToL2(address _l2Addressuint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCostpayable returns (uint256)
transferExitAndCall(uint256 _exitNumaddress _initialDestinationaddress _newDestinationbytes _newDatabytes _data
updateWhitelistSource(address newSource
Events
InboundTransferFinalized(address tokenaddress indexed _fromaddress indexed _touint256 indexed _transferIduint256 _amountbytes _data
OutboundTransferInitiated(address tokenaddress indexed _fromaddress indexed _touint256 indexed _transferIduint256 _amountbytes _data
TokenSet(address indexed l1Addressaddress indexed l2Address
TransferAndCallTriggered(bool successaddress indexed _fromaddress indexed _touint256 _amountbytes callHookData
TxToL2(address indexed _fromaddress indexed _touint256 indexed _seqNumbytes _data
WhitelistSourceUpdated(address newSource
WithdrawRedirected(address indexed fromaddress indexed touint256 indexed exitNumbytes newDatabytes databool madeExternalCall
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.