EtherIslands

Verified contract

Active on Ethereum with 288 txns
Deployed by via 0x1b9e8cdb at 5197690
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "EtherIslands"

0x65b6a67943dff0014e4823eec0fec7ab4708f112d4fa4e3be7d49290389c5931
0xbd8eb99bd5c51abc8956d8eb6b3b6b42e9c8454cdc4940684f5ab64c7f021565
0xb01018fc4780a13e28e4d158f2bbb53db05d8a2f886a9b6ecdcd9b6a4b8edfcb
0x238b54151cf5f1aa3f50bf98160c871219193c56228a08add1f60a76855a7a1a
0x43aa374449f1f19104211a7e54a6aa7c92b95a9796dc8da061242b44a1474440
0xa0fa6d25b3d783a8b6fd4542c3efb02e34d35511cfc9b1377f535ca5f31d009a
0x34056463677760dc55ca827bd4469b1f2d10c43ded01455e05b3559d4b7d3f69
From
0x6b6b6e56966a3d632ee5177b179fb434f889651f1b50d07f1180c69f4f90e13b
From
0x0347bbfee8a070b22dc37a34d2d63814a5f49273ec4205474059502dfaa9649f
0x9414a5060185035467307e15cd1bf84cb9fd614ea16f1b9bf792fec082fc55ae
From

Functions
Getter at block 21223175
NAME(view returns (string)
EtherIslands
SYMBOL(view returns (string)
EIS
 
getIslands(view returns (uint256[]address[]uint256[]uint256[]uint256[]uint256[]uint256[])
implementsERC721(pure returns (bool)
true
maintenance(view returns (bool)
true
name(pure returns (string)
EtherIslands
owner(view returns (address)
0xffd4c92f7ab9075e0faada86dfa22784bb4fe56c
symbol(pure returns (string)
EIS
totalSupply(view returns (uint256 total)
16
Read-only
balanceOf(address _ownerview returns (uint256 balance)
getIsland(uint256 _island_idview returns (uint256 idbytes32 island_nameaddress owneruint256 priceuint256 treasuryuint256 treasury_next_withdrawal_blockuint256 previous_priceuint256 attack_ships_countuint256 defense_ships_countuint256 transactions_count)
getIslandBattleStats(uint256 _island_idview returns (uint256 iduint256 attacks_wonuint256 attacks_lostuint256 defenses_wonuint256 defenses_lostuint256 treasury_stolenuint256 treasury_lostuint256 attack_cooldownuint256 defense_cooldown)
getIslandPreviousOwners(uint256 _island_idview returns (address[2] previous_owners)
ownerOf(uint256 _island_idview returns (address owner)
priceOf(uint256 _island_idview returns (uint256 price)
State-modifying
AddEth(payable 
approve(address _touint256 _island_id
attackIsland(uint256 _attacker_iduint256 _target_idpayable 
buyShips(uint256 _island_iduint256 _ships_to_buybool _is_attack_shipspayable 
createIsland(bytes32 _nameuint256 _priceaddress _owneruint256 _attack_ships_countuint256 _defense_ships_count
importIsland(bytes32 _nameaddress[3] _ownersuint256[7] _island_datauint256[8] _island_battle_stats
offMaintenance(
onMaintenance(
purchase(uint256 _island_idpayable 
takeOwnership(uint256 _island_id
transfer(address _touint256 _island_id
transferFrom(address _fromaddress _touint256 _island_id
transferOwnership(address newOwner
upgradeContract(address _newContract
withdrawTreasury(uint256 _island_idpayable 
Events
Approval(address indexed _owneraddress indexed _approveduint256 _tokenId
DividendsPaid(address touint256 amountbytes32 divType
IslandAttacked(uint256 attackerIduint256 targetIduint256 treasuryStolen
IslandSold(uint256 tokenIduint256 oldPriceuint256 newPriceaddress prevOwneraddress winnerbytes32 name
NewIsland(uint256 tokenIdbytes32 nameaddress owner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ShipsBought(uint256 tokenIdaddress owner
Transfer(address fromaddress touint256 tokenId
TreasuryWithdrawn(uint256 tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.