Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 42,553 txns
Deployed by via 0x606a0e9c at 2190723
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
1 additional variable
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4ae6fa2f1ee1ed3aa2571322b427e7b68318890fac67a324953947c2dd52ae5f
0xfae0a502356ce365bfc3c177c5a990fce1870bf86f72215ee7537902145882e6
0x1222484107900d19010c807d8572e6fa3eb274545dda5969a65ba8b8a8f85227
0x7258b888f1eba3ed12ebd6b80383d06c1f673bb543bbdd676c36721e3ee4bbd9
0x4fb63ebfefffb0c474d1270aa2abfe840c17c881d1b24159e671169dace431f0
0x59d063b0436c1d5afe2c2256584f85b99451ecc4a715126dfbdde43e3c1652a1
0x161af14af763576440603b493bc3b573f2d65aac3be099b18ce73e0805e82b29
0x126bfe0a6cecc25d7b3dccf172a966bbe7e0e4cf5057d3726a46cd3b6312cb32
0x09a4a487d04d5563e8ced9262f5415c553f2c061954435048023ebbbb7a9c24f
0x774e30ce3b08af463bc49567c8c730b6d5b6048b34daa207260f6dc1dce313dc

Functions
Getter at block 22900458
EXTRA_GAS(view returns (uint256)
200000
PT_SEND(view returns (uint16)
0
canonicalToken(view returns (address)
0xa61beb4a3d02decb01039e378237032b351125b4
decimals(view returns (uint8)
18
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
name(view returns (string)
LayerZero Bridge agEUR
paused(view returns (bool)
false
precrime(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
LZ-agEUR
totalSupply(view returns (uint256)
627319191634168021589323
treasury(view returns (address)
0xfa5ed56a203466cbbc2430a43c66b9d8723528e7
useCustomAdapterParams(view returns (uint8)
1
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
estimateSendFee(uint16 _dstChainIdbytes _toAddressuint256 _amountbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string _namestring _symboladdress _lzEndpointaddress _treasuryuint256 initialSupply
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
mint(uint256 amount
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
pauseSendTokens(bool pause
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
send(uint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
sendCredit(uint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
sendWithPermit(uint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamsuint256 deadlineuint8 vbytes32 rbytes32 spayable 
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _srcChainIdbytes _srcAddress
setUseCustomAdapterParams(uint8 _useCustomAdapterParams
setupAllowance(
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(uint256 amountaddress recipientreturns (uint256 amountMinted)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint8 version
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
Paused(address account
ReceiveFromChain(uint16 indexed _srcChainIdbytes indexed _srcAddressaddress indexed _toAddressuint256 _amountuint64 _nonce
SendToChain(address indexed _senderuint16 indexed _dstChainIdbytes indexed _toAddressuint256 _amountuint64 _nonce
SetTrustedRemote(uint16 _srcChainIdbytes _srcAddress
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
InsufficientGas(
InvalidAllowance(
InvalidCaller(
InvalidEndpoint(
InvalidParams(
InvalidPayload(
InvalidSource(
NotGovernor(
NotGovernorOrGuardian(
ZeroAddress(