Shishi

Verified contract

Active on Ethereum with 5,125 txns
Deployed by via 0x1f5c97e2 at 18930084
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "Shishi"

0x22362f57df7f3119912c992f97affee4ad32cdd48e6b42cc6791d26665f89990
0xebcbcb6df87939b6b735f2c0c71fc8760e569db32d951868e3fe035a7c47479d
0x397e95ae82206763f22918d43df04c7f8e99c6756cc02977177920bd9808eb1e
From
0x879a980369ac4cc34367030bf1233949cccd0f5284785608f3f18003e58101b2
0x317832256fcc8db9f5463ab0fdce1740e37b4e96fae12668bcc1c1b66ad0ed4c
0xe5d7b26c3c24b1129734a2d637ffd0135e50df54e4e2da0da80f919f81df469d
0xa3f887022b90b85784d47db559f733fab1c4a464b4bedf828c8628dc62a28f59
0xa02860dc72eed18da4b9fa41677ac6ec358b27b150e2d53b8eb7a9337792f672
0x8d13a334f2df13cf721607c4abdf92955f2422ec25768d7cbb196ac0410db84d
0xa624f3266ff7ab1ee066074c6897ea59ed396c96984044b6f6c8e8e89900e5dd

Functions
Getter at block 20889141
fcfs(view returns (uint256)
300
name(view returns (string)
Shishi
owner(view returns (address result)
0xe2ab52af4b18e494f03ed8519b5e448a48e92fd0
paused(view returns (bool)
false
pausedLocked(view returns (bool)
false
phasetimes(view returns (uint64 startOneuint64 startTwouint64 startThree)
(startOne=1704380400, startTwo=1704384000, startThree=1704387600)
roots(view returns (bytes32 rootOnebytes32 rootTwo)
(rootOne=0xaac007b3894736be6915dde95423d0769013a4ed67a6e9bacf949a3885d1b033, rootTwo=0x8dea5bb28cd7463075dba0b8402fe6016839394f591cd880d940d51412007a4b)
symbol(view returns (string)
SHISHI
totalSupply(view returns (uint256)
3520
Read-only
balanceOf(address ownerview returns (uint256)
claimedOne(address _addressview returns (struct IShishiClaimed)
claimedThree(address _addressview returns (uint8)
claimedTwo(address _addressview returns (struct IShishiClaimed)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
lockBaseURI(
lockPaused(
mintOne(uint8 _paidWantuint8 _freeWantuint8 _paidMaxuint8 _freeMaxbytes32[] proofpayable 
mintThree(uint8 _amountpayable 
mintTwo(uint8 _paidWantuint8 _freeWantuint8 _paidMaxuint8 _freeMaxbytes32[] proofpayable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setMaxPerWalletPublic(uint256 _max
setPaused(bool _paused
setPhases(uint256 _startOneuint64 _startTwouint64 _startThree
setRoots(bytes32 _rootOnebytes32 _rootTwo
sweep(address _to
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwnerpayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
PhaseOneMinted(address indexed accountuint8 paiduint8 free
PhaseThreeMinted(address indexed accountuint8 paid
PhaseTwoMinted(address indexed accountuint8 paiduint8 free
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _ownerstring _initialBaseURIstruct IShishiPhases _phasetimesstruct IShishiRoots _roots
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
BaseURILocked(
CannotClaimInvalidProof(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NotEnoughPayment(
NotStartedYet(
OutOfMints(
OutOfStock(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
Paused(
PausedLocked(
SweepingTransferFailed(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(