TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 10 txns
Deployed by via 0x098dc0f0 at 20439182
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xbe5e77f495da0fcc5c5ad775e1ca876dc63678d2a108f5d347d72a699dd50862
0xaf051d58a3fdc9dedf565b548fe7d81c6bb379783798e6af9b85cee844d8e99c
0xad2840b1c5c8e48aed7f52453cdd3e0601d9c0a91a6747e076195bddb87e8696
0xefb9e008c730d747c6e731650ceed9c9262069e8305b6265fa8be5bda75ccc3c
0x9dace413a7b5bb75fe7815a65fb8dc86edbabbe8e0bf4bf9f7df8a14c48b4f6d
0xd8da8cab63f35b5259a5650276226da10b77b9b387f9b58e579f51436aaa4139
0xa050d2640dd7efab4aaabe6a033dcd9d01670b7faa1f61d9ca691e11e46db06b
0xf5d46a79fbfde4487d1bb5e9622597b0629be3254ebf795f32b89a8634ab12d0
0xdb92ab080fbdbc0f0ccaa1be6d2c7031b2f45b78c52ca6de1535de7880946638
0xe385b22228b81cc20b369fd157b7fef591caa6b2c2bfa7db1cab1dc7fac4bed8

Functions
Getter at block 20789250
implementation(view returns (address)
0xae96df024b9cb69a39a219d7176df6e7e39fac44
SEND(view returns (uint16)
1
SEND_AND_CALL(view returns (uint16)
2
approvalRequired(pure returns (bool)
true
composeMsgSender(view returns (address sender)
0x4afa9620d0b79137383a7a9ab3477837d475e948
decimalConversionRate(view returns (uint256)
1000000000000
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
msgInspector(view returns (address)
0x0000000000000000000000000000000000000000
oApp(view returns (address)
0x4afa9620d0b79137383a7a9ab3477837d475e948
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=1)
oftVersion(pure returns (bytes4 interfaceIduint64 version)
(interfaceId=0x02e49c2c, version=1)
owner(view returns (address)
0x849738999ba1f3d995d28bdb35efa2e47b4c8203
preCrime(view returns (address)
0x0000000000000000000000000000000000000000
sharedDecimals(pure returns (uint8)
6
token(view returns (address)
0xe6829d9a7ee3040e1276fa75293bde931859e8fa
Read-only
allowInitializePath(struct Origin originview returns (bool)
combineOptions(uint32 _eiduint16 _msgTypebytes _extraOptionsview returns (bytes)
enforcedOptions(uint32 _eiduint16 _msgTypeview returns (bytes)
isPeer(uint32 _eidbytes32 _peerview returns (bool)
nextNonce(uint32bytes32view returns (uint64 nonce)
peers(uint32 _eidview returns (bytes32)
quoteOFT(struct SendParam _sendParamview returns (struct OFTLimit oftLimitstruct OFTFeeDetail[] oftFeeDetailsstruct OFTReceipt oftReceipt)
quoteSend(struct SendParam _sendParambool _payInLzTokenview returns (struct MessagingFee msgFee)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
initialize(struct L1cmETHAdapterInit init
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
lzReceiveAndRevert(struct InboundPacket[] _packetspayable 
lzReceiveSimulate(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
renounceOwnership(
send(struct SendParam _sendParamstruct MessagingFee _feeaddress _refundAddresspayable returns (struct MessagingReceipt msgReceiptstruct OFTReceipt oftReceipt)
setDelegate(address _delegate
setEnforcedOptions(struct EnforcedOptionParam[] _enforcedOptions
setMsgInspector(address _msgInspector
setPeer(uint32 _eidbytes32 _peer
setPreCrime(address _preCrime
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
EnforcedOptionSet(struct EnforcedOptionParam[] _enforcedOptions
Initialized(uint64 version
MsgInspectorSet(address inspector
OFTReceived(bytes32 indexed guiduint32 srcEidaddress indexed toAddressuint256 amountReceivedLD
OFTSent(bytes32 indexed guiduint32 dstEidaddress indexed fromAddressuint256 amountSentLDuint256 amountReceivedLD
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PeerSet(uint32 eidbytes32 peer
PreCrimeSet(address preCrimeAddress
ProtocolConfigChanged(bytes4 indexed setterSelectorstring setterSignaturebytes value
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
InvalidDelegate(
InvalidEndpointCall(
InvalidInitialization(
InvalidLocalDecimals(
InvalidOptions(bytes options
LzTokenUnavailable(
NoPeer(uint32 eid
NotEnoughNative(uint256 msgValue
NotInitializing(
OnlyEndpoint(address addr
OnlyPeer(uint32 eidbytes32 sender
OnlySelf(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
SimulationResult(bytes result
SlippageExceeded(uint256 amountLDuint256 minAmountLD
UnexpectedInitializeParams(