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.

BOOK OF MEME

Verified contract

Proxy

Active on Base with 3,893 txns
Deployed by via 0x50a154b3 at 12437173
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
--
ERC-20
--
ERC-20
--
0x181a04e981b1b56879ad56e4cc86fbf4840fc70130a26f4b3b6af5ccdd36e5a5
0x62a73ed11eea1c826d15e6f8129d6c383c1cd67039ec226f865482027f4d9621
0xa3d4bb8d2bc019040494e3a96ea862747a27da82108d523ebcb581249b88e32b
0x555f3ddd53881faa3becc88d2076c578a961b8f2ad5d6d49c1c2237c815f70cf
0xe8280ae23ed53dbe665b427bfa8df127e53f5da65613db27b822de66f85bd373
0x6b4b9ed6326a66141827b97952c21c253827e647bd264892dc3c842ce89db871
0x8e5cd56f6effd430f71c8b00a4f6e175af7a5ad6bb86e5527a98c930fabcc2d1
0x9515a8167305e47221ad6f101a5c3cf03dbbcb83328f69e9e9165033260fb54d
0xd06ea55811892b7992a19a8b37fc2adcfb91c8c34ec588c4a699df167ebb0263
0x8db9ded3024fd80b483f7ccf6a416d396be7377272451b8f4d867253b1e01965

Functions
Getter at block 21823361
DOMAIN_SEPARATOR(view returns (bytes32)
0x6c2de87ae66bdae444f5e841b189bc6fb291daca46357d6c76e68549f396aed9
chainId(view returns (uint16)
1
decimals(view returns (uint8)
6
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=BOOK OF MEME, domainVersion=1, domainChainId=8453, domainVerifyingContract=0x0956cb4a1d8924680feb671d2e4a122e2114313e, domainSalt=0x17903935befc314c667e48363edb795d267c47f915eaee74e2de9795e6c362dc, domainExtensions=[])
name(view returns (string)
BOOK OF MEME
nativeContract(view returns (bytes32)
0x0d8323c076f0e28718ca60d77e6b39cee8f23f43cfc4ff1f5852b8fc1b94a293
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
BOME
totalSupply(view returns (uint256)
7560028968298
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
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.