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,634 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
--
0xe0b3db639a2b5c5bb941afd2f07e17b8d516c16b11f566029775001664950682
0x158ecd03dad8d7cdb4c56b498841b6a920ba26a7a9bc6284c82959246b71b511
0x7f43cbd1ae207fecec2035bfd0ce682bd4482fa2f822893c2b322d3b110e6c32
0x85ee7db94886a2739b7bcbabbee503440ad2e2b7876a46a5fa7f04de61934283
0xf0fc34c1f1fcd7abcf36f9a904d0b2fc27584f5ff9d1ec62733380f78cc67223
0xf0f9c4c4e66b43e7693f38dbe5e01edad0677b852f3f715cd464791a6a32e873
0x740b111f9367090c87ba790d317e50a6a74d95ff70900e6e59b902896a1d04c9
0x89aae55fcd5522957addb2a9a2f91f5c8fb8b177e99b2bbcb85dc8e039583bd0
0x83b2defd474d13bc73f39496a2ea22d32719c85d52f5ec515ceb7920d4a94b01
0x5586e0a4a4bb4ae68825f34f66a158a47192327e3f5eb21b74d58faeb2a1ed57

Functions
Getter at block 21801044
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)
29625516866074447100000000000
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.