AprilFools

Verified contract

Active on Base with 26,601 txns
Deployed by via 0x9b0e351e at 12607120
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x19e7de9d372734758eb6dc285ae650aa2df8ad67ddc00d20198e0fd566260cb9
0x9ac6c720a26e2de451a9e52e6df2fee516291c67ffa89078b23258f56341943c
0xfff20a4912b804c281fdb0719bb1fde423f1fa40054b917476841aa31f55332d
0x2a54d3759dea86101992ea2d62d4b5593be9b25dfc5ca3121073aa5b10f322b1
0x2abcc89431ca15df497b83d9d314d8b50072535e35a7114e311f750573952e90
0xb2a05544b38ac3c64bed87f8b7b5efa8a81c07ebf73ae6fb6b59f4c4696e0b12
0xfbf17d5b494bd861d6ce3e92c9a8a38bf0b07318bd00b7cc3691e09d61113a0a
0x03dd0eafe34f52e44fccfbb451b064ea5e4d159f3ed873dfc9990bd30ce44d70
0x2f5afab6fe4e62d5c5c69a641e1461200fa2c9d98dcb7040fafd4d3fedb6d7b0
0x2b2b72a30ea4b20162b85b780ddd3b5222c51f6e177213ea8ac202485bdbcad1

Functions
Getter at block 22759313
DOMAIN_SEPARATOR(view returns (bytes32)
0x5cca9ac48e400e78b0475e97dbd12c3c9981413fa10d275d3f1c8797672c4352
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=AprilFools, version=1, chainId=8453, verifyingContract=0xe8613a4f6215641feef15af8e66d17b62bc3828d, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
 
isLocked(view returns (bool)
merkleRoot(view returns (bytes32)
0xa3e32fb1e231b01207e6bef4cefa7998d73740f5f0f38327aebfe49500b86de4
name(view returns (string)
AprilFools
symbol(view returns (string)
FOOL
totalSupply(view returns (uint256)
1319500000000000000000000000
Read-only
allowListed(address _accountbytes32[] _proofview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
minted(addressview returns (bool)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
mint(bytes32[] _proof
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Closed(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
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
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
StringTooLong(string str
Unauthorized(