AprilFools

Verified contract

Active on Base with 26,522 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
--
0xc87fbe38489133e6c7008d398c40641d4fb0f1154a67475199918e72c105250e
0x24a7e39c743750dc957cf418166b8bf6da9cb1cf36c794424ec4599224e5f47a
0x675c7ea75c1bc7b806109f75e10e96e8b9a5dad9bc8016f6e928f4bccc49191d
0x3e129acc5b8b2b4ec5745446522220d8390d3563bba9ef5d2c90599f5e2e7ae2
0xa99320eadeb8691d38f60b7aece6520b0815a10ac00be6f3ecbec1c64c0fa053
0x4c54a1629fdceebdf5e9a8f84a87a5f2104aa3253f9dfef1328c10d970ed8868
0x30fc48483bc8a516b17a88d57e316f6d70a29f558b732e12c918bc7bfc607048
0xd878e6cc5999f713bf75daeedafaab78825fac6044b610692f81872ed61af7a9
0x67f12712a211b348bbecd41ef22f3a9b142c7523eac844ae74a482c199176e89
0x17c12f6f68aaa4d66add808596afdf9d0e07ddcface119866e4ca74dd19ea112

Functions
Getter at block 21761662
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(