UltraLightNodeV2Radar

Verified contract

Active on Ethereum with 201 txns
Deployed by via 0x2bc7c656 at 16049644
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
0x9f641e5f1b642d72d8fa087a790253452c5e20904e2036f1e59c163852e341db
0x74421c9ac0801a6f074be3dd4a4c9f56eb236dc3a9a7b5f6373635fa8841c9ae
0x2a7b3e640c7a08bb9ea53019d59cd57b0db6048db6dd66f1927ac9f4e80f5ce7
0x4dab6288786b89e1f0884bfc0aa2a46445c12bda3d86165bcbf6756f7c732c1b
0xe8b7d38875071e5372ba5ab2df8decb4ea2d95361c084e4a207cfddbd3aa7a4d
0x800262d50f3cfab57399b3e012cf9395584f8953a7d503db326bedf9b000eac4
0xbf05390df543c0c5a57cb14d69c78e852fe8a3ff5ec3687cb7e4c2877fcbb1dc
0x697c2a0eebbfb023b868dfaba94701120883d64e9db88b04950c66315cae85e0
0xcd5d35e22f834e3383c728857d87e2907ee9ab60523e9c61b44ef9f4c56d70bd
0xc45f0a78630d13255bd45059464d6b0af322ccad7bdbb6e303764f5ef56a775c

Functions
Getter at block 21216021
CONFIG_TYPE_INBOUND_BLOCK_CONFIRMATIONS(view returns (uint256)
2
CONFIG_TYPE_INBOUND_PROOF_LIBRARY_VERSION(view returns (uint256)
1
CONFIG_TYPE_ORACLE(view returns (uint256)
6
CONFIG_TYPE_OUTBOUND_BLOCK_CONFIRMATIONS(view returns (uint256)
5
CONFIG_TYPE_OUTBOUND_PROOF_TYPE(view returns (uint256)
4
CONFIG_TYPE_RELAYER(view returns (uint256)
3
dappRadar(view returns (address)
0x962b4d8b1f8940d6a67399dc3a8d7549250888b8
decommissioned(view returns (bool)
false
endpoint(view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
layerZeroToken(view returns (address)
0x0000000000000000000000000000000000000000
localChainId(view returns (uint16)
1
nonceContract(view returns (address)
0x087cebbd85a161a50f91b9d7743e8b89fc384e2e
owner(view returns (address)
0x9f403140bc0574d7d36ea472b82daa1bbd4ef327
treasuryContract(view returns (address)
0xdcc1a1a26807c687300a63a72ef111f6fe994068
treasuryZROFees(view returns (uint256)
0
Read-only
accruedNativeFee(address _addressview returns (uint256)
appConfig(addressuint16view returns (uint16 inboundProofLibraryVersionuint64 inboundBlockConfirmationsaddress relayeruint16 outboundProofTypeuint64 outboundBlockConfirmationsaddress oracle)
chainAddressSizeMap(uint16view returns (uint256)
defaultAdapterParams(uint16uint16view returns (bytes)
defaultAppConfig(uint16view returns (uint16 inboundProofLibraryVersionuint64 inboundBlockConfirmationsaddress relayeruint16 outboundProofTypeuint64 outboundBlockConfirmationsaddress oracle)
estimateFees(uint16 _dstChainIdaddress _uabytes _payloadbool _payInZRObytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
getAppConfig(uint16 _remoteChainIdaddress _uaview returns (struct ILayerZeroUltraLightNodeV2ApplicationConfiguration)
getConfig(uint16 _remoteChainIdaddress _uauint256 _configTypeview returns (bytes)
getOutboundNonce(uint16 _chainIdbytes _pathview returns (uint64)
hashLookup(addressuint16bytes32bytes32view returns (uint256)
inboundNonceCap(addressview returns (uint64)
inboundProofLibrary(uint16uint16view returns (address)
maxInboundProofLibrary(uint16view returns (uint16)
nativeFees(addressview returns (uint256)
outboundNonceSet(uint16view returns (bool)
supportedOutboundProof(uint16uint16view returns (bool)
ulnLookup(uint16view returns (bytes32)
State-modifying
addInboundProofLibraryForChain(uint16 _chainIdaddress _library
decommission(
enableSupportedOutboundProof(uint16 _chainIduint16 _proofType
incrementRadarInboundNonce(uint16 _srcChainIdaddress _srcRadarAddressuint256 _gasLimitPerCalluint256 _steps
initRadarOutboundNonce(uint16 _dstChainIdaddress _dstRadarAddress
renounceOwnership(
send(address _uauint64uint16 _dstChainIdbytes _pathbytes _payloadaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
setChainAddressSize(uint16 _chainIduint256 _size
setConfig(uint16 _remoteChainIdaddress _uauint256 _configTypebytes _config
setDefaultAdapterParamsForChainId(uint16 _chainIduint16 _proofTypebytes _adapterParams
setDefaultConfigForChainId(uint16 _chainIduint16 _inboundProofLibraryVersionuint64 _inboundBlockConfirmationsaddress _relayeruint16 _outboundProofTypeuint64 _outboundBlockConfirmationsaddress _oracle
setLayerZeroToken(address _layerZeroToken
setNonceContractRadar(address _nonceContractRadar
setRemoteUln(uint16 _remoteChainIdbytes32 _remoteUln
setTreasury(address _treasury
transferOwnership(address newOwner
updateHash(uint16 _srcChainIdbytes32 _lookupHashuint256 _confirmationsbytes32 _blockData
validateTransactionProof(uint16 _srcChainIdaddress _dstAddressuint256 _gasLimitbytes32 _lookupHashbytes32 _blockDatabytes _transactionProof
withdrawNative(address _touint256 _amount
withdrawZRO(address _touint256 _amount
Events
AddInboundProofLibraryForChain(uint16 indexed chainIdaddress lib
AppConfigUpdated(address indexed userApplicationuint256 indexed configTypebytes newConfig
EnableSupportedOutboundProof(uint16 indexed chainIduint16 proofType
HashReceived(uint16 indexed srcChainIdaddress indexed oraclebytes32 lookupHashbytes32 blockDatauint256 confirmations
InvalidDst(uint16 indexed srcChainIdbytes srcAddressaddress indexed dstAddressuint64 noncebytes32 payloadHash
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Packet(bytes payload
PacketReceived(uint16 indexed srcChainIdbytes srcAddressaddress indexed dstAddressuint64 noncebytes32 payloadHash
RelayerParams(bytes adapterParamsuint16 outboundProofType
SetChainAddressSize(uint16 indexed chainIduint256 size
SetDefaultAdapterParamsForChainId(uint16 indexed chainIduint16 indexed proofTypebytes adapterParams
SetDefaultConfigForChainId(uint16 indexed chainIduint16 inboundProofLibuint64 inboundBlockConfirmaddress relayeruint16 outboundProofTypeuint64 outboundBlockConfirmaddress oracle
SetLayerZeroToken(address indexed tokenAddress
SetRemoteUln(uint16 indexed chainIdbytes32 uln
SetTreasury(address indexed treasuryAddress
WithdrawNative(address indexed msgSenderaddress indexed touint256 amount
WithdrawZRO(address indexed msgSenderaddress indexed touint256 amount
Constructor
constructor(address _endpointuint16 _localChainIdaddress _dappRadar
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.