Mirror

Verified contract

Active on Ethereum with 32 txns
Deployed by via 0xb54efe6b at 18221675
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $7.53
 (#1085)
ERC-721
--
 (#843)
ERC-721
--
 (#3512)
ERC-721
--
 (#194)
ERC-721
--
 (#502)
ERC-721
--
 (#3792)
ERC-721
--
 (#3231)
ERC-721
--
 (#267)
ERC-721
--
 (#78)
ERC-721
--
0x49a528120c561c42a3119995cb9df9521e8689886e7389d96ef43560abe2d0bc
0xb4489c669805f17e201b8028848c8a720e869b8de3682044b382efe094201bf2
0x842177b1af6ee1051067d4b614c196b6e3c2b28b7bc8c432d2435ac013d86026
From
0x44d23cff0a0a997fc840bda165bcd048707a463e30586b631865bb4ac2608ef4
0x1fe019d79e18018f54f354220cbc2c620ccda24323e9ba360c929ca1b7e11e4b
0x09f40b9a61d45e8ffa6193cd7506542a536a8609e389ef9745622771ff82d0dc
0x5d4fe8da9e2ca304191e8bd950a42c8f4447607d223764109e4009f8abbe99bc
0xc965b9061b1596fe583ddbc2009908252e4712691f5a67adf7cfffeac7b91c20
0x18daf3f19044b42fc176ddab14f9863fe3cd1eb0a48aeef6e25e2d37b9d5f95f
0x54150b113b9b30f9c7fd1b5d43fba13c68d3f7054c0245fa0cb305440e556c23

Functions
Getter at block 21216249
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
feeAmount(view returns (uint256)
3000000000000000
getChainId(view returns (uint256)
1
implementation(view returns (address)
0x02b21bf3f7c88ab6e62a36ed08997cf5a99a61fa
lzEndpoint(view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
owner(view returns (address)
0x73f6d60439046681f4ce35665583a39f25e138b0
precrime(view returns (address)
0x0000000000000000000000000000000000000000
reflectionAmountLimit(view returns (uint256)
10
Read-only
estimateSendBatchFee(address collectionAddruint256[] tokenIdsuint16 targetNetworkIdbool useZrobytes adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
estimateSendFee(address collectionuint256 tokenIduint16 targetNetworkIdbool useZrobytes adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
isOriginalChainForCollection(addressview returns (bool)
isReflection(addressview returns (bool)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
origins(addressview returns (uint256 chainIdaddress collectionAddress)
payloadSizeLimitLookup(uint16view returns (uint256)
predictReflectionAddress(struct ReflectionCreatorOrigin originview returns (address)
reflection(uint256addressview returns (address)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
changeReflectionAmountLimit(uint256 newReflectionAmountLimit
createReflection(address collectionAddruint256[] tokenIdsuint16 targetNetworkIdaddress receiveraddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _srcChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
transferOwnership(address newOwner
updateFeeAmount(uint256 feeAmount_
updateFeeReceiver(address feeReceiver_
Events
BridgeNFT(struct ReflectionCreatorOrigin originstring namestring symboluint256[] tokenIdstring[] tokenURIaddress receiver
FeeAmountUpdated(uint256 oldFeeInBasisPointsuint256 newFeeInBasisPoints
FeeReceiverUpdated(address oldFeeReceiveraddress newFeeReceiver
LockedNFT(address operatoraddress fromuint256 tokenIdbytes data
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
NFTBridged(struct ReflectionCreatorOrigin originaddress reflectionAddressuint256[] tokenIdsstring[] tokenURIsaddress receiver
NFTReflectionDeployed(address reflectionContractAddressstruct ReflectionCreatorOrigin origin
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetPrecrime(address precrime
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
UnlockedNFT(address originalCollectionAddressuint256[] tokenIdsaddress receiver
Constructor
constructor(address _lzEndpointuint256 _feeAmountaddress _feeReceiveraddress _reflectedNftImplementation
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.