DigiDaigakuDarkSpirits

Verified contract

Active on Ethereum with 2,841 txns
Deployed by via 0xfa9915a0 at 15870293
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables

No balances found for "DigiDaigakuDarkSpirits"

0x46cfaf4b4d75d34c56e1b83a5f857cd341d07efd62cc7d6cd1b68082a7b8b87b
0x2fc1f76473438e2ea2411f418d6f0a5c651b0ccc14fd9c1fd84dc84a97c342ec
0x61e657c712f5912c0e06cd1b0f2e63fbaccc47d5bc92788abea262740ff5a023
0x10fdb1164e2975781ded2869f3dd2eaf87c0b0b816516e6d7b50606683f3f2c3
0x6b69d6295ea558a40b1eb731312245438426bb0fc9c3353f1d133d63df2f1a3a
0x0583a971cd362e87173dcf9ae6c011e0805c97cf5610e67eaac780b031358c28
0x33689192f5b7b36f38de0f4978cf83ebcafb47a07f45910a4b95546b73e6da87
0x40dc8323b271112f63b13700b9193dfb1c535f8652ede2fb6be992ca5f6a5506
0xbba878e290458b44ff5f6450a4258cee206c75712a63448441e9d5fa0bca14e7
0x9fffa00b527c396d4511dd3f980d90514ff4d4173a7d07b4ba2f3f422e92df14

Functions
Getter at block 21189142
baseTokenURI(view returns (string)
https://digidaigaku.com/dark-spirits/metadata/
maxSimultaneousQuests(view returns (uint256)
10
maxSupply(view returns (uint256)
4044
name(view returns (string)
DigiDaigakuDarkSpirits
nextTokenId(view returns (uint256)
4045
owner(view returns (address)
0x5a8cf09274938a0967d95908d9bfa0ba49b3586d
suffixURI(view returns (string)
.json
symbol(view returns (string)
DIDSP
Read-only
activeQuestList(uint256addressuint256view returns (uint32)
activeQuestLookup(uint256addressuint32view returns (bool isActiveuint32 questIduint64 startTimestampuint32 arrayIndex)
areAdventuresApprovedForAll(address owneraddress operatorview returns (bool)
balanceOf(address ownerview returns (uint256)
getActiveQuests(uint256 tokenIdaddress adventureview returns (struct Quest[] activeQuests)
getApproved(uint256 tokenIdview returns (address)
getQuestCount(uint256 tokenIdaddress adventureview returns (uint256)
getTimeOnQuest(uint256 tokenIdaddress adventureuint256 questIdview returns (uint256)
isAdventureWhitelisted(address accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isParticipatingInQuest(uint256 tokenIdaddress adventureuint256 questIdview returns (bool participatingInQuestuint256 startTimestampuint256 index)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
whitelistedAdventureList(uint256view returns (address)
whitelistedAdventures(addressview returns (bool isWhitelisteduint128 arrayIndex)
State-modifying
adventureBurn(uint256 tokenId
adventureSafeTransferFrom(address fromaddress touint256 tokenId
adventureTransferFrom(address fromaddress touint256 tokenId
airdropMint(address[] to
approve(address touint256 tokenId
bootFromAllQuests(uint256 tokenIdaddress adventure
enterQuest(uint256 tokenIduint256 questId
exitQuest(uint256 tokenIduint256 questId
initializeAdventureERC721(uint256 maxSimultaneousQuests_
initializeERC721(string name_string symbol_
initializeMaxSupply(uint256 maxSupply_
initializeOwner(address owner_
initializeRoyalties(address receiveruint96 feeNumerator
initializeURI(string baseURI_string suffixURI_
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAdventuresApprovedForAll(address operatorbool approved
setApprovalForAll(address operatorbool approved
setBaseURI(string baseTokenURI_
setRoyaltyInfo(address receiveruint96 feeNumerator
setSuffixURI(string suffixURI_
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unwhitelistAdventure(address adventure
userExitAllQuests(uint256 tokenIdaddress adventure
userExitQuest(uint256 tokenIdaddress adventureuint256 questId
whitelistAdventure(address adventure
Events
AdventureApprovalForAll(address indexed tokenOwneraddress indexed operatorbool approved
AdventureWhitelistUpdated(address indexed adventurebool whitelisted
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(string baseTokenURI
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
QuestUpdated(uint256 indexed tokenIdaddress indexed tokenOwneraddress indexed adventureuint256 questIdbool activebool booted
RoyaltySet(address receiveruint96 feeNumerator
SuffixURISet(string suffixURI
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(uint256 maxSupply_address royaltyReceiver_uint96 royaltyFeeNumerator_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AdventureApprovalToCaller(
AdventureIsStillWhitelisted(
AirdropBatchSizeMustBeGreaterThanZero(
AlreadyInitializedAdventureERC721(
AlreadyInitializedERC721(
AlreadyInitializedRoyalties(
AlreadyInitializedURI(
AlreadyOnQuest(
AlreadyWhitelisted(
AnActiveQuestIsPreventingTransfers(
ArrayIndexOverflowsUint128(
CallerIsNotTheContractOwner(
CallerNotAWhitelistedAdventure(
CallerNotApprovedForAdventure(
CallerNotTokenOwner(
ExceedsMaxRoyaltyFee(
InvalidAdventureContract(
MaxSimultaneousQuestsCannotBeZero(
MaxSimultaneousQuestsExceeded(
MaxSupplyAlreadyInitialized(
MaxSupplyCannotBeSetToMaxUint256(
MaxSupplyCannotBeSetToZero(
MaxSupplyExceeded(uint256 supplyAfterMintuint256 maxSupply
NewOwnerIsTheZeroAddress(
NonexistentToken(
NotOnQuest(
NotWhitelisted(
OwnerAlreadyInitialized(
QuestIdOutOfRange(
TooManyActiveQuests(