This contract is being backfilled. You may encounter incomplete storage history.

ZkLink

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x35aba020 at 16731108
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
3 additional variables

No balances found for "ZkLink"

No transactions found for "ZkLink"


Functions
Getter at block 22102643
ALL_CHAINS(view returns (uint256)
3340
CHAIN_ID(view returns (uint8)
11
DEFAULT_FEE_ADDRESS(view returns (address)
0x374632e7d48b7872d904524fdc5dd4516f42cdff
MASTER_CHAIN_ID(view returns (uint8)
9
MAX_CHAIN_ID(view returns (uint8)
12
MIN_CHAIN_ID(view returns (uint8)
1
exodusMode(view returns (bool)
false
firstPriorityRequestId(view returns (uint64)
0
gateway(view returns (address)
0x0000000000000000000000000000000000000000
getNoticePeriod(pure returns (uint256)
0
isReadyForUpgrade(view returns (bool)
true
networkGovernor(view returns (address)
0x0000000000000000000000000000000000000000
periphery(view returns (address)
0x502c848e6f88cd018153712a68ee518c7f34af12
totalBlocksCommitted(view returns (uint32)
0
totalBlocksExecuted(view returns (uint32)
0
totalBlocksProven(view returns (uint32)
0
totalBlocksSynchronized(view returns (uint32)
0
totalCommittedPriorityRequests(view returns (uint64)
0
totalOpenPriorityRequests(view returns (uint64)
0
verifier(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
accepts(bytes32view returns (address)
authFacts(addressuint32view returns (bytes32)
authFactsResetTimer(addressuint32view returns (uint256)
chainSyncServiceMap(uint8view returns (address)
pendingL1Withdraws(bytes32view returns (bool)
pendingWithdrawWithCalls(bytes32view returns (bool)
performedExodus(uint32uint8uint16uint16view returns (bool)
priorityRequests(uint64view returns (bytes20 hashedPubDatauint64 expirationBlockuint8 opType)
storedBlockHashes(uint32view returns (bytes32)
syncServiceMap(addressview returns (bool)
synchronizedChains(uint8view returns (bytes32)
tokenIds(addressview returns (uint16)
tokens(uint16view returns (bool registeredbool pausedaddress tokenAddressuint8 decimals)
validators(addressview returns (bool)
State-modifying
acceptERC20(address receiveraddress tokenuint128 amountuint16 fastWithdrawFeeRateuint32 accountIdOfNonceuint8 subAccountIdOfNonceuint32 nonce
acceptETH(address receiveruint128 amountuint16 fastWithdrawFeeRateuint32 accountIdOfNonceuint8 subAccountIdOfNonceuint32 noncepayable 
commitCompressedBlocks(struct StorageStoredBlockInfo _lastCommittedBlockDatastruct ZkLinkCommitBlockInfo[] _newBlocksData
depositERC20(address _tokenuint104 _amountbytes32 _zkLinkAddressuint8 _subAccountIdbool _mapping
depositETH(bytes32 _zkLinkAddressuint8 _subAccountIdpayable 
executeCompressedBlocks(struct ZkLinkExecuteBlockInfo[] _blocksData
initialize(bytes initializationParameters
Events
Accept(address acceptoraddress receiveraddress tokenuint128 amountuint16 withdrawFeeRateuint32 accountIdOfNonceuint8 subAccountIdOfNonceuint32 nonceuint128 amountReceive
BlockCommit(uint32 indexed blockNumber
BlockExecuted(uint32 indexed blockNumber
BlockProven(uint32 indexed blockNumber
BlockSynced(uint32 indexed blockNumber
BlocksRevert(uint32 totalBlocksVerifieduint32 totalBlocksCommitted
ExodusMode(
FactAuth(address indexed senderuint32 noncebytes fact
FactAuthResetTime(address indexed senderuint32 nonceuint256 time
NewGovernor(address newGovernor
NewPriorityRequest(address senderuint64 serialIduint8 opTypebytes pubDatauint256 expirationBlock
NewToken(uint16 indexed tokenIdaddress indexed tokenuint8 decimals
ReceiveSlaverSyncHash(uint8 slaverChainIdbytes32 syncHash
SendMasterSyncHash(uint32 blockNumberbytes32 syncHash
SendSlaverSyncHash(bytes32 syncHash
SetGateway(address indexed newGateway
SetSyncService(uint8 chainIdaddress newSyncService
TokenPausedUpdate(uint16 indexed tokenbool paused
ValidatorStatusUpdate(address indexed validatorAddressbool isActive
Withdrawal(uint16 indexed tokenIduint128 amount
WithdrawalCall(bytes32 indexed withdrawHash
WithdrawalL1(bytes32 indexed withdrawHash
WithdrawalPending(uint16 indexed tokenIdbytes32 indexed recepientuint128 amount
WithdrawalPendingL1(bytes32 indexed withdrawHash
Constructor
constructor(address _periphery
Fallback and receive
fallback(
Errors

This contract contains no error objects.