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.

Hemule

Verified contract

Proxy

Active on Base with 209 txns
Deployed by via 0xde634d24 at 12083136
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 "Hemule"

0x824e53f022411c10f8eea66333da4601a9b6ede213bef855b62b597973ae55a5
0xb4e792e4a348b982c1a08e1fb028fb96f0a46730f8df78b9c93f82403ec1c481
0x4de3c89ec58853748e058c3ebb17baf45e3439b903b3ea97160e65766b7831e5
0x6d7aef239b4edba68b6d25ac32d70f69b1b9a91a6f976ee5bfce4751bdb84006
0xc7bc9593c4593300c42465354dfff3b1cd056ef8f5c2724d11304593e6f50994
0x7ecacbd6caec1379bc4396a25961d5ed70bbb2814ab66225b56d6d6c4678cdef
0x4a4c3077ee4eab587b4872698e3090b5465c040f42ea6ab4fc633f72e3f72bbf
0x0036a84f821e22187a5d0b86f693b71b8c7d050636b5a8c8ed3f261510d8af32
0x51420b22666c6e0965dbdba42196ed7da098ad49c6ea354c3870fbdae6cffef6
0xe88e49adba49da050fd583ecf3c35a3ccb999e8e1b4d3e2d8b5cf3b6d8f9b143

Functions
Getter at block 22503589
DOMAIN_SEPARATOR(view returns (bytes32)
0x1e3d75ec5fd47f3bbed50e62bbf1776c4bf442ce62dd2b968173aab0ff227a51
chainId(view returns (uint16)
2
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 domainFieldsstring domainNamestring domainVersionuint256 domainChainIdaddress domainVerifyingContractbytes32 domainSaltuint256[] domainExtensions)
(domainFields=0x1f, domainName=Hemule, domainVersion=1, domainChainId=8453, domainVerifyingContract=0xfa7c75f193b36e8b6055f634132ba35e7110a17c, domainSalt=0xdfe2b935ae119319b66af079c0e516a8a09fc680a395204840649465e0b3d9cb, domainExtensions=[])
name(view returns (string)
Hemule
nativeContract(view returns (bytes32)
0x000000000000000000000000eaa63125dd63f10874f99cdbbb18410e7fc79dd3
owner(view returns (address)
0x8d2de8d2f73f1f4cab472ac9a881c9b123c79627
symbol(view returns (string)
HEMULE
totalSupply(view returns (uint256)
241232740702940000000000
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.