Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 30 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Assign New Plane... | 5415352 | 2519 days ago | IN | 0.0022 ETH | 0.00139867 | ||||
Assign New Plane... | 5400174 | 2521 days ago | IN | 0.0022 ETH | 0.00091031 | ||||
Assign New Plane... | 5400124 | 2521 days ago | IN | 0.0021 ETH | 0.00093245 | ||||
Assign New Plane... | 5384764 | 2524 days ago | IN | 0.0019 ETH | 0.02514955 | ||||
Assign New Plane... | 5296106 | 2538 days ago | IN | 0.003 ETH | 0.02698695 | ||||
Assign New Plane... | 5296044 | 2538 days ago | IN | 0.003 ETH | 0.02616615 | ||||
Transfer | 5283321 | 2541 days ago | IN | 0 ETH | 0.00036706 | ||||
0x6cb927d8 | 5283236 | 2541 days ago | IN | 0 ETH | 0.00013474 | ||||
Transfer | 5282848 | 2541 days ago | IN | 0 ETH | 0.00018709 | ||||
Transfer | 5282722 | 2541 days ago | IN | 0 ETH | 0.005 | ||||
Transfer | 5282659 | 2541 days ago | IN | 0 ETH | 0.005 | ||||
Assign New Plane... | 5280582 | 2541 days ago | IN | 0.0009 ETH | 0.00096309 | ||||
Assign New Plane... | 5264537 | 2544 days ago | IN | 0.0009 ETH | 0.0018837 | ||||
Assign New Plane... | 5258974 | 2545 days ago | IN | 0.0009 ETH | 0.02355595 | ||||
Assign New Plane... | 5258949 | 2545 days ago | IN | 0.0009 ETH | 0.02356875 | ||||
Assign New Plane... | 5258940 | 2545 days ago | IN | 0.0009 ETH | 0.02356555 | ||||
Assign New Plane... | 5258908 | 2545 days ago | IN | 0.0009 ETH | 0.02489165 | ||||
Assign New Plane... | 5258879 | 2545 days ago | IN | 0.0009 ETH | 0.02560965 | ||||
Assign New Plane... | 5258861 | 2545 days ago | IN | 0.0009 ETH | 0.02349835 | ||||
Assign New Plane... | 5258791 | 2545 days ago | IN | 0.0009 ETH | 0.02358475 | ||||
Assign New Plane... | 5258268 | 2545 days ago | IN | 0.0008 ETH | 0.02415085 | ||||
Assign New Plane... | 5159431 | 2562 days ago | IN | 0.0001 ETH | 0.00186822 | ||||
Assign New Plane... | 5130001 | 2567 days ago | IN | 0.0001 ETH | 0.02560645 | ||||
Assign New Plane... | 5129971 | 2567 days ago | IN | 0.0001 ETH | 0.02357835 | ||||
Assign New Plane... | 5123518 | 2568 days ago | IN | 0.0001 ETH | 0.00378021 |
Latest 24 internal transactions
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
5415352 | 2519 days ago | 0.0022 ETH | ||||
5400174 | 2521 days ago | 0.0022 ETH | ||||
5400124 | 2521 days ago | 0.0021 ETH | ||||
5384764 | 2524 days ago | 0.0019 ETH | ||||
5296106 | 2538 days ago | 0.003 ETH | ||||
5296044 | 2538 days ago | 0.003 ETH | ||||
5280582 | 2541 days ago | 0.0009 ETH | ||||
5264537 | 2544 days ago | 0.0009 ETH | ||||
5258974 | 2545 days ago | 0.0009 ETH | ||||
5258949 | 2545 days ago | 0.0009 ETH | ||||
5258940 | 2545 days ago | 0.0009 ETH | ||||
5258908 | 2545 days ago | 0.0009 ETH | ||||
5258879 | 2545 days ago | 0.0009 ETH | ||||
5258861 | 2545 days ago | 0.0009 ETH | ||||
5258791 | 2545 days ago | 0.0009 ETH | ||||
5258268 | 2545 days ago | 0.0008 ETH | ||||
5159431 | 2562 days ago | 0.0001 ETH | ||||
5130001 | 2567 days ago | 0.0001 ETH | ||||
5129971 | 2567 days ago | 0.0001 ETH | ||||
5123518 | 2568 days ago | 0.0001 ETH | ||||
5123113 | 2568 days ago | 0.00333664 ETH | ||||
5122966 | 2568 days ago | 0.0001 ETH | ||||
5122962 | 2568 days ago | 0.0001 ETH | ||||
5122957 | 2568 days ago | 0.0001 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
PlanetToken
Compiler Version
v0.4.18+commit.9cf6e910
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-02-25 */ pragma solidity ^0.4.18; /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". */ contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ function Ownable() public { owner = msg.sender; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) onlyOwner public { require(newOwner != address(0)); OwnershipTransferred(owner, newOwner); owner = newOwner; } } contract NFT { function totalSupply() public constant returns (uint); function balanceOf(address) public constant returns (uint); function tokenOfOwnerByIndex(address owner, uint index) public constant returns (uint); function ownerOf(uint tokenId) public constant returns (address); function transfer(address to, uint tokenId) public; function takeOwnership(uint tokenId) public; function approve(address beneficiary, uint tokenId) public; function metadata(uint tokenId) public constant returns (string); } contract NFTEvents { event TokenCreated(uint tokenId, address owner, string metadata); event TokenDestroyed(uint tokenId, address owner); event TokenTransferred(uint tokenId, address from, address to); event TokenTransferAllowed(uint tokenId, address beneficiary); event TokenTransferDisallowed(uint tokenId, address beneficiary); event TokenMetadataUpdated(uint tokenId, address owner, string data); } contract BasicNFT is NFT, NFTEvents { uint public totalTokens; // Array of owned tokens for a user mapping(address => uint[]) public ownedTokens; mapping(address => uint) _virtualLength; mapping(uint => uint) _tokenIndexInOwnerArray; // Mapping from token ID to owner mapping(uint => address) public tokenOwner; // Allowed transfers for a token (only one at a time) mapping(uint => address) public allowedTransfer; // Metadata associated with each token mapping(uint => string) public tokenMetadata; function totalSupply() public constant returns (uint) { return totalTokens; } function balanceOf(address owner) public constant returns (uint) { return _virtualLength[owner]; } function tokenOfOwnerByIndex(address owner, uint index) public constant returns (uint) { require(index >= 0 && index < balanceOf(owner)); return ownedTokens[owner][index]; } function getAllTokens(address owner) public constant returns (uint[]) { uint size = _virtualLength[owner]; uint[] memory result = new uint[](size); for (uint i = 0; i < size; i++) { result[i] = ownedTokens[owner][i]; } return result; } function ownerOf(uint tokenId) public constant returns (address) { return tokenOwner[tokenId]; } function transfer(address to, uint tokenId) public { require(tokenOwner[tokenId] == msg.sender || allowedTransfer[tokenId] == msg.sender); _transfer(tokenOwner[tokenId], to, tokenId); } function takeOwnership(uint tokenId) public { require(allowedTransfer[tokenId] == msg.sender); _transfer(tokenOwner[tokenId], msg.sender, tokenId); } function approve(address beneficiary, uint tokenId) public { require(msg.sender == tokenOwner[tokenId]); if (allowedTransfer[tokenId] != 0) { allowedTransfer[tokenId] = 0; TokenTransferDisallowed(tokenId, allowedTransfer[tokenId]); } allowedTransfer[tokenId] = beneficiary; TokenTransferAllowed(tokenId, beneficiary); } function metadata(uint tokenId) constant public returns (string) { return tokenMetadata[tokenId]; } function updateTokenMetadata(uint tokenId, string _metadata) internal returns(bool) { require(msg.sender == tokenOwner[tokenId]); tokenMetadata[tokenId] = _metadata; TokenMetadataUpdated(tokenId, msg.sender, _metadata); return true; } function _transfer(address from, address to, uint tokenId) internal returns(bool) { allowedTransfer[tokenId] = 0; _removeTokenFrom(from, tokenId); _addTokenTo(to, tokenId); TokenTransferred(tokenId, from, to); return true; } function _removeTokenFrom(address from, uint tokenId) internal { require(_virtualLength[from] > 0); uint length = _virtualLength[from]; uint index = _tokenIndexInOwnerArray[tokenId]; uint swapToken = ownedTokens[from][length - 1]; ownedTokens[from][index] = swapToken; _tokenIndexInOwnerArray[swapToken] = index; _virtualLength[from]--; } function _addTokenTo(address owner, uint tokenId) internal { if (ownedTokens[owner].length == _virtualLength[owner]) { ownedTokens[owner].push(tokenId); } else { ownedTokens[owner][_virtualLength[owner]] = tokenId; } tokenOwner[tokenId] = owner; _tokenIndexInOwnerArray[tokenId] = _virtualLength[owner]; _virtualLength[owner]++; } } contract PlanetToken is Ownable, BasicNFT { string public name = 'Planet Tokens'; string public symbol = 'PT'; mapping (uint => uint) public cordX; mapping (uint => uint) public cordY; mapping (uint => uint) public cordZ; mapping (uint => uint) public lifeD; mapping (uint => uint) public lifeN; mapping (uint => uint) public lifeA; mapping (uint => uint) public latestPing; struct planet { uint x; uint y; uint z; string name; address owner; string liason; string url; uint cost; uint index; } struct _donations { uint start; uint genesis; uint interval; uint ppp; uint amount; uint checkpoint; } mapping(uint => planet) planets; mapping(address => _donations) donations; string private universe; uint private min_donation; address private donation_address; uint private coordinate_limit; event TokenPing(uint tokenId); function () public payable { donation_address.transfer(msg.value); } function PlanetToken(string UniverseName, uint CoordinateLimit, address DonationAddress, uint StartingWeiDonation, uint BlockIntervals, uint WeiPerPlanet) public { universe = UniverseName; min_donation = StartingWeiDonation; coordinate_limit = CoordinateLimit; donation_address = DonationAddress; donations[donation_address].start = min_donation; donations[donation_address].genesis = block.number; donations[donation_address].checkpoint = block.number; donations[donation_address].interval = BlockIntervals; donations[donation_address].ppp = WeiPerPlanet; donations[donation_address].amount = min_donation; } function assignNewPlanet(address beneficiary, uint x, uint y, uint z, string _planetName, string liason, string url) public payable { // Check current fee uint MinimumDonation = donations[donation_address].amount; // Check required paramters require(tokenOwner[buildTokenId(x, y, z)] == 0); require(msg.value >= MinimumDonation); require(x <= coordinate_limit); require(y <= coordinate_limit); require(z <= coordinate_limit); // Update token records latestPing[buildTokenId(x, y, z)] = now; _addTokenTo(beneficiary, buildTokenId(x, y, z)); totalTokens++; tokenMetadata[buildTokenId(x, y, z)] = _planetName; // Update galactic records cordX[buildTokenId(x, y, z)] = x; cordY[buildTokenId(x, y, z)] = y; cordZ[buildTokenId(x, y, z)] = z; // Update DNA records lifeD[buildTokenId(x, y, z)] = uint256(keccak256(x, '|x|', msg.sender, '|', universe)); lifeN[buildTokenId(x, y, z)] = uint256(keccak256(y, '|y|', msg.sender, '|', universe)); lifeA[buildTokenId(x, y, z)] = uint256(keccak256(z, '|z|', msg.sender, '|', universe)); // Map the planet object too ... planets[buildTokenId(x, y, z)].x = x; planets[buildTokenId(x, y, z)].x = y; planets[buildTokenId(x, y, z)].x = z; planets[buildTokenId(x, y, z)].name = _planetName; planets[buildTokenId(x, y, z)].owner = beneficiary; planets[buildTokenId(x, y, z)].liason = liason; planets[buildTokenId(x, y, z)].url = url; planets[buildTokenId(x, y, z)].index = totalTokens - 1; planets[buildTokenId(x, y, z)].cost = msg.value; // Finalize process TokenCreated(buildTokenId(x, y, z), beneficiary, _planetName); donation_address.transfer(msg.value); // Update donation info uint this_block = block.number; uint new_checkpoint = donations[donation_address].checkpoint + donations[donation_address].interval; if(this_block > new_checkpoint) { donations[donation_address].checkpoint = this_block; donations[donation_address].amount = donations[donation_address].ppp * totalTokens; } } function MinimumDonation() public view returns(uint) { return donations[donation_address].amount; } function BlocksToGo() public view returns(uint) { uint this_block = block.number; uint next_block = donations[donation_address].checkpoint + donations[donation_address].interval; if(this_block < next_block) { return next_block - this_block; } else { return 0; } } function GetLiasonName(uint x, uint y, uint z) public view returns(string) { return planets[buildTokenId(x, y, z)].liason; } function GetLiasonURL(uint x, uint y, uint z) public view returns(string) { return planets[buildTokenId(x, y, z)].url; } function GetIndex(uint x, uint y, uint z) public view returns(uint) { return planets[buildTokenId(x, y, z)].index; } function GetCost(uint x, uint y, uint z) public view returns(uint) { return planets[buildTokenId(x, y, z)].cost; } function UpdatedDonationAddress(address NewAddress) onlyOwner public { address OldAddress = donation_address; donation_address = NewAddress; donations[donation_address].start = donations[OldAddress].start; donations[donation_address].genesis = donations[OldAddress].genesis; donations[donation_address].checkpoint = donations[OldAddress].checkpoint; donations[donation_address].interval = donations[OldAddress].interval; donations[donation_address].ppp = donations[OldAddress].ppp; donations[donation_address].amount = donations[OldAddress].amount; } function ping(uint tokenId) public { require(msg.sender == tokenOwner[tokenId]); latestPing[tokenId] = now; TokenPing(tokenId); } function buildTokenId(uint x, uint y, uint z) public view returns (uint256) { return uint256(keccak256(x, '|', y, '|', z, '|', universe)); } function exists(uint x, uint y, uint z) public constant returns (bool) { return ownerOfPlanet(x, y, z) != 0; } function ownerOfPlanet(uint x, uint y, uint z) public constant returns (address) { return tokenOwner[buildTokenId(x, y, z)]; } function transferPlanet(address to, uint x, uint y, uint z) public { require(msg.sender == tokenOwner[buildTokenId(x, y, z)]); planets[buildTokenId(x, y, z)].owner = to; } function planetName(uint x, uint y, uint z) constant public returns (string) { return tokenMetadata[buildTokenId(x, y, z)]; } function planetCordinates(uint tokenId) public constant returns (uint[]) { uint[] memory data = new uint[](3); data[0] = cordX[tokenId]; data[1] = cordY[tokenId]; data[2] = cordZ[tokenId]; return data; } function planetLife(uint x, uint y, uint z) constant public returns (uint[]) { uint[] memory dna = new uint[](3); dna[0] = lifeD[buildTokenId(x, y, z)]; dna[1] = lifeN[buildTokenId(x, y, z)]; dna[2] = lifeA[buildTokenId(x, y, z)]; return dna; } function updatePlanetName(uint x, uint y, uint z, string _planetName) public { if(updateTokenMetadata(buildTokenId(x, y, z), _planetName)) { planets[buildTokenId(x, y, z)].name = _planetName; } } function updatePlanetLiason(uint x, uint y, uint z, string LiasonName) public { require(msg.sender == tokenOwner[buildTokenId(x, y, z)]); planets[buildTokenId(x, y, z)].liason = LiasonName; } function updatePlanetURL(uint x, uint y, uint z, string LiasonURL) public { require(msg.sender == tokenOwner[buildTokenId(x, y, z)]); planets[buildTokenId(x, y, z)].url = LiasonURL; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[{"name":"tokenId","type":"uint256"}],"name":"planetCordinates","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"},{"name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"lifeA","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"},{"name":"LiasonName","type":"string"}],"name":"updatePlanetLiason","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"getAllTokens","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"NewAddress","type":"address"}],"name":"UpdatedDonationAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"tokenOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"buildTokenId","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"GetLiasonURL","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"index","type":"uint256"}],"name":"tokenOfOwnerByIndex","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"GetIndex","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"latestPing","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"},{"name":"_planetName","type":"string"}],"name":"updatePlanetName","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"MinimumDonation","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"GetLiasonName","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"exists","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"},{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"},{"name":"_planetName","type":"string"},{"name":"liason","type":"string"},{"name":"url","type":"string"}],"name":"assignNewPlanet","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"cordY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"cordZ","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"tokenMetadata","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"GetCost","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"tokenId","type":"uint256"}],"name":"ping","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"ownerOfPlanet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"},{"name":"LiasonURL","type":"string"}],"name":"updatePlanetURL","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"BlocksToGo","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"allowedTransfer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"lifeD","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokenId","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tokenId","type":"uint256"}],"name":"takeOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"cordX","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"lifeN","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"transferPlanet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"uint256"}],"name":"ownedTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenId","type":"uint256"}],"name":"metadata","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"planetLife","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"x","type":"uint256"},{"name":"y","type":"uint256"},{"name":"z","type":"uint256"}],"name":"planetName","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"UniverseName","type":"string"},{"name":"CoordinateLimit","type":"uint256"},{"name":"DonationAddress","type":"address"},{"name":"StartingWeiDonation","type":"uint256"},{"name":"BlockIntervals","type":"uint256"},{"name":"WeiPerPlanet","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"}],"name":"TokenPing","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"owner","type":"address"},{"indexed":false,"name":"metadata","type":"string"}],"name":"TokenCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"owner","type":"address"}],"name":"TokenDestroyed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"from","type":"address"},{"indexed":false,"name":"to","type":"address"}],"name":"TokenTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"beneficiary","type":"address"}],"name":"TokenTransferAllowed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"beneficiary","type":"address"}],"name":"TokenTransferDisallowed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenId","type":"uint256"},{"indexed":false,"name":"owner","type":"address"},{"indexed":false,"name":"data","type":"string"}],"name":"TokenMetadataUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
606060405260408051908101604052600d81527f506c616e657420546f6b656e7300000000000000000000000000000000000000602082015260089080516200004d929160200190620001a9565b5060408051908101604052600281527f50540000000000000000000000000000000000000000000000000000000000006020820152600990805162000097929160200190620001a9565b503415620000a457600080fd5b6040516200264438038062002644833981016040528080518201919060200180519190602001805191906020018051919060200180519190602001805160008054600160a060020a03191633600160a060020a031617905591506013905086805162000115929160200190620001a9565b50601483815560169590955560158054600160a060020a031916600160a060020a039586161780825585166000908152601260205260408082209590955581548616815284812043600191909101819055825487168252858220600501558154861681528481206002019390935580548516835283832060030191909155935493549092168252902060040155506200024e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001ec57805160ff19168380011785556200021c565b828001600101855582156200021c579182015b828111156200021c578251825591602001919060010190620001ff565b506200022a9291506200022e565b5090565b6200024b91905b808211156200022a576000815560010162000235565b90565b6123e6806200025e6000396000f3006060604052600436106102185763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416626a003e811461024e57806306fdde03146102b7578063095ea7b31461034157806311c8efac1461036357806316907c121461038b578063178b6de6146103ea57806318160ddd146104095780631bb7c3c21461041c5780631caaa4871461043b578063263ff8b91461046d5780632e72057e146104895780632f745c59146104a55780632fea7b22146104c757806334bc98b7146104e35780633b69eed4146104f95780633f5c6a501461055857806349f1fa671461056b57806355064d8514610587578063555be5bd146105b75780636352211e1461069d57806365c4a861146106b3578063662e2536146106c95780636914db60146106df5780636f8dca87146106f557806370a0823114610711578063773acdef146107305780637e1c0c09146107465780638c4899ab146107595780638da5cb5b14610775578063932bead71461078857806394bc7df4146107e757806395d89b41146107fa578063a6832d531461080d578063a713499314610823578063a9059cbb14610839578063b2e6ceeb1461085b578063c028e3c914610871578063d46b9b8414610887578063dba22cb01461089d578063e149f036146108c5578063e3684e39146108e7578063e3945eba146108fd578063f2fde38b14610919578063f7a8b34d14610938575b601554600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561024c57600080fd5b005b341561025957600080fd5b610264600435610954565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156102a357808201518382015260200161028b565b505050509050019250505060405180910390f35b34156102c257600080fd5b6102ca610a07565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156103065780820151838201526020016102ee565b50505050905090810190601f1680156103335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561034c57600080fd5b61024c600160a060020a0360043516602435610aa5565b341561036e57600080fd5b610379600435610bba565b60405190815260200160405180910390f35b341561039657600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610bcc95505050505050565b34156103f557600080fd5b610264600160a060020a0360043516610c3d565b341561041457600080fd5b610379610cee565b341561042757600080fd5b61024c600160a060020a0360043516610cf5565b341561044657600080fd5b610451600435610db3565b604051600160a060020a03909116815260200160405180910390f35b341561047857600080fd5b610379600435602435604435610dce565b341561049457600080fd5b6102ca600435602435604435610e88565b34156104b057600080fd5b610379600160a060020a0360043516602435610f52565b34156104d257600080fd5b610379600435602435604435610fae565b34156104ee57600080fd5b610379600435610fda565b341561050457600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610fec95505050505050565b341561056357600080fd5b61037961103d565b341561057657600080fd5b6102ca60043560243560443561105e565b341561059257600080fd5b6105a36004356024356044356110ef565b604051901515815260200160405180910390f35b61024c60048035600160a060020a031690602480359160443591606435919060a49060843590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061110f95505050505050565b34156106a857600080fd5b610451600435611835565b34156106be57600080fd5b610379600435611850565b34156106d457600080fd5b610379600435611862565b34156106ea57600080fd5b6102ca600435611874565b341561070057600080fd5b6103796004356024356044356118f1565b341561071c57600080fd5b610379600160a060020a036004351661191d565b341561073b57600080fd5b61024c600435611938565b341561075157600080fd5b6103796119a8565b341561076457600080fd5b6104516004356024356044356119ae565b341561078057600080fd5b6104516119e1565b341561079357600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506119f095505050505050565b34156107f257600080fd5b610379611a5a565b341561080557600080fd5b6102ca611a9e565b341561081857600080fd5b610451600435611b09565b341561082e57600080fd5b610379600435611b24565b341561084457600080fd5b61024c600160a060020a0360043516602435611b36565b341561086657600080fd5b61024c600435611bac565b341561087c57600080fd5b610379600435611bfa565b341561089257600080fd5b610379600435611c0c565b34156108a857600080fd5b61024c600160a060020a0360043516602435604435606435611c1e565b34156108d057600080fd5b610379600160a060020a0360043516602435611ca1565b34156108f257600080fd5b6102ca600435611ccf565b341561090857600080fd5b610264600435602435604435611d8a565b341561092457600080fd5b61024c600160a060020a0360043516611e64565b341561094357600080fd5b6102ca600435602435604435611ef2565b61095c6122f0565b6109646122f0565b60036040518059106109735750595b90808252806020026020018201604052506000848152600a60205260408120549192508290815181106109a257fe5b60209081029091018101919091526000848152600b9091526040902054816001815181106109cc57fe5b60209081029091018101919091526000848152600c9091526040902054816002815181106109f657fe5b602090810290910101529050919050565b60088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b820191906000526020600020905b815481529060010190602001808311610a8057829003601f168201915b505050505081565b60008181526005602052604090205433600160a060020a03908116911614610acc57600080fd5b600081815260066020526040902054600160a060020a031615610b49576000818152600660205260408082208054600160a060020a03191690557f5fda83f688ce1ae2421ed79eb61ef457e049d83a72a2bd89346313a0dfc54f2691839151918252600160a060020a031660208201526040908101905180910390a15b600081815260066020526040908190208054600160a060020a031916600160a060020a0385161790557fecf68eb89f499e9341b428825bfc05230b71ac7ace55af0a79c2838d23fe1e15908290849051918252600160a060020a031660208201526040908101905180910390a15050565b600f6020526000908152604090205481565b60056000610bdb868686610dce565b815260208101919091526040016000205433600160a060020a03908116911614610c0457600080fd5b8060116000610c14878787610dce565b8152602001908152602001600020600501908051610c36929160200190612302565b5050505050565b610c456122f0565b6000610c4f6122f0565b600160a060020a038416600090815260036020526040808220549350839051805910610c785750595b90808252806020026020018201604052509150600090505b82811015610ce657600160a060020a0385166000908152600260205260409020805482908110610cbc57fe5b906000526020600020900154828281518110610cd457fe5b60209081029091010152600101610c90565b509392505050565b6001545b90565b6000805433600160a060020a03908116911614610d1157600080fd5b5060158054600160a060020a03928316600160a060020a0319821617808355908316600090815260126020526040808220805493861683528183209390935560018381015485548716845282842090910155600580840154855487168452828420909101556002808401548554871684528284209091015560038084015485548716845282842090910155600492830154935490941681529290922090910155565b600560205260009081526040902054600160a060020a031681565b60008383836013604051808581526020018060fa60020a601f028152506001018481526020018060fa60020a601f028152506001018381526020018060fa60020a601f0281525060010182805460018160011615610100020316600290048015610e6f5780601f10610e4d576101008083540402835291820191610e6f565b820191906000526020600020905b815481529060010190602001808311610e5b575b5050945050505050604051908190039020949350505050565b610e906122f0565b60116000610e9f868686610dce565b81526020019081526020016000206006018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b820191906000526020600020905b815481529060010190602001808311610f2757829003601f168201915b505050505090509392505050565b6000808210158015610f6b5750610f688361191d565b82105b1515610f7657600080fd5b600160a060020a0383166000908152600260205260409020805483908110610f9a57fe5b906000526020600020900154905092915050565b600060116000610fbf868686610dce565b81526020019081526020016000206008015490509392505050565b60106020526000908152604090205481565b611000610ffa858585610dce565b82611f80565b15611037578060116000611015878787610dce565b8152602001908152602001600020600301908051610c36929160200190612302565b50505050565b601554600160a060020a031660009081526012602052604090206004015490565b6110666122f0565b60116000611075868686610dce565b81526020019081526020016000206005018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b60006110fc8484846119ae565b600160a060020a03161515949350505050565b601554600160a060020a0316600090815260126020526040812060040154908060058161113d8b8b8b610dce565b8152602081019190915260400160002054600160a060020a03161561116157600080fd5b348390101561116f57600080fd5b60165489111561117e57600080fd5b60165488111561118d57600080fd5b60165487111561119c57600080fd5b42601060006111ac8c8c8c610dce565b81526020810191909152604001600020556111d18a6111cc8b8b8b610dce565b612081565b600180548101905585600760006111e98c8c8c610dce565b8152602001908152602001600020908051611208929160200190612302565b5088600a60006112198c8c8c610dce565b81526020019081526020016000208190555087600b600061123b8c8c8c610dce565b81526020019081526020016000208190555086600c600061125d8c8c8c610dce565b815260200190815260200160002081905550883360136040518381527f7c787c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156113295780601f10611307576101008083540402835291820191611329565b820191906000526020600020905b815481529060010190602001808311611315575b50509350505050604051908190039020600d60006113488c8c8c610dce565b815260200190815260200160002081905550873360136040518381527f7c797c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156114145780601f106113f2576101008083540402835291820191611414565b820191906000526020600020905b815481529060010190602001808311611400575b50509350505050604051908190039020600e60006114338c8c8c610dce565b815260200190815260200160002081905550863360136040518381527f7c7a7c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156114ff5780601f106114dd5761010080835404028352918201916114ff565b820191906000526020600020905b8154815290600101906020018083116114eb575b50509350505050604051908190039020600f600061151e8c8c8c610dce565b81526020019081526020016000208190555088601160006115408c8c8c610dce565b81526020019081526020016000206000018190555087601160006115658c8c8c610dce565b815260200190815260200160002060000181905550866011600061158a8c8c8c610dce565b81526020019081526020016000206000018190555085601160006115af8c8c8c610dce565b81526020019081526020016000206003019080516115d1929160200190612302565b5089601160006115e28c8c8c610dce565b815260200190815260200160002060040160006101000a815481600160a060020a030219169083600160a060020a0316021790555084601160006116278c8c8c610dce565b8152602001908152602001600020600501908051611649929160200190612302565b50836011600061165a8c8c8c610dce565b815260200190815260200160002060060190805161167c929160200190612302565b506001805403601160006116918c8c8c610dce565b81526020019081526020016000206008018190555034601160006116b68c8c8c610dce565b81526020810191909152604001600020600701557f82a09cc58c9cecf0eb61d8994283ec804165931801f8b77e42dcb3b556c5c5be6116f68a8a8a610dce565b8b88604051838152600160a060020a038316602082015260606040820181815290820183818151815260200191508051906020019080838360005b83811015611749578082015183820152602001611731565b50505050905090810190601f1680156117765780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a1601554600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156117b957600080fd5b5050601554600160a060020a031660009081526012602052604090206002810154600590910154439101808211156118295760158054600160a060020a03908116600090815260126020526040808220600501869055600154935490921681522060038101549091026004909101555b50505050505050505050565b600090815260056020526040902054600160a060020a031690565b600b6020526000908152604090205481565b600c6020526000908152604090205481565b60076020528060005260406000206000915090508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b600060116000611902868686610dce565b81526020019081526020016000206007015490509392505050565b600160a060020a031660009081526003602052604090205490565b60008181526005602052604090205433600160a060020a0390811691161461195f57600080fd5b600081815260106020526040908190204290557fab8d3dc14202534bc1cd467b0f8bd05a0d9d0a7939bd0ec7934b3be0f603bbc09082905190815260200160405180910390a150565b60015481565b6000600560006119bf868686610dce565b8152602081019190915260400160002054600160a060020a0316949350505050565b600054600160a060020a031681565b600560006119ff868686610dce565b815260208101919091526040016000205433600160a060020a03908116911614611a2857600080fd5b8060116000611a38878787610dce565b8152602001908152602001600020600601908051610c36929160200190612302565b601554600160a060020a03166000908152601260205260408120600281015460059091015443910180821015611a94578181039250611a99565b600092505b505090565b60098054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b600660205260009081526040902054600160a060020a031681565b600d6020526000908152604090205481565b60008181526005602052604090205433600160a060020a0390811691161480611b79575060008181526006602052604090205433600160a060020a039081169116145b1515611b8457600080fd5b600081815260056020526040902054611ba790600160a060020a0316838361217e565b505050565b60008181526006602052604090205433600160a060020a03908116911614611bd357600080fd5b600081815260056020526040902054611bf690600160a060020a0316338361217e565b5050565b600a6020526000908152604090205481565b600e6020526000908152604090205481565b60056000611c2d858585610dce565b815260208101919091526040016000205433600160a060020a03908116911614611c5657600080fd5b8360116000611c66868686610dce565b815260200190815260200160002060040160006101000a815481600160a060020a030219169083600160a060020a0316021790555050505050565b600260205281600052604060002081815481101515611cbc57fe5b6000918252602090912001549150829050565b611cd76122f0565b600760008381526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d7e5780601f10611d5357610100808354040283529160200191611d7e565b820191906000526020600020905b815481529060010190602001808311611d6157829003601f168201915b50505050509050919050565b611d926122f0565b611d9a6122f0565b6003604051805910611da95750595b90808252806020026020018201604052509050600d6000611dcb878787610dce565b81526020019081526020016000205481600081518110611de757fe5b60209081029091010152600e6000611e00878787610dce565b81526020019081526020016000205481600181518110611e1c57fe5b60209081029091010152600f6000611e35878787610dce565b81526020019081526020016000205481600281518110611e5157fe5b6020908102909101015290509392505050565b60005433600160a060020a03908116911614611e7f57600080fd5b600160a060020a0381161515611e9457600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008054600160a060020a031916600160a060020a0392909216919091179055565b611efa6122f0565b60076000611f09868686610dce565b81526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b60008281526005602052604081205433600160a060020a03908116911614611fa757600080fd5b6000838152600760205260409020828051611fc6929160200190612302565b507f8a97d915a6a16365912c8a8d4bc93778fbd6ba2b39af94648834537d65774365833384604051838152600160a060020a038316602082015260606040820181815290820183818151815260200191508051906020019080838360005b8381101561203c578082015183820152602001612024565b50505050905090810190601f1680156120695780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a150600192915050565b600160a060020a03821660009081526003602090815260408083205460029092529091205414156120e857600160a060020a03821660009081526002602052604090208054600181016120d48382612380565b506000918252602090912001819055612127565b600160a060020a0382166000908152600260209081526040808320600390925290912054815483929190811061211a57fe5b6000918252602090912001555b60008181526005602090815260408083208054600160a060020a03909616600160a060020a031990961686179055848352600380835281842080549585526004845291842085905594909252929092526001019055565b60008181526006602052604081208054600160a060020a03191690556121a48483612208565b6121ae8383612081565b7fa84f763be5bb36163517fb87c7af39f875a97866fdf7806eb1b3eac837ae35ea828585604051928352600160a060020a039182166020840152166040808301919091526060909101905180910390a15060019392505050565b600160a060020a0382166000908152600360205260408120548190819081901161223157600080fd5b600160a060020a038516600081815260036020908152604080832054888452600483528184205494845260029092529091208054919550919350600019850190811061227957fe5b6000918252602080832090910154600160a060020a03881683526002909152604090912080549192508291849081106122ae57fe5b600091825260208083209091019290925591825260048152604080832093909355600160a060020a039095168152600390945290922080546000190190555050565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061234357805160ff1916838001178555612370565b82800160010185558215612370579182015b82811115612370578251825591602001919060010190612355565b5061237c9291506123a0565b5090565b815481835581811511611ba757600083815260209020611ba79181019083015b610cf291905b8082111561237c57600081556001016123a65600a165627a7a72305820c644b577b3edf9ca2237a8cd7847e6ab76a011e70f52b876e47d651ae9aea7e1002900000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000063000000000000000000000000f725a9b6b83445105f14a60968410ec8000dc0c100000000000000000000000000000000000000000000000000005af3107a40000000000000000000000000000000000000000000000000000000000000003b1000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000000000000000086263652e61736961000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6060604052600436106102185763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416626a003e811461024e57806306fdde03146102b7578063095ea7b31461034157806311c8efac1461036357806316907c121461038b578063178b6de6146103ea57806318160ddd146104095780631bb7c3c21461041c5780631caaa4871461043b578063263ff8b91461046d5780632e72057e146104895780632f745c59146104a55780632fea7b22146104c757806334bc98b7146104e35780633b69eed4146104f95780633f5c6a501461055857806349f1fa671461056b57806355064d8514610587578063555be5bd146105b75780636352211e1461069d57806365c4a861146106b3578063662e2536146106c95780636914db60146106df5780636f8dca87146106f557806370a0823114610711578063773acdef146107305780637e1c0c09146107465780638c4899ab146107595780638da5cb5b14610775578063932bead71461078857806394bc7df4146107e757806395d89b41146107fa578063a6832d531461080d578063a713499314610823578063a9059cbb14610839578063b2e6ceeb1461085b578063c028e3c914610871578063d46b9b8414610887578063dba22cb01461089d578063e149f036146108c5578063e3684e39146108e7578063e3945eba146108fd578063f2fde38b14610919578063f7a8b34d14610938575b601554600160a060020a03163480156108fc0290604051600060405180830381858888f19350505050151561024c57600080fd5b005b341561025957600080fd5b610264600435610954565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156102a357808201518382015260200161028b565b505050509050019250505060405180910390f35b34156102c257600080fd5b6102ca610a07565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156103065780820151838201526020016102ee565b50505050905090810190601f1680156103335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561034c57600080fd5b61024c600160a060020a0360043516602435610aa5565b341561036e57600080fd5b610379600435610bba565b60405190815260200160405180910390f35b341561039657600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610bcc95505050505050565b34156103f557600080fd5b610264600160a060020a0360043516610c3d565b341561041457600080fd5b610379610cee565b341561042757600080fd5b61024c600160a060020a0360043516610cf5565b341561044657600080fd5b610451600435610db3565b604051600160a060020a03909116815260200160405180910390f35b341561047857600080fd5b610379600435602435604435610dce565b341561049457600080fd5b6102ca600435602435604435610e88565b34156104b057600080fd5b610379600160a060020a0360043516602435610f52565b34156104d257600080fd5b610379600435602435604435610fae565b34156104ee57600080fd5b610379600435610fda565b341561050457600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610fec95505050505050565b341561056357600080fd5b61037961103d565b341561057657600080fd5b6102ca60043560243560443561105e565b341561059257600080fd5b6105a36004356024356044356110ef565b604051901515815260200160405180910390f35b61024c60048035600160a060020a031690602480359160443591606435919060a49060843590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284375094965061110f95505050505050565b34156106a857600080fd5b610451600435611835565b34156106be57600080fd5b610379600435611850565b34156106d457600080fd5b610379600435611862565b34156106ea57600080fd5b6102ca600435611874565b341561070057600080fd5b6103796004356024356044356118f1565b341561071c57600080fd5b610379600160a060020a036004351661191d565b341561073b57600080fd5b61024c600435611938565b341561075157600080fd5b6103796119a8565b341561076457600080fd5b6104516004356024356044356119ae565b341561078057600080fd5b6104516119e1565b341561079357600080fd5b61024c600480359060248035916044359160849060643590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506119f095505050505050565b34156107f257600080fd5b610379611a5a565b341561080557600080fd5b6102ca611a9e565b341561081857600080fd5b610451600435611b09565b341561082e57600080fd5b610379600435611b24565b341561084457600080fd5b61024c600160a060020a0360043516602435611b36565b341561086657600080fd5b61024c600435611bac565b341561087c57600080fd5b610379600435611bfa565b341561089257600080fd5b610379600435611c0c565b34156108a857600080fd5b61024c600160a060020a0360043516602435604435606435611c1e565b34156108d057600080fd5b610379600160a060020a0360043516602435611ca1565b34156108f257600080fd5b6102ca600435611ccf565b341561090857600080fd5b610264600435602435604435611d8a565b341561092457600080fd5b61024c600160a060020a0360043516611e64565b341561094357600080fd5b6102ca600435602435604435611ef2565b61095c6122f0565b6109646122f0565b60036040518059106109735750595b90808252806020026020018201604052506000848152600a60205260408120549192508290815181106109a257fe5b60209081029091018101919091526000848152600b9091526040902054816001815181106109cc57fe5b60209081029091018101919091526000848152600c9091526040902054816002815181106109f657fe5b602090810290910101529050919050565b60088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b820191906000526020600020905b815481529060010190602001808311610a8057829003601f168201915b505050505081565b60008181526005602052604090205433600160a060020a03908116911614610acc57600080fd5b600081815260066020526040902054600160a060020a031615610b49576000818152600660205260408082208054600160a060020a03191690557f5fda83f688ce1ae2421ed79eb61ef457e049d83a72a2bd89346313a0dfc54f2691839151918252600160a060020a031660208201526040908101905180910390a15b600081815260066020526040908190208054600160a060020a031916600160a060020a0385161790557fecf68eb89f499e9341b428825bfc05230b71ac7ace55af0a79c2838d23fe1e15908290849051918252600160a060020a031660208201526040908101905180910390a15050565b600f6020526000908152604090205481565b60056000610bdb868686610dce565b815260208101919091526040016000205433600160a060020a03908116911614610c0457600080fd5b8060116000610c14878787610dce565b8152602001908152602001600020600501908051610c36929160200190612302565b5050505050565b610c456122f0565b6000610c4f6122f0565b600160a060020a038416600090815260036020526040808220549350839051805910610c785750595b90808252806020026020018201604052509150600090505b82811015610ce657600160a060020a0385166000908152600260205260409020805482908110610cbc57fe5b906000526020600020900154828281518110610cd457fe5b60209081029091010152600101610c90565b509392505050565b6001545b90565b6000805433600160a060020a03908116911614610d1157600080fd5b5060158054600160a060020a03928316600160a060020a0319821617808355908316600090815260126020526040808220805493861683528183209390935560018381015485548716845282842090910155600580840154855487168452828420909101556002808401548554871684528284209091015560038084015485548716845282842090910155600492830154935490941681529290922090910155565b600560205260009081526040902054600160a060020a031681565b60008383836013604051808581526020018060fa60020a601f028152506001018481526020018060fa60020a601f028152506001018381526020018060fa60020a601f0281525060010182805460018160011615610100020316600290048015610e6f5780601f10610e4d576101008083540402835291820191610e6f565b820191906000526020600020905b815481529060010190602001808311610e5b575b5050945050505050604051908190039020949350505050565b610e906122f0565b60116000610e9f868686610dce565b81526020019081526020016000206006018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b820191906000526020600020905b815481529060010190602001808311610f2757829003601f168201915b505050505090509392505050565b6000808210158015610f6b5750610f688361191d565b82105b1515610f7657600080fd5b600160a060020a0383166000908152600260205260409020805483908110610f9a57fe5b906000526020600020900154905092915050565b600060116000610fbf868686610dce565b81526020019081526020016000206008015490509392505050565b60106020526000908152604090205481565b611000610ffa858585610dce565b82611f80565b15611037578060116000611015878787610dce565b8152602001908152602001600020600301908051610c36929160200190612302565b50505050565b601554600160a060020a031660009081526012602052604090206004015490565b6110666122f0565b60116000611075868686610dce565b81526020019081526020016000206005018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b60006110fc8484846119ae565b600160a060020a03161515949350505050565b601554600160a060020a0316600090815260126020526040812060040154908060058161113d8b8b8b610dce565b8152602081019190915260400160002054600160a060020a03161561116157600080fd5b348390101561116f57600080fd5b60165489111561117e57600080fd5b60165488111561118d57600080fd5b60165487111561119c57600080fd5b42601060006111ac8c8c8c610dce565b81526020810191909152604001600020556111d18a6111cc8b8b8b610dce565b612081565b600180548101905585600760006111e98c8c8c610dce565b8152602001908152602001600020908051611208929160200190612302565b5088600a60006112198c8c8c610dce565b81526020019081526020016000208190555087600b600061123b8c8c8c610dce565b81526020019081526020016000208190555086600c600061125d8c8c8c610dce565b815260200190815260200160002081905550883360136040518381527f7c787c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156113295780601f10611307576101008083540402835291820191611329565b820191906000526020600020905b815481529060010190602001808311611315575b50509350505050604051908190039020600d60006113488c8c8c610dce565b815260200190815260200160002081905550873360136040518381527f7c797c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156114145780601f106113f2576101008083540402835291820191611414565b820191906000526020600020905b815481529060010190602001808311611400575b50509350505050604051908190039020600e60006114338c8c8c610dce565b815260200190815260200160002081905550863360136040518381527f7c7a7c000000000000000000000000000000000000000000000000000000000060208201526c01000000000000000000000000600160a060020a03841602602382015260fa60020a601f0260378201528154603882019083906002600019610100600184161502019091160480156114ff5780601f106114dd5761010080835404028352918201916114ff565b820191906000526020600020905b8154815290600101906020018083116114eb575b50509350505050604051908190039020600f600061151e8c8c8c610dce565b81526020019081526020016000208190555088601160006115408c8c8c610dce565b81526020019081526020016000206000018190555087601160006115658c8c8c610dce565b815260200190815260200160002060000181905550866011600061158a8c8c8c610dce565b81526020019081526020016000206000018190555085601160006115af8c8c8c610dce565b81526020019081526020016000206003019080516115d1929160200190612302565b5089601160006115e28c8c8c610dce565b815260200190815260200160002060040160006101000a815481600160a060020a030219169083600160a060020a0316021790555084601160006116278c8c8c610dce565b8152602001908152602001600020600501908051611649929160200190612302565b50836011600061165a8c8c8c610dce565b815260200190815260200160002060060190805161167c929160200190612302565b506001805403601160006116918c8c8c610dce565b81526020019081526020016000206008018190555034601160006116b68c8c8c610dce565b81526020810191909152604001600020600701557f82a09cc58c9cecf0eb61d8994283ec804165931801f8b77e42dcb3b556c5c5be6116f68a8a8a610dce565b8b88604051838152600160a060020a038316602082015260606040820181815290820183818151815260200191508051906020019080838360005b83811015611749578082015183820152602001611731565b50505050905090810190601f1680156117765780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a1601554600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156117b957600080fd5b5050601554600160a060020a031660009081526012602052604090206002810154600590910154439101808211156118295760158054600160a060020a03908116600090815260126020526040808220600501869055600154935490921681522060038101549091026004909101555b50505050505050505050565b600090815260056020526040902054600160a060020a031690565b600b6020526000908152604090205481565b600c6020526000908152604090205481565b60076020528060005260406000206000915090508054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b600060116000611902868686610dce565b81526020019081526020016000206007015490509392505050565b600160a060020a031660009081526003602052604090205490565b60008181526005602052604090205433600160a060020a0390811691161461195f57600080fd5b600081815260106020526040908190204290557fab8d3dc14202534bc1cd467b0f8bd05a0d9d0a7939bd0ec7934b3be0f603bbc09082905190815260200160405180910390a150565b60015481565b6000600560006119bf868686610dce565b8152602081019190915260400160002054600160a060020a0316949350505050565b600054600160a060020a031681565b600560006119ff868686610dce565b815260208101919091526040016000205433600160a060020a03908116911614611a2857600080fd5b8060116000611a38878787610dce565b8152602001908152602001600020600601908051610c36929160200190612302565b601554600160a060020a03166000908152601260205260408120600281015460059091015443910180821015611a94578181039250611a99565b600092505b505090565b60098054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a9d5780601f10610a7257610100808354040283529160200191610a9d565b600660205260009081526040902054600160a060020a031681565b600d6020526000908152604090205481565b60008181526005602052604090205433600160a060020a0390811691161480611b79575060008181526006602052604090205433600160a060020a039081169116145b1515611b8457600080fd5b600081815260056020526040902054611ba790600160a060020a0316838361217e565b505050565b60008181526006602052604090205433600160a060020a03908116911614611bd357600080fd5b600081815260056020526040902054611bf690600160a060020a0316338361217e565b5050565b600a6020526000908152604090205481565b600e6020526000908152604090205481565b60056000611c2d858585610dce565b815260208101919091526040016000205433600160a060020a03908116911614611c5657600080fd5b8360116000611c66868686610dce565b815260200190815260200160002060040160006101000a815481600160a060020a030219169083600160a060020a0316021790555050505050565b600260205281600052604060002081815481101515611cbc57fe5b6000918252602090912001549150829050565b611cd76122f0565b600760008381526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d7e5780601f10611d5357610100808354040283529160200191611d7e565b820191906000526020600020905b815481529060010190602001808311611d6157829003601f168201915b50505050509050919050565b611d926122f0565b611d9a6122f0565b6003604051805910611da95750595b90808252806020026020018201604052509050600d6000611dcb878787610dce565b81526020019081526020016000205481600081518110611de757fe5b60209081029091010152600e6000611e00878787610dce565b81526020019081526020016000205481600181518110611e1c57fe5b60209081029091010152600f6000611e35878787610dce565b81526020019081526020016000205481600281518110611e5157fe5b6020908102909101015290509392505050565b60005433600160a060020a03908116911614611e7f57600080fd5b600160a060020a0381161515611e9457600080fd5b600054600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008054600160a060020a031916600160a060020a0392909216919091179055565b611efa6122f0565b60076000611f09868686610dce565b81526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f445780601f10610f1957610100808354040283529160200191610f44565b60008281526005602052604081205433600160a060020a03908116911614611fa757600080fd5b6000838152600760205260409020828051611fc6929160200190612302565b507f8a97d915a6a16365912c8a8d4bc93778fbd6ba2b39af94648834537d65774365833384604051838152600160a060020a038316602082015260606040820181815290820183818151815260200191508051906020019080838360005b8381101561203c578082015183820152602001612024565b50505050905090810190601f1680156120695780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a150600192915050565b600160a060020a03821660009081526003602090815260408083205460029092529091205414156120e857600160a060020a03821660009081526002602052604090208054600181016120d48382612380565b506000918252602090912001819055612127565b600160a060020a0382166000908152600260209081526040808320600390925290912054815483929190811061211a57fe5b6000918252602090912001555b60008181526005602090815260408083208054600160a060020a03909616600160a060020a031990961686179055848352600380835281842080549585526004845291842085905594909252929092526001019055565b60008181526006602052604081208054600160a060020a03191690556121a48483612208565b6121ae8383612081565b7fa84f763be5bb36163517fb87c7af39f875a97866fdf7806eb1b3eac837ae35ea828585604051928352600160a060020a039182166020840152166040808301919091526060909101905180910390a15060019392505050565b600160a060020a0382166000908152600360205260408120548190819081901161223157600080fd5b600160a060020a038516600081815260036020908152604080832054888452600483528184205494845260029092529091208054919550919350600019850190811061227957fe5b6000918252602080832090910154600160a060020a03881683526002909152604090912080549192508291849081106122ae57fe5b600091825260208083209091019290925591825260048152604080832093909355600160a060020a039095168152600390945290922080546000190190555050565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061234357805160ff1916838001178555612370565b82800160010185558215612370579182015b82811115612370578251825591602001919060010190612355565b5061237c9291506123a0565b5090565b815481835581811511611ba757600083815260209020611ba79181019083015b610cf291905b8082111561237c57600081556001016123a65600a165627a7a72305820c644b577b3edf9ca2237a8cd7847e6ab76a011e70f52b876e47d651ae9aea7e10029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000063000000000000000000000000f725a9b6b83445105f14a60968410ec8000dc0c100000000000000000000000000000000000000000000000000005af3107a40000000000000000000000000000000000000000000000000000000000000003b1000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000000000000000000000000086263652e61736961000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : UniverseName (string): bce.asia
Arg [1] : CoordinateLimit (uint256): 99
Arg [2] : DonationAddress (address): 0xf725a9b6B83445105F14A60968410eC8000dc0c1
Arg [3] : StartingWeiDonation (uint256): 100000000000000
Arg [4] : BlockIntervals (uint256): 15120
Arg [5] : WeiPerPlanet (uint256): 100000000000000
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000063
Arg [2] : 000000000000000000000000f725a9b6b83445105f14a60968410ec8000dc0c1
Arg [3] : 00000000000000000000000000000000000000000000000000005af3107a4000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000003b10
Arg [5] : 00000000000000000000000000000000000000000000000000005af3107a4000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [7] : 6263652e61736961000000000000000000000000000000000000000000000000
Swarm Source
bzzr://c644b577b3edf9ca2237a8cd7847e6ab76a011e70f52b876e47d651ae9aea7e1
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.