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.

Commons

Verified contract

Proxy

Active on Base with 9 txns
Deployed by via 0x4cac6d9b at 21156848
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots

No balances found for "Commons"

0x674f5fa271e2813f5717cf95da56972745cd33d737b701115b5dd58bc3182079
0x73b2b4a9b19843763141e6507ab067dd9ae94730a271941af6d4821a7a0b3f3f
0x8c2e4b7603b28cb61e6a14910a6da46cb9259d9202ff8f82f3140b51e042c974
0x5f6ece692dab2bfae4963c30a722599044b61c19b54531fb023cc318c13f40a6
0xf4d6d9ee3f9f65f8ca74ce5d5bf8be59c981d823447d376a1b51a5877c2ef894
0x70cfa7b1366e4752bacd9afb4e6d0ca77c34bbca2e1cf3fc08b61f1833c60368
0x9645f1e179598393b6ed39dc332c2619d7d0db23f392be0a7dd81867c7e5853a
0x15d501b5cf30b58b512b1fd13fbb13822fab60b5a4ffbea3d8b9c7d1db5025be
0x8ea5c98600a05031c18ae380c19be7ff1f802dce9689253142515b1cdbb4fb6d

Functions
Getter at block 21793732
DOMAIN_SEPARATOR(view returns (bytes32)
0xa0977a6face4f69f5a4e28c5ed42b162a10702976073b6e72ca7d42766b90829
chainId(view returns (uint16)
14
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Commons, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xe480405b5717d7e9c0160d5ce5a2643f1502ba2d, domainSalt=0x2766b1654d56a3bc75dd4d2326b36efea2a6406d22a82ccba938b6f821696a59, domainExtensions=[])
name(view returns (string)
Commons
nativeContract(view returns (bytes32)
0x0000000000000000000000007b97031b6297bc8e030b07bd84ce92fea1b00c3e
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
COMMONS
totalSupply(view returns (uint256)
1996399795830010000000000
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.