DragonKing

Verified contract

Active on Ethereum with 723 txns
Deployed by via 0xb0cb1c59 at 5829514
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
Native
Value $4,044.4
ERC-20
--
0xbe5db5ecb3c8162cffc87d69a6c4afd55d11dc4a033000ce8f20a19fc93debf4
0xf2cfdaf2c45f984b0be9d9e90d114115838fa8d2986a8f9f653f48e5b2160b44
0xc20fbd1591dcafaa7838183a32377d3e97479ca9d876c63138ce147f657a7c78
0x902277263044178d6ccf846c16bcecc4cb745301c0065a43ba90196379f52fa9
0x625cac3df9d608ba5192b19ad223fb9cf923aaa6267fdc7c957b45c2bd36de07
0x5b8ffbdc4c36a45c728aed0f661aaa62754d91ab1dae01b5997ef797744ec67a
0x911c085074afd74c9a5a2a26ab78409a730940b5c5cd2e1db98712b97dafbf48
0xa89585fa3f4a7a1adc20a2fc3199b6efd390f6ee0c1560656ce7bd51737710d6
0x567e2f5389dd4138bebadfbbe12b22d6e6ffc55ff6eb33eb9deef0faf4e4fa99
0xe1a1aa9a208ac33bfa2b0c7408a3aa42dc13843d481b83a89c6051dfc29a952f

Functions
Getter at block 21060504
CooldownThreshold(view returns (uint256)
[unknown]
eruptionThreshold(view returns (uint256)
[unknown]
fightFactor(view returns (uint8)
[unknown]
getFees(view returns (uint256)
[unknown]
getNumDragons(view returns (uint16 numDragons)
[unknown]
getNumKnights(view returns (uint16 numKnights)
[unknown]
lastEruptionTimestamp(view returns (uint256)
[unknown]
maxCharacters(view returns (uint16)
[unknown]
neverdieToken(view returns (address)
[unknown]
nextId(view returns (uint32)
[unknown]
noKing(view returns (uint32)
[unknown]
numCharacters(view returns (uint16)
[unknown]
numDragonTypes(view returns (uint8)
[unknown]
numOfBalloonsTypes(view returns (uint8)
[unknown]
oldest(view returns (uint32)
[unknown]
owner(view returns (address)
[unknown]
percentageToKill(view returns (uint8)
[unknown]
protectionPrice(view returns (uint256)
[unknown]
sklToken(view returns (address)
[unknown]
teleportPrice(view returns (uint256)
[unknown]
teleportToken(view returns (address)
[unknown]
xperToken(view returns (address)
[unknown]
Read-only
cooldown(uint32view returns (uint256)
costs(uint256view returns (uint128)
get10Characters(uint16 startIndexview returns (uint32[10] characterIdsuint8[10] typesuint128[10] valuesaddress[10] owners)
getCharacter(uint32 characterIdview returns (uint8uint128address)
getCharacterIndex(uint32 characterIdview returns (uint16)
ids(uint256view returns (uint32)
numCharactersXType(uint8view returns (uint16)
protection(uint32view returns (uint8)
values(uint256view returns (uint128)
State-modifying
addCharacters(uint8 characterTypepayable 
collectFees(uint128 amount
exit(
fight(uint32 knightIDuint16 knightIndex
findOldest(
payOut(
receiveApproval(address senderuint256 valueaddress tokenContractbytes callData
sellCharacter(uint32 characterId
setEruptionThreshold(uint256 et
setFee(uint8 _fee
setFightFactor(uint8 _factor
setMaxCharacters(uint16 number
setPercentageToKill(uint8 percentage
setPrices(uint16[] prices
setProtectionPrice(uint256 price
setTeleportPrice(uint256 price
stop(
transferOwnership(address newOwner
triggerVolcanoEruption(
withdraw(
Events
NewEruption(uint32[] hitCharactersuint128 valueuint128 gasCost
NewExit(address playeruint256 totalBalanceuint32[] removedCharacters
NewFight(uint32 winnerIDuint32 loserIDuint256 valueuint16 probabilityuint16 dice
NewProtection(uint32 characterIduint8 lifes
NewPurchase(address playeruint8 characterTypeuint16 amountuint32 startId
NewSell(uint32 characterIdaddress playeruint256 value
NewTeleport(uint32 characterId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address teleportTokenAddressaddress neverdieTokenAddressaddress sklTokenAddressaddress xperTokenAddressuint8 eruptionThresholdInHoursuint8 percentageOfCharactersToKilluint8 characterFeeuint16[] charactersCostsuint16[] balloonsCosts
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.