UltraLightNodeV2
Verified contract
Active on
Ethereum with 71 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3773…e34d
Balances ($32,309.80)
Native
Value
$32,309.8
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 9.443169 | $3,421.50 |
$32,309.8 | |
HQG | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16934722 | 2 years ago | | | 0 | 0.0015108645 | |
| 16170149 | 2 years ago | | | 0 | 0.0024613005 | |
| 16170149 | 2 years ago | | | 0 | 0.00086315797 | |
| 15498374 | 2 years ago | | | 0 | 0.0010637939 | |
| 15480041 | 2 years ago | | | 0 | 0.0019800975 | |
| 15480040 | 2 years ago | | | 0 | 0.0021241533 | |
| 15480039 | 2 years ago | | | 0 | 0.00095849927 | |
| 15480038 | 2 years ago | | | 0 | 0.0016921985 | |
| 15480037 | 2 years ago | | | 0 | 0.0018114830 | |
| 15480034 | 2 years ago | | | 0 | 0.00083633547 |
ABI
ABI objects
Getter at block 21269453
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
endpoint() view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
layerZeroToken() view returns (address)
0x0000000000000000000000000000000000000000
localChainId() view returns (uint16)
101
nonceContract() view returns (address)
0x5b905fe05f81f3a8ad8b28c6e17779cfabf76068
owner() view returns (address)
0xcda8e3add00c95e5035617f970096118ca2f4c92
treasuryContract() view returns (address)
0x3773e1e9deb273fcdf9f80bc88bb387b1e6ce34d
treasuryZROFees() view returns (uint256)
0
Read-only
accruedNativeFee(address _address) view returns (uint256)
appConfig(address, uint16) view returns (uint16 inboundProofLibraryVersion, uint64 inboundBlockConfirmations, address relayer, uint16 outboundProofType, uint64 outboundBlockConfirmations, address oracle)
chainAddressSizeMap(uint16) view returns (uint256)
defaultAdapterParams(uint16, uint16) view returns (bytes)
defaultAppConfig(uint16) view returns (uint16 inboundProofLibraryVersion, uint64 inboundBlockConfirmations, address relayer, uint16 outboundProofType, uint64 outboundBlockConfirmations, address oracle)
estimateFees(uint16 _dstChainId, address _ua, bytes _payload, bool _payInZRO, bytes _adapterParams) view returns (uint256 nativeFee, uint256 zroFee)
getAppConfig(uint16 _remoteChainId, address _ua) view returns (struct ILayerZeroUltraLightNodeV2ApplicationConfiguration)
getConfig(uint16 _remoteChainId, address _ua, uint256 _configType) view returns (bytes)
getOutboundNonce(uint16 _chainId, bytes _path) view returns (uint64)
hashLookup(address, uint16, bytes32, bytes32) view returns (uint256)
inboundProofLibrary(uint16, uint16) view returns (address)
maxInboundProofLibrary(uint16) view returns (uint16)
nativeFees(address) view returns (uint256)
supportedOutboundProof(uint16, uint16) view returns (bool)
ulnLookup(uint16) view returns (bytes32)
State-modifying
Events addInboundProofLibraryForChain(uint16 _chainId, address _library)
enableSupportedOutboundProof(uint16 _chainId, uint16 _proofType)
renounceOwnership()
send(address _ua, uint64, uint16 _dstChainId, bytes _path, bytes _payload, address _refundAddress, address _zroPaymentAddress, bytes _adapterParams) payable
setChainAddressSize(uint16 _chainId, uint256 _size)
setConfig(uint16 _remoteChainId, address _ua, uint256 _configType, bytes _config)
setDefaultAdapterParamsForChainId(uint16 _chainId, uint16 _proofType, bytes _adapterParams)
setDefaultConfigForChainId(uint16 _chainId, uint16 _inboundProofLibraryVersion, uint64 _inboundBlockConfirmations, address _relayer, uint16 _outboundProofType, uint64 _outboundBlockConfirmations, address _oracle)
setLayerZeroToken(address _layerZeroToken)
setRemoteUln(uint16 _remoteChainId, bytes32 _remoteUln)
setTreasury(address _treasury)
transferOwnership(address newOwner)
updateHash(uint16 _srcChainId, bytes32 _lookupHash, uint256 _confirmations, bytes32 _blockData)
validateTransactionProof(uint16 _srcChainId, address _dstAddress, uint256 _gasLimit, bytes32 _lookupHash, bytes32 _blockData, bytes _transactionProof)
withdrawNative(address _to, uint256 _amount)
withdrawZRO(address _to, uint256 _amount)
AddInboundProofLibraryForChain(uint16 indexed chainId, address lib)
AppConfigUpdated(address indexed userApplication, uint256 indexed configType, bytes newConfig)
EnableSupportedOutboundProof(uint16 indexed chainId, uint16 proofType)
HashReceived(uint16 indexed srcChainId, address indexed oracle, bytes32 lookupHash, bytes32 blockData, uint256 confirmations)
InvalidDst(uint16 indexed srcChainId, bytes srcAddress, address indexed dstAddress, uint64 nonce, bytes32 payloadHash)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Packet(bytes payload)
PacketReceived(uint16 indexed srcChainId, bytes srcAddress, address indexed dstAddress, uint64 nonce, bytes32 payloadHash)
RelayerParams(bytes adapterParams, uint16 outboundProofType)
SetChainAddressSize(uint16 indexed chainId, uint256 size)
SetDefaultAdapterParamsForChainId(uint16 indexed chainId, uint16 indexed proofType, bytes adapterParams)
SetDefaultConfigForChainId(uint16 indexed chainId, uint16 inboundProofLib, uint64 inboundBlockConfirm, address relayer, uint16 outboundProofType, uint64 outboundBlockConfirm, address oracle)
SetLayerZeroToken(address indexed tokenAddress)
SetRemoteUln(uint16 indexed chainId, bytes32 uln)
SetTreasury(address indexed treasuryAddress)
WithdrawNative(address indexed msgSender, address indexed to, uint256 amount)
WithdrawZRO(address indexed msgSender, address indexed to, uint256 amount)
constructor(address _endpoint, address _nonceContract, uint16 _localChainId)
This contract contains no fallback and receive objects.
This contract contains no error objects.