Oku Hoodie Token

Verified contract

Proxy

Active on Base with 546 txns
Deployed by via 0x0a39359c at 12057344
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x1f72e1b2ddeea8464980b3bf3f64d138c7dcb5369f4d5f14523dd00ad9c3a22e
0x6f8dcde7cb2a83da54ffd5664947898b1bb78faa8772491ecf97d74d1d34fd9a
0x33b5f394f8d0f61798e93df0870c492c3d28792a8b2b1f23a3547b1fe51f619a
0x7be165593898b2d0bd988bc1d64d53a095949e775812b05e3449de3bc27224f3
0xae443feba4d19f98face80814b17e0806a5b9933c145a6077e49e19fbcc42637
0x7e6aeeb8344a5d88010dad95b7bc05d46fb30dfb84a94e2da94545b03b133adb
0x86f70661414ef0fb795bdfebda756e3ccca1397bcedd026ee320c9985ae12798
0x5cd660f06f51025380c261b77387df91989c763c3bf166b1ad501a0bbec26ea3
0x7d438739e3fbf479bdf89526cea9d1d200b94a3328e60014d980235509342d51
0xc1fe2c1fc2fadb493ebf2b7099666a6bc2d45531989def264963c5c6a5b57626

Functions
Getter at block 23904763
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0xad9bcac2a040cd824928ccf8c6623edbe7e71c4d157dd40450ecea9c3e6b2d19
clock(view returns (uint48)
23904763
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Oku Hoodie Token, version=1, chainId=8453, verifyingContract=0xfc6e858c43ca492934bdef2a7fcba80380279373, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Oku Hoodie Token
owner(view returns (address)
0xa6e8772af29b29b9202a073f8e36f447689beef6
redeemedHoodies(view returns (uint256)
69
symbol(view returns (string)
HOODIE
totalSupply(view returns (uint256)
521600000000000000000100
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct CheckpointsCheckpoint208)
claimedIds(stringview returns (bool)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getVotes(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
initialize(address initialOwner
mint(address touint256 amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeemHoodie(string id
renounceOwnership(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousVotesuint256 newVotes
EIP712DomainChanged(
HoodieIdRedeemed(uint256 indexed redeemedHoodiesbytes32 indexed idHashstring id
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
CheckpointUnorderedInsertion(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20ExceededSafeSupply(uint256 increasedSupplyuint256 cap
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
ERC5805FutureLookup(uint256 timepointuint48 clock
ERC6372InconsistentClock(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
VotesExpiredSignature(uint256 expiry