ZkSync
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
59
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xfcae…05be
10 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 21244862
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
withdrawNFTGasLimit() view returns (uint256)
0
zkSeaAddress() view returns (address)
0x467a2b91f231d930f5eeb6b982c7666e81da8626
zkSyncCommitBlockAddress() view returns (address)
0x467a2b91f231d930f5eeb6b982c7666e81da8626
zkSyncExitAddress() view returns (address)
0x467a2b91f231d930f5eeb6b982c7666e81da8626
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)
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 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()
fallback()
This contract contains no error objects.