Diamond Of The Crypto Hill
Verified contract
Active on
Ethereum with 16,054 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($61.23)
Native
Value
$61.23
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.017128 | $3,574.54 |
$61.23 | |
DOTCH | ERC-20 | 9.999047B | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9085300 | 5 years ago | | | 0 | 0.000059911000 | |
| 8156381 | 5 years ago | | | 0 | 0.000030000000 | |
| 8156095 | 5 years ago | | | 0.001 | 0.000041592000 | |
| 8156087 | 5 years ago | | | 0.001 | 0.00020228400 | |
| 8119798 | 5 years ago | | | 0.001 | 0.000070048000 | |
| 8116478 | 5 years ago | | | 0 | 0.00023172790 | |
| 8116467 | 5 years ago | | | 0.001 | 0.00029995200 | |
| 8116446 | 5 years ago | | | 0.001 | 0.00020190000 | |
| 8116439 | 5 years ago | | | 0 | 0.00020446200 | |
| 8116438 | 5 years ago | | | 0.001 | 0.00043816200 |
ABI
ABI objects
Getter at block 21289742
decimals() view returns (uint8)
0
divsforall() view returns (bool)
true
ethforp3dbuy() view returns (uint256)
75350615292170
harvestabledivs() view returns (uint256)
141823284076743
name() view returns (string)
Diamond Of The Crypto Hill
newOwner() view returns (address)
0x0000000000000000000000000000000000000000
nextmarketoffer() view returns (uint256)
104
nextroundERCtradeactive() view returns (bool)
true
nextroundGOTCHatcontract() view returns (uint256)
10000
nextroundblocksbeforenewpay() view returns (uint256)
250
nextroundlength() view returns (uint256)
10000000000000000000000
nextroundsoldierreplenishrate() view returns (uint256)
50
nextroundsolsforhire() view returns (uint256)
100
nextroundtotalsupplyGOTCH() view returns (uint256)
10000
owner() view returns (address)
0x0b0efad4ae088a88ffdc50bce5fb63c6936b9220
round() view returns (uint256)
1
symbol() view returns (string)
DOTCH
totalSupply() view returns (uint256)
10000000000
Read-only
Redeemable(address) view returns (uint256)
allowance(address tokenOwner, address spender) view returns (uint256 remaining)
balanceOf(address tokenOwner) view returns (uint256 balance)
gotchinfo(address lookup) view returns (uint256 Gold)
marketplace(uint256) view returns (address placedby, uint256 amountdotch, uint256 wantsthisamtweiperdotch)
playerinfo(address lookup) view returns (uint256 redeemedvils, uint256 redeemablevils, uint256 soldiers, uint256 GOTCH)
redeemablevilsinfo(address lookup) view returns (uint256 redeemedvils)
roundownables(uint256) view returns (address hillowner, uint256 soldiersdefendinghill, bool ERCtradeactive, uint256 roundlength)
roundvars(uint256) view returns (uint256 nextVillageId, uint256 bpamount, uint256 totalsupplyGOTCH, uint256 GOTCHatcontract, uint256 previousethamount, uint256 solsforhire, uint256 solslastupdate, uint256 soldierreplenishrate, uint256 soldierprice, uint256 lastblockpayout, uint256 blocksbeforenewpay, uint256 ATPO, uint256 nextpayamount, uint256 nextowneramount)
soldiersinfo(address lookup) view returns (uint256 soldiers)
villageinfo(uint256 lookup) view returns (address owner, uint256 soldiersdefending, uint256 lastcollect, uint256 beginnersprotection)
State-modifying
Events Divs() payable
Divsforall() payable
Expand()
acceptOwnership()
adddotchtooffer(uint256 ordernumber, uint256 dotchamount)
approve(address spender, uint256 tokens) returns (bool success)
approveAndCall(address spender, uint256 tokens, bytes data) returns (bool success)
attack(uint256 village, uint256 amtsoldiers) payable returns (bool, uint256)
attackhill(uint256 amtsoldiers) payable returns (bool, uint256)
batchcollecttaxes(uint256 a, uint256 b, uint256 c, uint256 d, uint256 e, uint256 f, uint256 g, uint256 h, uint256 i, uint256 j) payable
batchcreatevillage(uint256 amt) payable
buyDOTCH(uint256 amt) payable
buysoldiers(uint256 amount) payable
changebeginnerprotection(uint256 blockcount)
changesoldierreplenishrate(uint256 rate)
changetradestatus(bool active)
cheapredeemvillage() payable
collecttaxes(uint256 village) payable returns (uint256)
createvillage() payable
offerchangeprice(uint256 ordernumber, uint256 price)
placeoffer(uint256 dotchamount, uint256 askingpriceinwei) payable
preregvills(address reg)
removedotchtooffer(uint256 ordernumber, uint256 dotchamount)
renewbeginnerprotection(uint256 village) payable
sellDOTCH(uint256 amt) payable
setdivsforall(bool active)
startnewround()
support(uint256 village, uint256 amtsoldiers) payable
supporthill(uint256 amtsoldiers) payable
takeoffer(uint256 ordernumber, uint256 amtdotch) payable
transfer(address to, uint256 tokens) returns (bool success)
transferAnyERC20Token(address tokenAddress, uint256 tokens) returns (bool success)
transferFrom(address from, address to, uint256 tokens) returns (bool success)
transferOwnership(address _newOwner)
Approval(address indexed tokenOwner, address indexed spender, uint256 tokens)
OwnershipTransferred(address indexed _from, address indexed _to)
Transfer(address indexed from, address indexed to, uint256 tokens)
battle(address attacker, uint256 pointsattacker, address defender, uint256 pointsdefender)
dotchsale(address seller, uint256 price, address taker, uint256 amount)
hilltakeover(address from, address to)
onHarvest(address customerAddress, uint256 amount)
villtakeover(address from, address to, uint256 villageint)
constructor()
fallback()
This contract contains no error objects.