TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 66,471 txns
Deployed by via 0x5ae0e175 at 13524685
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xfb27330abf9f65a41e32df310b4669da029d54538e3d8c807bc4b0cde7676899
0xbddb1f7cf9c253fa424150766511c0e083f5523438b64d68e642669e584dbf2a
0x7b5618839fbbcaed454f35bc4daa06b15e2028ea4f41a67b9945c56f4575f518
0x17fbc44862970cb97098b7cbcbf05a273d02f3a2fb910163ffcf412920b159d9
0xd0003d5ab1852e6e2bd6acf2e72472890677479e680c2d1499f6ddc9b7b028a9
0xa2be940d84730d62dca7c8f81b80b7f98560caca296c12be49870054a770cbdd
0x15331e98d575ae5b7df0e47685145a542e7deb41ae5f930d8717e6d50ae8d5b6
0xe07790b7ff45993a9bb3a92042d501c6a7420a0d054b1e3a9131ee634e6718d4
0xce7e9f3664db6e49c894b7d132b26478e2f0c0de8e3fae43b037710475775ca7
0x399f7be3b7ac8f90acd41a1e27515b973b5d1d25dbd1e3cd6c8bf495e03a59e5

Functions
Getter at block 22747919
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
SEND(view returns (uint16)
1
SEND_AND_CALL(view returns (uint16)
2
approvalRequired(pure returns (bool)
false
composeMsgSender(view returns (address sender)
0x04c0599ae5a44757c0af6f9ec3b93da8976c150a
decimalConversionRate(view returns (uint256)
1000000000000
decimals(view returns (uint8)
18
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
msgInspector(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
Wrapped eETH
oApp(view returns (address)
0x04c0599ae5a44757c0af6f9ec3b93da8976c150a
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=1)
oftVersion(pure returns (bytes4 interfaceIduint64 version)
(interfaceId=0x02e49c2c, version=1)
owner(view returns (address)
0x7a00657a45420044bc526b90ad667affaee0a868
preCrime(view returns (address)
0x0000000000000000000000000000000000000000
sharedDecimals(pure returns (uint8)
6
symbol(view returns (string)
weETH
token(view returns (address)
0x04c0599ae5a44757c0af6f9ec3b93da8976c150a
totalSupply(view returns (uint256)
40009243739043109468266
Read-only
allowInitializePath(struct Origin originview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
combineOptions(uint32 _eiduint16 _msgTypebytes _extraOptionsview returns (bytes)
enforcedOptions(uint32 _eiduint16 _msgTypeview returns (bytes)
getAmountCanBeSent(uint32 _dstEidview returns (uint256 currentAmountInFlightuint256 amountCanBeSent)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
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)
rateLimits(uint32 dstEidview returns (uint256 amountInFlightuint256 lastUpdateduint256 limituint256 window)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
grantRole(bytes32 roleaddress account
initialize(string namestring symboladdress owner
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
lzReceiveAndRevert(struct InboundPacket[] _packetspayable 
lzReceiveSimulate(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
mint(address _accountuint256 _amount
renounceOwnership(
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
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
setRateLimits(struct RateLimiterRateLimitConfig[] _rateLimitConfigs
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
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
RateLimitsChanged(struct RateLimiterRateLimitConfig[] rateLimitConfigs
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
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
RateLimitExceeded(
SafeERC20FailedOperation(address token
SimulationResult(bytes result
SlippageExceeded(uint256 amountLDuint256 minAmountLD