ZkSync
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
43
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x9d73…6255
6 additional
variables
Balances ($0.00)
No balances found for "ZkSync"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ZkSync"
ABI
ABI objects
Getter at block 21183963
EMPTY_STRING_KECCAK() view returns (bytes32)
0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
exodusMode() view returns (bool)
false
firstPendingWithdrawalIndex() view returns (uint32)
0
firstPriorityRequestId() view returns (uint64)
0
maxDepositAmount() view returns (uint128)
0
numberOfPendingWithdrawals() view returns (uint32)
0
totalBlocksChecked() view returns (uint32)
0
totalBlocksCommitted() view returns (uint32)
0
totalBlocksVerified() view returns (uint32)
0
totalCommittedPriorityRequests() view returns (uint64)
0
totalOpenPriorityRequests() view returns (uint64)
0
totalPairTokens() view returns (uint16)
0
upgradePreparationActivationTime() view returns (uint256)
0
upgradePreparationActive() view returns (bool)
false
withdrawGasLimit() view returns (uint256)
0
zkSyncCommitBlockAddress() view returns (address)
0xf2c351f22b148a9ff583a0f81701471a74e7338e
zkSyncExitAddress() view returns (address)
0xf2c351f22b148a9ff583a0f81701471a74e7338e
Read-only
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 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()
fallback()
This contract contains no error objects.