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.

SABLE

Verified contract

Proxy

Active on Base with 713 txns
Deployed by via 0xeeacc845 at 6095782
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
--
ERC-20
--
0x9e4dfa2b074f1d681d438ffbc0cfc1143af648dc2f9c10dfa189935e251343c7
0x609876cbe8012ee4a759ba336dfbb6aaf6554c0bb931018435a5448bc59b3e90
0x24464e20c462fd3211d294c9934d7c703706cc689ca8a7195fe5a442e5ba118b
0xe326af38b101edb3c02a55e6ac3c24225b9806c65a787454d9b61f9011419073
0xf2c9138114c8ebb4b961cfa7423b72ec684c1ba5bc95a13a97059bde6d133d11
0x77864be8eb871939bc1a6a902cdeffe7e6f6fa84cc0a58a97d008e1ee090dfd3
0xccc81cdf4ec30b458114c612d9115a71e1ae8d023e0c7bb2b237673091a5f6c0
0x08247ba00cc6a927e972242a709535abb3545d57d0b4cdf1a92c156c590d9eb0
0x1c776657449cf71b17f2416075f602ca8385e7ddaae2fa9e8eabbac58091532a
0x6568727d8fd3995f8a99e3ac675c286accbc3017907be9561143eefedb010e32

Functions
Getter at block 23958118
DOMAIN_SEPARATOR(view returns (bytes32)
0xf89a4aed325e2d66a1fd34f9052b144f7549a2e2d5fd7339436b45bcbe3eeea5
chainId(view returns (uint16)
4
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=SABLE, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xe5393cdbc4fe7b62f1d76a990ca7da17ad718313, domainSalt=0x7fe6aec2c390f375adb0a8c49290092a910cf233a7e56c9abee3bf1fe53b0f28, domainExtensions=[])
name(view returns (string)
SABLE
nativeContract(view returns (bytes32)
0x0000000000000000000000001ee098cbaf1f846d5df1993f7e2d10afb35a878d
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
SABLE
totalSupply(view returns (uint256)
1235986899827140000000000
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.