HeroAdventure
Verified contract
Active on
Ethereum with 3,719 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
0x0641…73a6 | ERC-1555 | 1 | -- | -- | |
| ERC-721 | 1 | -- | -- | |
0x2097…6ea7 | ERC-1555 | 1 | -- | -- | |
0x6213…6f50 | ERC-1555 | 1 | -- | -- | |
0x95f6…fff9 | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17612476 | a year ago | | | 0 | 0.0027273200 | |
| 17612465 | a year ago | | | 0 | 0.0028233200 | |
| 17612463 | a year ago | | | 0 | 0.0028233200 | |
| 17612456 | a year ago | | | 0 | 0.0028233200 | |
| 17612454 | a year ago | | | 0 | 0.0028233200 | |
| 17612452 | a year ago | | | 0 | 0.0028233200 | |
| 17612451 | a year ago | | | 0 | 0.0028233200 | |
| 17612450 | a year ago | | | 0 | 0.0028233200 | |
| 17612448 | a year ago | | | 0 | 0.0028233200 | |
| 17612445 | a year ago | | | 0 | 0.0035073200 |
ABI
ABI objects
Getter at block 20798653
HERO_QUEST_DURATION() view returns (uint256)
86400
MAX_TOKEN_ID() view returns (uint256)
2022
SPIRIT_QUEST_ID() view returns (uint256)
1
genesisContract() view returns (address)
0xd1258db6ac08eb0e625b75b371c023da478e94a9
heroContract() view returns (address)
0xa225632b2ebc32b9f4278fc8e3fe5c6f6496d970
owner() view returns (address)
0x5a8cf09274938a0967d95908d9bfa0ba49b3586d
paused() view returns (bool)
false
questsLockTokens() pure returns (bool)
true
spiritContract() view returns (address)
0xa8824eee90ca9d2e9906d377d36ae02b1ade5973
Read-only
areGenesisTokensOrphaned(uint256[] genesisTokenIds) view returns (bool[] orphanedStatuses)
areSpiritTokensSoulless(uint256[] spiritTokenIds) view returns (bool[] soullessStatuses)
findHeroQuestsByPlayer(address player) view returns (struct HeroAdventureHeroQuest[] playerQuests)
genesisQuestLookup(uint256) view returns (uint16 genesisTokenId, uint16 spiritTokenId, address adventurer)
isGenesisTokenOrphaned(uint256 genesisTokenId) view returns (bool isOrphaned, address returnAddress)
isSpiritTokenSoulless(uint256 spiritTokenId) view returns (bool isSoulless, address soullessOwner)
onQuestEntered(address, uint256, uint256) pure
onQuestExited(address, uint256, uint256, uint256) pure
spiritQuestLookup(uint256) view returns (uint16 genesisTokenId, uint16 spiritTokenId, address adventurer)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events enterQuest(uint256 spiritTokenId, uint256 genesisTokenId)
exitQuest(uint256 spiritTokenId, bool redeemHero)
pauseNewQuestEntries()
recoverOrphanedGenesisToken(uint256 genesisTokenId)
renounceOwnership()
transferOwnership(address newOwner)
unpauseNewQuestEntries()
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
constructor(address heroAddress, address genesisAddress, address spiritAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.