0x266f5e58bc4d24e0b7df7fbd457675842bb6fca9

Verified contract

Proxy

Active on Ethereum with 5,002 txns
Deployed by via 0x58e1f0fe at 15690367
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 "0x266f5e58bc4d24e0b7df7fbd457675842bb6fca9"

0xfcf17633eed0d9bac3d297c23d62a3c96a0df98bd62186b50656bb107ec6f2f7
0x5fa469a3881dd313f037b64c24089e31cefbdff0b4062eff2765903a6dc7e842
0x8fd0a08ff8b155e906981e75d7f509cc90e0c13c8166a61b8fc4bd7ff4536a68
0xd5404e908dffcb74bac87fad1b1a0f655d12a341865423ee658708b02d6aa6fc
0xbcdf593156f6540ed7b0b7fc7ca975067f52436864a027d770469a2b50eda5af
0x1b4dc9e4e0c2caff49b25a12e0ed482f328b88955f95fe5e676a66c4e6d3da02
0xaeec4686d965e152eafdc607136cab8737c87bdc3c48582383f74fc578a15982
0x3487dc0bf08e4d1b0f2779ee06fe73522405b32bdad045c18d3b2d7dfa019845
0xca9ae5b951991a7233abf1f46d44fdce55674c69a1db0423cdc1831a1fae6865
0xbdc34a6d79fdb3959ad886ae8472940eb264641e13439f78413964f78b31eeb1

Functions
Getter at block 21223108
MAX_CONCURRENT_QUESTS(view returns (uint256)
100
MAX_ROYALTY_FEE_NUMERATOR(view returns (uint96)
1000
MAX_UINT32(view returns (uint256)
4294967295
baseTokenURI(view returns (string)
https://digidaigaku.com/collabs/castaway_keys/metadata/
initializedAdventureERC721(view returns (bool)
true
initializedERC721(view returns (bool)
true
initializedRoyalties(view returns (bool)
true
initializedURI(view returns (bool)
true
maxSimultaneousQuests(view returns (uint256)
100
maxSupply(view returns (uint256)
2022
name(view returns (string)
DigiDaigakuGenesisAdventureKeyCastaways
owner(view returns (address)
0x5a8cf09274938a0967d95908d9bfa0ba49b3586d
suffixURI(view returns (string)
.json
symbol(view returns (string)
DIDAAKCAST
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)
blockingQuestCounts(uint256view 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

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

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