0x4abc491f1f41b13c552bb1c769f9459563130851

Verified contract

Proxy

Active on Base with 71,631 txns
Deployed by via 0xef9d02e0 at 2387794
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x2448776f6b5322de7cbf425dcaa022d2fa174ec8f092c1102222cb926f2f085d
0xa98201a021ec1e6bfbf7e5da7e9d4c57fffbeb028e4bdf33c6c8a5669c1b3f5c
0x92467efbc07ed3584476c2a05dc16a1f37581c5a259ff44d1cabe09d42d54cc8
0x89152dcc17cdbaedf8e427a60690a652a944ef663f62498303fe62acdaea9c58
0xfb2c933da606f6e2fdae1740477f5b76b69fcf1bba8fc0af5444e97562c81013
0xdb266f5c4e3b6c5a7e80052c132f4705b28e858a1368e49d121a1e1bbf92deb8
0xc177b400e40728f0ce138dfc8f08491a63fab00236bb81914424780e95c38b2a
0x86de5e9093a316b25827735fa93788cd3148bb3871f84df9f567cee8b04c1071
0xb1e3ac1eb3cc7f420a410dfe3501bbf2003290f2b721c2e359775861c63bf93f
0x543fe10b91ce5a81395786c9c1cc47aefb81b34d96b499f5c6f386b9a91ad8fc

Functions
Getter at block 21747156
feeBalance(view returns (uint256 balance)
2597048642594547340
getLzUlnLength(view returns (uint256)
1
layerZeroEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
owner(view returns (address)
0xd85dc8cb3145411fe334d5c1698d36562ba18473
zkMptValidator(view returns (address)
0x1d808a4c8f0f71208ceb772ff6767d3070f0de91
Read-only
blockUpdaters(uint16view returns (address)
chainPriceLookup(uint16uint16view returns (uint256)
feeManager(addressview returns (bool)
getFee(uint16 _dstChainIduint16 _proofTypeuint64 _outboundBlockConfirmationaddress _userApplicationview returns (uint256 price)
getLzUln(uint256 _indexview returns (address)
hashLookup(uint16 _srcChainIdbytes32 _blockHashbytes32 _blockDataaddress _userApplicationview returns (uint256 confirmation)
isSupportedUln(address _ulnview returns (bool)
supportedDstChain(uint16uint16view returns (bool)
State-modifying
addLzUln(address _lzUln
assignJob(uint16 _dstChainIduint16 _proofTypeuint64 _outboundBlockConfirmationaddress _userApplicationreturns (uint256 price)
batchUpdateFpHash(uint16[] _sourceChainIdsbytes32[] _blockHashesbytes[] zkMptProofsaddress[] _userApplications
batchUpdateMptHash(uint16[] _sourceChainIdsbytes32[] _blockHashesbytes32[] _receiptHashesaddress[] _userApplications
disableSupportedDstChain(uint16 _proofTypeuint16 _dstChainId
enableSupportedDstChain(uint16 _proofTypeuint16 _dstChainId
initialize(address _layerZeroEndpoint
removeFee(uint16 _dstChainIduint16 _proofType
removeLzUln(address _lzUln
renounceOwnership(
setBlockUpdater(uint16 _sourceChainIdaddress _blockUpdater
setFee(uint16 _dstChainIduint16 _proofTypeuint256 _price
setFeeManager(address _feeManagerbool _flag
setLayerZeroEndpoint(address _layerZeroEndpoint
setMptFpFee(uint16[] _dstChainIduint256[] _price
setZKMptValidator(address _zkMptValidator
transferOwnership(address newOwner
updateFpHash(uint16 _sourceChainIdbytes32 _blockHashbytes zkMptProofaddress _userApplication
updateMptHash(uint16 _sourceChainIdbytes32 _blockHashbytes32 _receiptHashaddress _userApplication
withdrawFee(address _touint256 _amount
Events
DisableSupportedDstChain(uint16 _proofTypeuint16 dstChainId
EnableSupportedDstChain(uint16 _proofTypeuint16 dstChainId
Initialized(uint8 version
ModBlockUpdater(uint16 sourceChainIdaddress oldBlockUpdateraddress newBlockUpdater
ModLayerZeroEndpoint(address oldLayerZeroEndpointaddress newLayerZeroEndpoint
ModZKMptValidator(address oldZKMptValidatoraddress newZKMptValidator
OracleNotified(uint16 dstChainIduint16 proofTypeuint256 blockConfirmationsaddress userApplicationuint256 fee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveFee(uint16 dstChainIduint16 proofType
SetFee(uint16 dstChainIduint16 proofTypeuint256 fee
SetFeeManager(address feeManagerbool flag
WithdrawFee(address receiveruint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.