DungeonCoreBeta
Verified contract
Active on
Ethereum with 39,025 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($157.94)
Native
Value
$157.94
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.062 | $2,547.38 |
$157.94 | |
GSGC | ERC-20 | 5K | -- | -- | |
SHNZ2 | ERC-20 | 2K | -- | -- | |
CNN | ERC-20 | 128 | -- | -- | |
DTA | ERC-20 | 20 | -- | -- | |
VIN | ERC-20 | 7.77 | -- | -- | |
XMOO | ERC-20 | 3 | -- | -- | |
NOX | ERC-20 | 2 | -- | -- | |
PRO | ERC-20 | 0.088889 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 6593982 | 6 years ago | | | 0.002 | 0.000066736800 | |
| 6593496 | 6 years ago | | | 0.002 | 0.000066736800 | |
| 6593496 | 6 years ago | | | 0.008 | 0.000067332000 | |
| 6593488 | 6 years ago | | | 0.002 | 0.000066736800 | |
| 5767465 | 6 years ago | | | 0.002 | 0.000040903200 | |
| 5767393 | 6 years ago | | | 0.002 | 0.000040903200 | |
| 5767390 | 6 years ago | | | 0.002 | 0.000040903200 | |
| 5767374 | 6 years ago | | | 0.002 | 0.000040903200 | |
| 5767372 | 6 years ago | | | 0.002 | 0.000040903200 | |
| 5767369 | 6 years ago | | | 0.002 | 0.000040903200 |
ABI
ABI objects
Getter at block 20796186
challengeCooldownTime() view returns (uint256)
[unknown]
challengeFeeMultiplier() view returns (uint256)
[unknown]
challengeRewardsPercent() view returns (uint256)
[unknown]
dungeonPreparationTime() view returns (uint256)
[unknown]
dungeonTokenContract() view returns (address)
[unknown]
equipmentTrainingFeeMultiplier() view returns (uint256)
[unknown]
heroTokenContract() view returns (address)
[unknown]
masterRewardsPercent() view returns (uint256)
[unknown]
owner() view returns (address)
[unknown]
paused() view returns (bool)
[unknown]
preparationPeriodTrainingFeeMultiplier() view returns (uint256)
[unknown]
rushTimeChallengeRewardsPercent() view returns (uint256)
[unknown]
rushTimeFloorCount() view returns (uint256)
[unknown]
totalPayments() view returns (uint256)
[unknown]
trainingFeeMultiplier() view returns (uint256)
[unknown]
transportationFeeMultiplier() view returns (uint256)
[unknown]
Read-only
dungeonPlayerCount(uint256) view returns (uint256)
getDungeonDetails(uint256 _id) view returns (uint256 creationTime, uint256 status, uint256 difficulty, uint256 capacity, bool isReady, uint256 playerCount)
getDungeonFloorDetails(uint256 _id) view returns (uint256 floorNumber, uint256 floorCreationTime, uint256 rewards, uint256 seedGenes, uint256 floorGenes)
getHeroDetails(uint256 _id) view returns (uint256 creationTime, uint256 cooldownStartTime, uint256 cooldownIndex, uint256 genes, bool isReady)
getPlayerDetails(address _address) view returns (uint256 dungeonId, uint256 payment)
payments(address) view returns (uint256)
playerToDungeonID(address) view returns (uint256)
State-modifying
Events challenge(uint256 _dungeonId, uint256 _heroId) payable
claimHero() returns (uint256)
destroy()
destroyAndSend(address _recipient)
pause()
removeOwnership()
setChallengeCooldownTime(uint256 _newChallengeCooldownTime)
setChallengeFeeMultiplier(uint256 _newChallengeFeeMultiplier)
setChallengeRewardsPercent(uint256 _newChallengeRewardsPercent)
setChallengeScienceContract(address _newChallengeScienceAddress)
setDungeonPreparationTime(uint256 _newDungeonPreparationTime)
setDungeonTokenContract(address _newDungeonTokenContract)
setEquipmentTrainingFeeMultiplier(uint256 _newEquipmentTrainingFeeMultiplier)
setHeroTokenContract(address _newHeroTokenContract)
setMasterRewardsPercent(uint256 _newMasterRewardsPercent)
setPreparationPeriodTrainingFeeMultiplier(uint256 _newPreparationPeriodTrainingFeeMultiplier)
setRushTimeChallengeRewardsPercent(uint256 _newRushTimeChallengeRewardsPercent)
setRushTimeFloorCount(uint256 _newRushTimeFloorCount)
setTrainingFeeMultiplier(uint256 _newTrainingFeeMultiplier)
setTrainingScienceContract(address _newTrainingScienceAddress)
setTransportationFeeMultiplier(uint256 _newTransportationFeeMultiplier)
train1(uint256 _dungeonId, uint256 _heroId) payable
train2(uint256 _dungeonId, uint256 _heroId) payable
train3(uint256 _dungeonId, uint256 _heroId) payable
trainEquipment(uint256 _dungeonId, uint256 _heroId, uint256 _equipmentIndex) payable
transferOwnership(address newOwner)
transport(uint256 _destinationDungeonId) payable
unpause()
withdrawPayments()
DungeonChallenged(uint256 timestamp, address indexed playerAddress, uint256 indexed dungeonId, uint256 indexed heroId, uint256 heroGenes, uint256 floorNumber, uint256 floorGenes, bool success, uint256 newFloorGenes, uint256 successRewards, uint256 masterRewards)
HeroTrained(uint256 timestamp, address indexed playerAddress, uint256 indexed dungeonId, uint256 indexed heroId, uint256 heroGenes, uint256 floorNumber, uint256 floorGenes, bool success, uint256 newHeroGenes)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Pause()
PlayerTransported(uint256 timestamp, address indexed playerAddress, uint256 indexed originDungeonId, uint256 indexed destinationDungeonId)
Unpause()
constructor(address _dungeonTokenAddress, address _heroTokenAddress, address _challengeScienceAddress, address _trainingScienceAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.