EDCoreVersion1
Verified contract
Active on
Ethereum with 11,109 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($2,080.69)
Native
Value
$2,080.69
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.6 | $3,467.81 |
$2,080.69 | |
OCN | ERC-20 | 8 | $0.000039 |
$0 | |
PRO | ERC-20 | 0.088889 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
Transfer | 12400368 | 4 years ago | | | 0.6 | 0.0021000000 | |
| 10027827 | 5 years ago | | | 0 | 0.00014523452 | |
| 7145060 | 6 years ago | | | 0.008 | 0.00073475580 | |
| 7145048 | 6 years ago | | | 0.002 | 0.00063972840 | |
| 7128114 | 6 years ago | | | 0 | 0.000069765300 | |
| 7100016 | 6 years ago | | | 0.002 | 0.00051734500 | |
| 7100000 | 6 years ago | | | 0.002 | 0.00061312940 | |
| 7099987 | 6 years ago | | | 0.002 | 0.00051591000 | |
| 7089760 | 6 years ago | | | 0.001 | 0.00034264230 | |
| 7064838 | 6 years ago | | | 0.002 | 0.00074291040 |
ABI
ABI objects
Getter at block 21267483
MEGA_HERO_MULTIPLIER() view returns (uint256)
[unknown]
SUPER_HERO_MULTIPLIER() view returns (uint256)
[unknown]
ULTRA_HERO_MULTIPLIER() view returns (uint256)
[unknown]
challengeFeeMultiplier() view returns (uint256)
[unknown]
challengeRewardsPercent() view returns (uint256)
[unknown]
consolationRewardsClaimPercent() view returns (uint256)
[unknown]
consolationRewardsPercent() view returns (uint256)
[unknown]
consolationRewardsRequiredFaith() view returns (uint256)
[unknown]
dungeonPreparationTime() view returns (uint256)
[unknown]
dungeonTokenContract() view returns (address)
[unknown]
equipmentTrainingFeeMultiplier() view returns (uint256)
[unknown]
getGameSettings() view returns (uint256 _recruitHeroFee, uint256 _transportationFeeMultiplier, uint256 _noviceDungeonId, uint256 _consolationRewardsRequiredFaith, uint256 _challengeFeeMultiplier, uint256 _dungeonPreparationTime, uint256 _trainingFeeMultiplier, uint256 _equipmentTrainingFeeMultiplier, uint256 _preparationPeriodTrainingFeeMultiplier, uint256 _preparationPeriodEquipmentTrainingFeeMultiplier)
[unknown]
grandConsolationRewards() view returns (uint256)
[unknown]
heroTokenContract() view returns (address)
[unknown]
masterRewardsPercent() view returns (uint256)
[unknown]
noviceDungeonId() view returns (uint256)
[unknown]
owner() view returns (address)
[unknown]
paused() view returns (bool)
[unknown]
preparationPeriodEquipmentTrainingFeeMultiplier() view returns (uint256)
[unknown]
preparationPeriodTrainingFeeMultiplier() view returns (uint256)
[unknown]
recruitHeroFee() 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
calculateTop5HeroesPower(address _address, uint256 _dungeonId) view returns (uint256)
getDungeonDetails(uint256 _id) view returns (uint256 creationTime, uint256 status, uint256 difficulty, uint256 capacity, address owner, bool isReady, uint256 playerCount)
getDungeonFloorDetails(uint256 _id) view returns (uint256 floorNumber, uint256 floorCreationTime, uint256 rewards, uint256 seedGenes, uint256 floorGenes)
getDungeonPower(uint256 _genes) pure returns (uint256)
getHeroAttributes(uint256 _genes) pure returns (uint256[])
getHeroDetails(uint256 _id) view returns (uint256 creationTime, uint256 cooldownStartTime, uint256 cooldownIndex, uint256 genes, address owner, bool isReady, uint256 cooldownRemainingTime)
getHeroPower(uint256 _genes, uint256 _dungeonDifficulty) pure returns (uint256 totalPower, uint256 equipmentPower, uint256 statsPower, bool isSuper, uint256 superRank, uint256 superBoost)
getPlayerDetails(address _address) view returns (uint256 dungeonId, uint256 payment, uint256 dungeonCount, uint256 heroCount, uint256 faith, bool firstHeroRecruited)
payments(address) view returns (uint256)
State-modifying
Events challenge(uint256 _dungeonId, uint256 _heroId) payable
destroy()
destroyAndSend(address _recipient)
migrateDungeon(uint256 _id, uint256 _playerCount)
migratePlayer(address _address, uint256 _ownerDungeonId, uint256 _payment, uint256 _faith)
pause()
recruitHero() payable returns (uint256)
removeOwnership()
setChallengeFormulaContract(address _newChallengeFormulaAddress)
setConsolationRewardsClaimPercent(uint256 _newConsolationRewardsClaimPercent)
setConsolationRewardsPercent(uint256 _newConsolationRewardsPercent)
setConsolationRewardsRequiredFaith(uint256 _newConsolationRewardsRequiredFaith)
setDungeonPreparationTime(uint256 _newDungeonPreparationTime)
setDungeonTokenContract(address _newDungeonTokenContract)
setEquipmentTrainingFeeMultiplier(uint256 _newEquipmentTrainingFeeMultiplier)
setHeroTokenContract(address _newHeroTokenContract)
setNoviceDungeonId(uint256 _newNoviceDungeonId)
setRecruitHeroFee(uint256 _newRecruitHeroFee)
setTempHeroPower()
setTrainingFeeMultiplier(uint256 _newTrainingFeeMultiplier)
setTrainingFormulaContract(address _newTrainingFormulaAddress)
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()
ConsolationRewardsClaimed(uint256 timestamp, address indexed playerAddress, uint256 consolationRewards)
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 _challengeFormulaAddress, address _trainingFormulaAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.