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.

Rin Cat Girl

Verified contract

Proxy

Active on Base with 248 txns
Deployed by via 0x35a5cec4 at 23631002
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
--
0x40b014309f0779143f86bd85658008c28b2dbb62e482198e8b8cfde8f4a82b48
0x368c6011bf79923b7902665b6ff19c648ebb88369729d4f9f6a22c7592aaafc2
0xe0ce72a6a275353843937bbaedccc5b6fd4af440e542ee0f9048469e3923a50f
0x8e717bad6dc1110edd18e654e326e1dc1aaad492d4752199216871b500287b27
0x7b6547f84432e12833c7248980f2b8f11b6c34bef55ea03da85b2710bf7ccec3
0xf0db902b74bb471b3719a7be04979ae1d02b89cbfada5dc8abb8dbe19efa054b
0x4440a0557938216ad6e92f563d5238f07d2142a679f7a0ad0b772d8255a27d3f
0x181f0129b59ed4f786cfab3617ce0c5ba87e62befb5041cd0b6b8286511154ca
0xf488102feff579ae89f52157dcb256b82ab1c7aadffc625f37271aefca7e0a4a
0xbc2e99a4ffff8752128fe82b3a85bca0302b6f18f0e6cedd5cf6efa36489f196

Functions
Getter at block 23707783
DOMAIN_SEPARATOR(view returns (bytes32)
0xee909b892e15ff447566c3b3079eb359d9d6272eb8ed19df68e8c1ef8140e01f
chainId(view returns (uint16)
15
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Rin Cat Girl, domainVersion=1, domainChainId=8453, domainVerifyingContract=0x0770d9495a098cb7004d7e33f9f968c0536a66a1, domainSalt=0x47418feb8dff7c57ae02ae3d497bfe338643b3dd7c5de4624e8acaa1601ef7a1, domainExtensions=[])
name(view returns (string)
Rin Cat Girl
nativeContract(view returns (bytes32)
0x756230237d968e57631487ddc2f15fc60f04f4c5e1dca91d4f82cebdc8ffa0b1
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
RIN
totalSupply(view returns (uint256)
476473098996716389380000000000
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.