ZkSync

Verified contract

Implementation

Active on Ethereum with 157 txns
Deployed by via 0x2856a056 at 15365285
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
Native
Value $4,888.7
ERC-20
--
ERC-20
--
0x33efd3ff4b994f8502c5d6dcfdc6d948c53cf50f521ca9c59ef0405a0efb99b4
0xe15c3cd42a23533d6f6861943b3334d21aeec996786d7ae7bbcfa6168034256a
0x1a8455beb21af12b0bd0447c3480322c4bb7ce68616935e97ad674b922dde59d
0x3c3a612ac4054623911fa95dc35c3664f1afff59f33f6b7413b6205bef80e68a
0xa22d1dfc4e74e11b1bba635ec234c120e1eaebcab3894f6e43e74645ae9f5d6b
0xb5141aab8d73560cce6ecb4b7fd6edb94a444f2437b2205f3f013fb5470f357b
0x08fc55f663160b97eb80063817b758cb9152809284554935c3b9cea9fc3fed75
0x14bc43a93c27599347686c7f495713005d76bd6512c261531ca701ddf468906f
0x15bf09c542dc8f789cc959301a2f8992d8ad117c8e53c11938900bccf7a7440e
0xd90277f539bced13bbd877f0bfe19b7942ace5cd30d13bdad875eff4ea2cb4ad

Functions
Getter at block 21271515
exodusMode(view returns (bool)
true
firstPriorityRequestId(view returns (uint64)
0
getNoticePeriod(pure returns (uint256)
0
isReadyForUpgrade(pure returns (bool)
true
totalBlocksCommitted(view returns (uint32)
0
totalBlocksExecuted(view returns (uint32)
0
totalBlocksProven(view returns (uint32)
0
totalOpenPriorityRequests(view returns (uint64)
154
Read-only
authFacts(addressuint32view returns (bytes32)
authFactsResetTimer(addressuint32view returns (uint256)
getPendingBalance(address _addressaddress _tokenview returns (uint128)
storedBlockHashes(uint32view returns (bytes32)
State-modifying
activateExodusMode(returns (bool)
cancelOutstandingDepositsForExodusMode(uint64 _nbytes[] _depositsPubdata
commitBlocks(struct StorageStoredBlockInfo _lastCommittedBlockDatastruct ZkSyncCommitBlockInfo[] _newBlocksData
cutUpgradeNoticePeriod(bytes32 targetsHash
cutUpgradeNoticePeriodBySignature(bytes[] signatures
depositERC20(address _tokenuint104 _amountaddress _zkSyncAddress
depositETH(address _zkSyncAddresspayable 
executeBlocks(struct ZkSyncExecuteBlockInfo[] _blocksData
initialize(bytes initializationParameters
performExodus(struct StorageStoredBlockInfo _storedBlockInfoaddress _owneruint32 _accountIduint32 _tokenIduint128 _amountuint32 _nftCreatorAccountIdaddress _nftCreatorAddressuint32 _nftSerialIdbytes32 _nftContentHashuint256[] _proof
proveBlocks(struct StorageStoredBlockInfo[] _committedBlocksstruct ZkSyncProofInput _proof
requestFullExit(uint32 _accountIdaddress _token
requestFullExitNFT(uint32 _accountIduint32 _tokenId
revertBlocks(struct StorageStoredBlockInfo[] _blocksToRevert
setAuthPubkeyHash(bytes _pubkeyHashuint32 _nonce
transferERC20(address _tokenaddress _touint128 _amountuint128 _maxAmountreturns (uint128 withdrawnAmount)
upgrade(bytes upgradeParameters
upgradeCanceled(
upgradeFinishes(
upgradeNoticePeriodStarted(
upgradePreparationStarted(
withdrawPendingBalance(address _owneraddress _tokenuint128 _amount
withdrawPendingNFTBalance(uint32 _tokenId
Events
ApproveCutUpgradeNoticePeriod(address indexed addr
BlockCommit(uint32 indexed blockNumber
BlockVerification(uint32 indexed blockNumber
BlocksRevert(uint32 totalBlocksVerifieduint32 totalBlocksCommitted
Deposit(uint16 indexed tokenIduint128 amount
DepositCommit(uint32 indexed zkSyncBlockIduint32 indexed accountIdaddress owneruint16 indexed tokenIduint128 amount
ExodusMode(
FactAuth(address indexed senderuint32 noncebytes fact
FullExitCommit(uint32 indexed zkSyncBlockIduint32 indexed accountIdaddress owneruint16 indexed tokenIduint128 amount
NewPriorityRequest(address senderuint64 serialIduint8 opTypebytes pubDatauint256 expirationBlock
NoticePeriodChange(uint256 newNoticePeriod
Withdrawal(address indexed owneruint16 indexed tokenIduint128 amount
WithdrawalNFT(uint32 indexed tokenId
WithdrawalNFTPending(uint32 indexed tokenId
WithdrawalPending(uint16 indexed tokenIdaddress indexed recipientuint128 amountuint8 withdrawalType
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.