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.

WASSIE

Verified contract

Proxy

Active on Base with 1,826 txns
Deployed by via 0x6e923d56 at 8295315
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
--
0x7004ba45767a555cdaecc1ff4b64dbd00068828a5e78697d2ccb25bcfae1f34b
0x374aed2c4373ecd64b0b1c46e53a76ccc27dc20b8314d506390e9754e37c0467
0x2dd1ea511c966c2ee124efa0146b09a5885efa3dba90b92eeeec1b1582ec5084
0x69a28580cf7e9b2b1f9a4e3dfa77ce61dd88de216fd722507319ec531b70559c
0xd66235c2d41a88e27c614d2c89d9050657a070a3c7cf5ba4ec310aa9a3d5dc32
0xb48c6eede9815b2752f90d042495cf88e522af5a78e41e9cc1c2bda27aaa790f
0x00854fb8d5bdf7d6d0ff9a4f387b17531602cc31c5f2fb90a3ae06d9185d1dde
0x11d3fe3f075d69e658954a8db2c27e4f5796f458f1fb20f214b2736eea9033c8
0xcb484f6d7cd34a30d2ad7ad81b1d2347ad1777ad38ba005eb28ee7fbc9c4d5f8
0xdf79b5ff37607a188ce07c182b94b3933f9731ca04d7c6fb385acf4731d99063

Functions
Getter at block 22759660
DOMAIN_SEPARATOR(view returns (bytes32)
0x59822c056af72dd2300dce4fcee76c1fc6b8b258ba5395e2c080a5a2206536cf
chainId(view returns (uint16)
2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=WASSIE, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xa067436db77ab18b1a315095e4b816791609897c, domainSalt=0x1d25e6510d7663af33a5a93a5618bf601e0de57034d966de8ad491a5abe2697c, domainExtensions=[])
name(view returns (string)
WASSIE
nativeContract(view returns (bytes32)
0x0000000000000000000000002c95d751da37a5c1d9c5a7fd465c1d50f3d96160
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
WASSIE
totalSupply(view returns (uint256)
30440783450913546120000000000
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.