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.

Deep State

Verified contract

Proxy

Active on Base with 220 txns
Deployed by via 0x9b4767f3 at 12102364
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 $0
ERC-20
--
0x0d8a82c4ff681723eb878a04cbf948b9b44c1828892b84d345ab33a98df94873
0x1cda5b09e2356f49930473a0ea58cdf96eea7198ef4914e9dcfe61c602d421cf
0x8af6352ad2b9258e2145da267eb2e5315c176b4f7886a8d8e533fff4629eea13
0x066aba0b0b929fb2fab1d6c9502c23feae988345b1591c7e9262e00e7874adaf
0x5258ab5c8dbe24e8c542fe8502d85864942f49677a68cbcb268d4d34b33b5a53
0xff7aff492a18d7ae50515528fb3acbc90ba47ef48de392c56a7a3c2e5ee37086
0x36d76a08c4fe193d116b5ab2bd0399cdae1c1ed8cabc2b19c946b59967ec2031
0x8976b68258cb26a542b1a6f4b3d1e0f2837fe185c621fbfa1a87cf02e598e9e7
0xf17bb134209ddb40e706130334110fe958b82a98e873079bc07e685b051a0f7b
0x913d07bb5936269754e43280cf089ad21a26c6a809678006dc81886be9b64004

Functions
Getter at block 23191654
DOMAIN_SEPARATOR(view returns (bytes32)
0xb180f72103f9a9fc4d337e60da025164534ee3ee4c2e1a664b28a61e10dc7002
chainId(view returns (uint16)
2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Deep State, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xb7be23456ee194b8cf66004a19dabb725bff45f2, domainSalt=0x0f5aedb8ed755f29f3df590dbba0abcbd3b23a22120bd880bfa879404602c9b3, domainExtensions=[])
name(view returns (string)
Deep State
nativeContract(view returns (bytes32)
0x000000000000000000000000a1b91a8119b782c1d938389f84dbec70d25c8b25
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
FEDS
totalSupply(view returns (uint256)
2147986386807192900000000000
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.