megapurrs

Verified contract

Active on Base with 1,800 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x52c37df4fd596123e9272d1f5c389e238801d9b048c855c48b1984e46cae16b2
0x1757b4f2b8773974e72c5f6ba89947feb0c9cc4f55fa8bc7628cc7ef37c07544
0x3f9e9726b2320d5add1e58c31bcab99f2f0b02fc73b13a29a65e2626176b45f9
0x541850357a8f95fd47de60e9cd0e9b328fdbdf80f64208026b04f2ef24b817b5
0x678c33af62d526b56a58e9e62f89205b030557cfb97ed11b4232e25ba0c81031
0x944142e11cb94914c0ddb4f91d289e97ec2048c7d2b964745131b84ad67c2b0e
0xfde364f46aae12ed490f8fca5a3a3dbf7fc3a002f1b9daa18c53b6c2ee261bee
0xe3ffa63f9bee7aa0f79400ad2fa57be4258b4d8dede05d4a5607683e99544cf0
0xf317f278899cd027fe78baf72c631a81bccc8c317d41f263e5797f662cb84620
0xbc0a735ef063219bfa4e7cf63a9d950777e57a12f2d57b971de65df45a564929

Functions
Getter at block 22732923
PUBLIC_PRICE(view returns (uint256)
10000000000000000
_baseURI(view returns (string)
ipfs://QmboJZJwd5hJevKVNJ8tUeHNd7ANVkXfMRiXb1ak9rYbef/
isPaused(view returns (bool)
true
maxSupply(view returns (uint256)
10000
name(pure returns (string)
megapurrs
owner(view returns (address result)
0x9bf2e9587cb6eeb628c89c722ec33e552389f6c1
publicSaleOpen(view returns (bool)
false
symbol(pure returns (string)
MEGA
totalSupply(view returns (uint256)
10000
Read-only
balanceOf(address ownerview returns (uint256 result)
claimedTokens(addressview returns (bool)
getApproved(uint256 idview returns (address result)
isApprovedForAll(address owneraddress operatorview returns (bool result)
ownerOf(uint256 idview returns (address result)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
supportsInterface(bytes4 interfaceIdview returns (bool result)
tokenURI(uint256 idview returns (string)
State-modifying
adminMint(address touint256[] tokenIds
approve(address accountuint256 idpayable 
cancelOwnershipHandover(payable 
claimMegapurrs(uint256[] tokenIdsbytes signature
completeOwnershipHandover(address pendingOwnerpayable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 idpayable 
safeTransferFrom(address fromaddress touint256 idbytes datapayable 
setAdmin(address adminbool status
setApprovalForAll(address operatorbool isApproved
setBaseURI(string baseURI
setPaused(bool status
setPublicPrice(uint256 price
setPublicSale(bool status
setPurrcoin(address _purrcoin
transferFrom(address fromaddress touint256 idpayable 
transferOwnership(address newOwnerpayable 
withdraw(
Events
Approval(address indexed owneraddress indexed accountuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(address signer
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccountBalanceOverflow(
AlreadyClaimedTokens(
AlreadyInitialized(
AmountCantBeZero(
BalanceQueryForZeroAddress(
ClaimPeriodEnded(
ContractIsPaused(
FailedToTransferETH(
InvalidSignature(
InvalidValueProvided(
MaxSupplyReached(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotAllowedToMint(
NotOwnerNorApproved(
PublicSaleNotOpen(
TokenAlreadyExists(
TokenDoesNotExist(
TokenIdClaimed(uint256 tokenId
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
Unauthorized(