DragonKing

Verified contract

Active on Ethereum with 186 txns
Deployed by via 0xb0899642 at 5754369
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
Native
Value $956.12
ERC-20
--
0xca8fa07aa26d5da67b58faafa76febad232a435744ac11a0fad1163e0447496d
0x05dc82d437c856765acc0a3ef85c0ac69496070c22ad7785c59541292a017099
0x76d2b60540e3c16d04797b061d9b2bacc6f526fbfcaf1e75632dc8838c3b6ca2
0x1743557429c1c8f39e584142d1420a631a8dc71093e4e244a27f3f62c0ad57c7
0xbe00385b880ba40cbadf81b5aae956f7c07d8f33fcf4e9fe4cf15b95b769e016
0xc088f467b4c9e8d80ab8abf7fedb32ce4f61daeebca83239472a4ff20f4109fb
0xba72b51810d1e1b4e3854b9382f2b30c6e9eb9349ee09eed6d04dfc4461234b4
0x39f622df034707d27b9dd46d8ab0c4f301a811c0b8b8ecaa389bd258a4ea5f7c
0x27f9d70a6ff32c5964315166a91486784612cd65ea7f080468edc0a7b0a5ae02
0xe1ad2f696ebcced85745bd8d3eaa42ca63c9ad1f4cb04bfce4cd0a61bfb6d2bf

Functions
Getter at block 21013055
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]
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]
teleportPrice(view returns (uint256)
[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.