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.

MeromAI

Verified contract

Proxy

Active on Base with 1,229 txns
Deployed by via 0xbe3eaa6f at 12954415
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
ERC-20
Value $2.28
ERC-20
Value $0
ERC-20
--
0x449d584a0b9a34440992405198f4830987b8cd2667993d0061e0c367410d08d3
0x7cd6598995172eadd0387f96f7231c2279281e233ea3658f22827879cab19df5
0xf4a6e445c888d5de2c495d505e0196f8e302cdadccf678dfaf34113f06a51c20
0x5ce4dc9a8efde50b392523220633fbc8ca55312b2bc746971b854677d2cb26d9
0xbff45b71ba8db4d91f6e9d5a12f5b7c607a2dbc909c18897cf6d054e4f66d0de
0x77121ec279ed6f4bdb596b8e32aaa363244af518713c7f14e3a50ed27dbad0e6
0xf4a1b7b981b5df0bf7e171a5e2d0d8649f890acc940f75ccd8cbd2f9b2b19340
0xc2819ad631c142ac0c22ed4783625ffbde2afc6828c1c64435aff102234bdd4e
0xb591c97140a98b65931396731f142be7c7c261600b5ca0867cd0ac6dc0bb9193
0x81b388ce2f752d462d8a8ce58baf94a4da487726f78861591a7a0238ddce2848

Functions
Getter at block 22724459
DOMAIN_SEPARATOR(view returns (bytes32)
0xfeab35e5a9b7663976dc87549af10267ee6d4b0f8117c580affe427eb08a8a2b
chainId(view returns (uint16)
2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=MeromAI, domainVersion=1, domainChainId=8453, domainVerifyingContract=0x741777f6b6d8145041f73a0bddd35ae81f55a40f, domainSalt=0xc2d298ddcb1ea06cccb4016bb13417f7ecef5173bf8a3f5f916109b0101fd3d6, domainExtensions=[])
name(view returns (string)
MeromAI
nativeContract(view returns (bytes32)
0x000000000000000000000000cfd16933cb1579eee9fe6031686534e87353b148
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
AIMR
totalSupply(view returns (uint256)
52940266540688010000000000
Read-only
allowance(address owner_address spender_view returns (uint256)
balanceOf(address account_view returns (uint256)
nonces(address owner_view returns (uint256)
State-modifying
approve(address spender_uint256 amount_returns (bool)
burn(address account_uint256 amount_
decreaseAllowance(address spender_uint256 subtractedValue_returns (bool)
increaseAllowance(address spender_uint256 addedValue_returns (bool)
initialize(string name_string symbol_uint8 decimals_uint64 sequence_address owner_uint16 chainId_bytes32 nativeContract_
mint(address account_uint256 amount_
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
transfer(address recipient_uint256 amount_returns (bool)
transferFrom(address sender_address recipient_uint256 amount_returns (bool)
updateDetails(string name_string symbol_uint64 sequence_
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.