Proxy
Verified contract
Proxy
Active on
Ethereum with 44,252 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
0x42f1…adef
0xb568…e513
0x86e5…8e8b
0xd2cb…575d
8 additional
variables
Balances ($186,561.42)
Native
Value
$111,050.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 33.556083 | $3,309.40 |
$111,050.5 | |
USDT | ERC-20 | 58.150945K | $1.001 |
$58,209.1 | |
USDC | ERC-20 | 13.068176K | $0.999465 |
$13,061.18 | |
WBTC | ERC-20 | 0.019129 | $98,776.00 |
$1,889.52 | |
AAVE | ERC-20 | 7.036229 | $166.62 |
$1,172.38 | |
DAI | ERC-20 | 500 | $1.00 |
$500 | |
TRIBE | ERC-20 | 353.012672 | $0.694023 |
$245 | |
SHIB | ERC-20 | 9M | $0.000025 |
$227.25 | |
UNI | ERC-20 | 10.062019 | $9.48 |
$95.39 | |
LINK | ERC-20 | 2 | $15.71 |
$31.42 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20798429 | 2 months ago | | | 0 | 0.010161276 | |
| 20797833 | 2 months ago | | | 0 | 0.0031913936 | |
| 20289283 | 4 months ago | | | 0 | 0.00067804100 | |
| 20289281 | 4 months ago | | | 0 | 0.00046706000 | |
| 20289277 | 4 months ago | | | 0 | 0.0030106068 | |
| 20289276 | 4 months ago | | | 0 | 0.00089930724 | |
| 19410789 | 8 months ago | | | 0 | 0.0065866840 | |
| 19410787 | 8 months ago | | | 0 | 0.0056025600 | |
| 19410784 | 8 months ago | | | 0 | 0.062858896 | |
| 19410179 | 8 months ago | | | 0 | 0.014160531 |
ABI
ABI objects
Getter at block 21246203
getMaster() view returns (address master)
0x0dcce462ddea102d3ecf84a991d3ecfc251e02c7
getTarget() view returns (address target)
0xf2c351f22b148a9ff583a0f81701471a74e7338e
EMPTY_STRING_KECCAK() view returns (bytes32)
0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
exodusMode() view returns (bool)
false
firstPendingWithdrawalIndex() view returns (uint32)
1783
firstPriorityRequestId() view returns (uint64)
1812
maxDepositAmount() view returns (uint128)
39614081257132168796771975168
numberOfPendingWithdrawals() view returns (uint32)
0
totalBlocksChecked() view returns (uint32)
32258
totalBlocksCommitted() view returns (uint32)
32259
totalBlocksVerified() view returns (uint32)
32259
totalCommittedPriorityRequests() view returns (uint64)
0
totalOpenPriorityRequests() view returns (uint64)
0
totalPairTokens() view returns (uint16)
72
upgradePreparationActivationTime() view returns (uint256)
0
upgradePreparationActive() view returns (bool)
false
withdrawGasLimit() view returns (uint256)
350000
zkSyncCommitBlockAddress() view returns (address)
0xe26ebb18144cd2d8dcb14ce87fdcfbeb81bacad4
zkSyncExitAddress() view returns (address)
0xc0221a4dfb792aa71ce84c2687b1d2b1e7d3eea0
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)
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)
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)
setMaxDepositAmount(uint128 _amount)
setWithDrawGasLimit(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)
ExodusMode()
FactAuth(address indexed sender, uint32 nonce, bytes fact)
FullExitCommit(uint32 indexed zkSyncBlockId, uint32 indexed accountId, address owner, uint16 indexed tokenId, uint128 amount)
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)
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.