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.

0xd97c9d8a316dcca565b9230be6edb4ece40db687

Verified contract

Proxy

Active on Base with 161 txns
Deployed by via 0xb3b4d44b at 6103607
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
0xa48eb5505f1fb1470f8d6b0c5d3c47e2e1de4a1c46bd5ea2aa6795112b2f2f13
0x4157c1f878e695e45a8c602280ea4cc46d6010167db831c107907d58a9ee14b7
0x14604f54e07b34bbe73d4cea3e6c17daab1868103e2a7d40a3ec42e77dbbdf54
0xf5219c886ee15ea2ae86d97d6c604292a975de626968d1bed9f96a0578cc48a5
0xc52f3d7392523550f749c4e5761a88a281e2b6d4bca5e5faf402db048f7f0149
0xbba8ebd3df91b3e909372252e592366faabcabc4e71ffee91d162bbe25d314d3
0xfc6d8c64c25db1fadb00b48f190918128cab3cb8bc8c40d1b48a21668a5146ff
0xe78b888b1fe6a36e88c8800f1ddbc48af86b79b47893945160e08562fa1371a6
0x97c28fe262c239e9f2db5d5bcd7a15020606eae0332b9356985c3bd4e11a80d1
0x8f553d4c8acec45cdbf3525e8de9aa0da82dd28276c6c84d2aca44df58dad534

Functions
Getter at block 22924664
DOMAIN_SEPARATOR(view returns (bytes32)
0xc262951e5f5c17c5be6d134aa5de61531536e171fe993d4758bcbd4fa9bef637
chainId(view returns (uint16)
1
decimals(view returns (uint8)
6
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=USDT, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xd97c9d8a316dcca565b9230be6edb4ece40db687, domainSalt=0x30fcf813091bcedb35e3d03b4effae899418cb956eccefaf4c327ddac43574fc, domainExtensions=[])
name(view returns (string)
USDT
nativeContract(view returns (bytes32)
0xce010e60afedb22717bd63192f54145a3f965a33bb82d2c7029eb2ce1e208264
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
USDT
totalSupply(view returns (uint256)
840508608
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.