Proxy
Verified contract
Proxy
Active on
Ethereum with 56,146 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb7a4…a7af
0x1d8d…be81
0x83cb…fb89
0xc632…95b5
0xc07f…3735
12 additional
variables
Balances ($263,273.77)
Native
Value
$148,304.46
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 44.812147 | $3,309.47 |
$148,304.46 | |
WBTC | ERC-20 | 0.929784 | $98,908.00 |
$91,963.05 | |
USDT | ERC-20 | 20.554689K | $1.002 |
$20,595.8 | |
USDC | ERC-20 | 1.979316K | $1.001 |
$1,981.3 | |
DAI | ERC-20 | 239.318019 | $1.001 |
$239.56 | |
UNI | ERC-20 | 19.309286 | $9.41 |
$181.7 | |
LRC | ERC-20 | 30 | $0.181252 |
$5.44 | |
BlueSparrow | ERC-20 | 50 | $0.029551 |
$1.48 | |
MTV | ERC-20 | 1K | $0.000984 |
$0.98 | |
HSF | ERC-20 | 1 | $0.009645 |
$0.01 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21210122 | 5 days ago | | | 0 | 0.00060719625 | |
| 21210121 | 5 days ago | | | 0 | 0.0010468249 | |
| 21210119 | 5 days ago | | | 0 | 0.0065140183 | |
| 21209512 | 5 days ago | | | 0 | 0.0028897019 | |
| 21201633 | 6 days ago | | | 0 | 0.0020192931 | |
| 21201631 | 6 days ago | | | 0 | 0.0033866677 | |
| 21201629 | 6 days ago | | | 0 | 0.0094747216 | |
| 21201023 | 6 days ago | | | 0 | 0.0029616904 | |
| 21131339 | 16 days ago | | | 0 | 0.0025819147 | |
| 21131338 | 16 days ago | | | 0 | 0.0023208361 |
ABI
ABI objects
Getter at block 21244862
getMaster() view returns (address master)
0xb0c7e781f70c0b8e3e62f1766a4be6e435431390
getTarget() view returns (address target)
0x467a2b91f231d930f5eeb6b982c7666e81da8626
EMPTY_STRING_KECCAK() view returns (bytes32)
0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
exodusMode() view returns (bool)
false
firstPendingWithdrawalIndex() view returns (uint32)
569
firstPriorityRequestId() view returns (uint64)
1287
maxDepositAmount() view returns (uint128)
38685626227668133590597632
numberOfPendingWithdrawals() view returns (uint32)
0
totalBlocksChecked() view returns (uint32)
39665
totalBlocksCommitted() view returns (uint32)
39665
totalBlocksVerified() view returns (uint32)
39665
totalCommittedPriorityRequests() view returns (uint64)
0
totalOpenPriorityRequests() view returns (uint64)
0
totalPairTokens() view returns (uint16)
65
upgradePreparationActivationTime() view returns (uint256)
0
upgradePreparationActive() view returns (bool)
false
withdrawGasLimit() view returns (uint256)
350000
withdrawNFTGasLimit() view returns (uint256)
350000
zkSeaAddress() view returns (address)
0x899a605a3b7a11ea5d928958b77014e763c53426
zkSyncCommitBlockAddress() view returns (address)
0x49dce53faead4538f77c3b8bae8347f1644101db
zkSyncExitAddress() view returns (address)
0x6a4e7dd4c546ca2dd84b48803040732fc30206d7
Read-only
initialize(bytes) pure
upgrade(bytes) pure
authFacts(address, uint32) view returns (bytes32)
balancesToWithdraw(bytes22) view returns (uint128 balanceToWithdraw, uint8 gasReserveValue)
blocks(uint32) view returns (uint32 committedAtBlock, uint64 priorityOperations, uint32 chunks, bytes32 withdrawalsDataHash, bytes32 commitment, bytes32 stateRoot)
exited(uint32, uint16) view returns (bool)
getBalanceToWithdraw(address _address, uint16 _tokenId) view returns (uint128)
nft_exited(uint64) view returns (bool)
pendingWithdrawals(uint32) view returns (address to, uint16 tokenId)
priorityRequests(uint64) view returns (uint8 opType, bytes pubData, uint256 expirationBlock)
swap_exited(uint32, uint32) view returns (bool)
tokenAddresses(uint16) view returns (address)
tokenIds(address) view returns (uint16)
validatePairTokenAddress(address _tokenAddr) view returns (uint16)
State-modifying
Events getNoticePeriod() returns (uint256)
isReadyForUpgrade() returns (bool)
transferMastership(address _newMaster)
upgradeCanceled()
upgradeFinishes()
upgradeNoticePeriodStarted()
upgradePreparationStarted()
upgradeTarget(address newTarget, bytes newTargetUpgradeParameters)
cancelOutstandingDepositsForExodusMode(uint64 _n)
checkWithdrawals(uint32 _blockNumberFrom, uint32 _blockNumberTo, bytes[] _withdrawalsData)
completeWithdrawals(uint32 _n)
createETHPair(address _tokenERC20)
createPair(address _tokenA, address _tokenB)
depositERC20(address _token, uint104 _amount, address _franklinAddr)
depositETH(address _franklinAddr) payable
fullExit(uint32 _accountId, address _token)
getNoticePeriod() returns (uint256)
initialize(bytes initializationParameters)
isReadyForUpgrade() returns (bool)
setGenesisRootAndAddresses(bytes32 _genesisRoot, address _zkSyncCommitBlockAddress, address _zkSyncExitAddress, address _zkSeaAddress)
setMaxDepositAmount(uint128 _amount)
setWithdrawGasLimit(uint256 _gasLimit)
setWithdrawNFTGasLimit(uint256 _gasLimit)
upgrade(bytes upgradeParameters)
upgradeCanceled()
upgradeFinishes()
upgradeNoticePeriodStarted()
upgradePreparationStarted()
withdrawERC20(address _token, uint128 _amount)
withdrawERC20Guarded(address _token, address _to, uint128 _amount, uint128 _maxAmount) returns (uint128 withdrawnAmount)
withdrawERC20WithAddress(address _token, uint128 _amount, address _to)
withdrawETH(uint128 _amount)
withdrawETHWithAddress(uint128 _amount, address _to)
BlockCommit(uint32 indexed blockNumber)
BlockVerification(uint32 indexed blockNumber)
BlocksRevert(uint32 indexed totalBlocksVerified, uint32 indexed totalBlocksCommitted)
CreatePairCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, uint16 tokenAId, uint16 tokenBId, uint16 indexed tokenPairId, address pair)
DepositCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, address owner, uint16 indexed tokenId, uint128 amount)
DepositNFTCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, address owner, uint64 indexed globalId)
ExodusMode()
FactAuth(address indexed sender, uint32 nonce, bytes fact)
FullExitCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, address owner, uint16 indexed tokenId, uint128 amount)
FullExitNFTCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, address owner, uint64 indexed globalId)
MultiblockVerification(uint32 indexed blockNumberFrom, uint32 indexed blockNumberTo)
NewPriorityRequest(address sender, uint64 serialId, uint8 opType, bytes pubData, bytes userData, uint256 expirationBlock)
NewToken(address indexed token, uint16 indexed tokenId)
OnchainCreatePair(uint16 indexed tokenAId, uint16 indexed tokenBId, uint16 indexed pairId, address pair)
OnchainDeposit(address indexed sender, uint16 indexed tokenId, uint128 amount, address indexed owner)
OnchainDepositNFT(address indexed sender, address indexed token, uint256 tokenId, address indexed owner)
OnchainFullExitNFT(uint32 indexed accountId, address indexed owner, uint64 indexed globalId)
OnchainWithdrawal(address indexed owner, uint16 indexed tokenId, uint128 amount)
PendingWithdrawalsAdd(uint32 queueStartIndex, uint32 queueEndIndex)
PendingWithdrawalsComplete(uint32 queueStartIndex, uint32 queueEndIndex)
constructor(address target, bytes targetInitializationParameters)
fallback()
fallback()
This contract contains no error objects.