DigiDaigakuBabyDragons

Verified contract

Active on Ethereum with 4,497 txns
Deployed by via 0xf071e04f at 16935062
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 "DigiDaigakuBabyDragons"

0x9010aaa9a42c0714c562e417f62a2b20175d194abb7dd1db32735c66769b007a
0x96071ee03694f1d92a093f5f377f7a4ff10fd3436abd43b4407171f9c844bbe2
0x287f404429babb160591178c406bb465ed689a08a1584286a1d7778ea931f0e1
0x56b26353def29ba8d6a6d6d53aa3cddf44ca66c4e83286f332be434ddc46b3ba
From
0x893dca83fe29d07feb416d94edacb16d560582ed435d21f4874b25543061eef3
0x04795c6cb6848a54f259cb8f3ef0bf10cb2ff3e3706e35e872865915b4090bb7
0xeba09c5d2097ebcfb6c810cdf60606591f9c8bfb1ee221418da9aeb39ff9a224
From
0x67d6b8441516a86c75554966bba2ab9aa7c9d637f63d4674322d214fc5bc8e6b
0x5cefc9e787102b02e759bdae8a2c5195a9dfa3c64e6edc437dde57382ff94357
0xe167d187df7ed9640902b3c2c0c1b75544c01bb14ab5de66500213c13fe38122

Functions
Getter at block 21188429
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
baseTokenURI(view returns (string)
https://digidaigaku.com/baby-dragons/metadata/
getWrappedCollectionAddress(view returns (address)
0xaabc3aef1ce0d23eeaabfc7c6cd9043fcebf7400
maxSimultaneousQuests(view returns (uint256)
100
name(view returns (string)
DigiDaigakuBabyDragons
owner(view returns (address)
0x5a8cf09274938a0967d95908d9bfa0ba49b3586d
suffixURI(view returns (string)
.json
symbol(view returns (string)
DIBD
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)
canUnstake(uint256 tokenIdview returns (bool)
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
approve(address operatoruint256 tokenId
bootFromAllQuests(uint256 tokenIdaddress adventure
enterQuest(uint256 tokenIduint256 questId
exitQuest(uint256 tokenIduint256 questId
initializeAdventureERC721(uint256 maxSimultaneousQuests_
initializeERC721(string name_string symbol_
initializeOperatorFilterer(addressbool
initializeOwner(address owner_
initializeRoyalties(address receiveruint96 feeNumerator
initializeURI(string baseURI_string suffixURI_
initializeWrapperERC721(address wrappedCollection_
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_
stake(uint256 tokenIdpayable 
stakeBatch(uint256[] tokenIdspayable 
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unstake(uint256 tokenIdpayable 
unwhitelistAdventure(address adventure
userExitAllQuests(uint256 tokenIdaddress adventure
userExitQuest(uint256 tokenIdaddress adventureuint256 questId
whitelistAdventure(address adventure
withdrawETH(address recipientuint256 amount
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
Staked(uint256 indexed tokenIdaddress indexed account
SuffixURISet(string suffixURI
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unstaked(uint256 indexed tokenIdaddress indexed account
Constructor
constructor(address dragonEggAddressaddress royaltyReceiver_uint96 royaltyFeeNumerator_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AdventureApprovalToCaller(
AdventureIsStillWhitelisted(
AlreadyInitializedAdventureERC721(
AlreadyInitializedERC721(
AlreadyInitializedRoyalties(
AlreadyInitializedURI(
AlreadyInitializedWrapperERC721(
AlreadyOnQuest(
AlreadyWhitelisted(
AmountMustBeGreaterThanZero(
AnActiveQuestIsPreventingTransfers(
ArrayIndexOverflowsUint128(
CallerIsNotTheContractOwner(
CallerNotAWhitelistedAdventure(
CallerNotApprovedForAdventure(
CallerNotOwnerOfWrappingToken(
CallerNotTokenOwner(
DefaultImplementationOfStakeDoesNotAcceptPayment(
DefaultImplementationOfUnstakeDoesNotAcceptPayment(
DigiDaigakuBabyDragons__CallerNotOwnerOfDragonEgg(
DigiDaigakuBabyDragons__CannotSetDragonEggsToZeroAddress(
DigiDaigakuBabyDragons__MustProvideAtLeastOneTokenId(
DigiDaigakuBabyDragons__StakeDoesNotAcceptPayment(
ExceedsMaxRoyaltyFee(
InsufficientBalance(
InvalidAdventureContract(
InvalidERC721Collection(
MaxSimultaneousQuestsCannotBeZero(
MaxSimultaneousQuestsExceeded(
NewOwnerIsTheZeroAddress(
NonexistentToken(
NotOnQuest(
NotWhitelisted(
OperatorNotAllowed(address operator
OwnerAlreadyInitialized(
QuestIdOutOfRange(
RecipientMustBeNonZeroAddress(
TooManyActiveQuests(
WithdrawalUnsuccessful(