ERC-20
Source Code
Overview
Max Total Supply
2,000,000,000 GTC
Holders
14,413
Market
Price
$0.00 @ 0.000000 ETH
Onchain Market Cap
$5,080.00
Circulating Supply Market Cap
$0.00
Other Info
Token Contract (WITH 18 Decimals)
Filtered by Token Holder
Gate Dep: 0x0d0707963952f2fba59dd06f2b425ace40b492feBalance
892,673.357466938692858339 GTCValue
$2.27 ( ~0.00100589145808753 Eth) [0.0446%]Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
GameICO
Compiler Version
v0.4.17+commit.bdeb9e52
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2017-09-29 */ pragma solidity ^0.4.8; // @address 0xb70835d7822ebb9426b56543e391846c107bd32c // @multisig // The implementation for the Game ICO smart contract was inspired by // the Ethereum token creation tutorial, the FirstBlood token, and the BAT token. // compiler: 0.4.17+commit.bdeb9e52 /* 1. Contract Address: 0xb70835d7822ebb9426b56543e391846c107bd32c 2. Official Site URL:https://www.game.com/ 3. Link to download a 28x28png icon logo:https://ic.game.com/download/gameico_28.png 4. Official Contact Email Address:[email protected] 5. Link to blog (optional): 6. Link to reddit (optional): 7. Link to slack (optional):https://gameico.slack.com/ 8. Link to facebook (optional):https://www.facebook.com/Gamecom-2055954348021983/ 9. Link to twitter (optional):@gamecom666 10. Link to bitcointalk (optional): 11. Link to github (optional):https://github.com/GameLeLe 12. Link to telegram (optional):https://t.me/gameico 13. Link to whitepaper (optional):https://ic.game.com/download/Game.com-Whitepaper_EN.pdf */ /////////////// // SAFE MATH // /////////////// contract SafeMath { function safeAdd(uint256 x, uint256 y) internal returns(uint256) { uint256 z = x + y; require((z >= x) && (z >= y)); return z; } function safeSubtract(uint256 x, uint256 y) internal returns(uint256) { require(x >= y); uint256 z = x - y; return z; } function safeMult(uint256 x, uint256 y) internal returns(uint256) { uint256 z = x * y; require((x == 0)||(z/x == y)); return z; } } //////////////////// // STANDARD TOKEN // //////////////////// contract Token { uint256 public totalSupply; function balanceOf(address _owner) constant public returns (uint256 balance); function transfer(address _to, uint256 _value) public returns (bool success); function transferFrom(address _from, address _to, uint256 _value) public returns (bool success); function approve(address _spender, uint256 _value) public returns (bool success); function allowance(address _owner, address _spender) constant public returns (uint256 remaining); event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); } /* ERC 20 token */ contract StandardToken is Token { mapping (address => uint256) balances; //pre ico locked balance mapping (address => uint256) lockedBalances; mapping (address => uint256) initLockedBalances; mapping (address => mapping (address => uint256)) allowed; bool allowTransfer = false; function transfer(address _to, uint256 _value) public returns (bool success){ if (balances[msg.sender] >= _value && _value > 0 && allowTransfer) { balances[msg.sender] -= _value; balances[_to] += _value; Transfer(msg.sender, _to, _value); return true; } else { return false; } } function transferFrom(address _from, address _to, uint256 _value) public returns (bool success){ if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0 && allowTransfer) { balances[_to] += _value; balances[_from] -= _value; allowed[_from][msg.sender] -= _value; Transfer(_from, _to, _value); return true; } else { return false; } } function balanceOf(address _owner) constant public returns (uint256 balance){ return balances[_owner] + lockedBalances[_owner]; } function availableBalanceOf(address _owner) constant public returns (uint256 balance){ return balances[_owner]; } function approve(address _spender, uint256 _value) public returns (bool success){ allowed[msg.sender][_spender] = _value; Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) constant public returns (uint256 remaining){ return allowed[_owner][_spender]; } } ///////////////////// //GAME.COM ICO TOKEN// ///////////////////// contract GameICO is StandardToken, SafeMath { // Descriptive properties string public constant name = "Game.com Token"; string public constant symbol = "GTC"; uint256 public constant decimals = 18; string public version = "1.0"; // Account for ether proceed. address public etherProceedsAccount = 0x0; address public multiWallet = 0x0; //owners mapping (address => bool) public isOwner; address[] public owners; // These params specify the start, end, min, and max of the sale. bool public isFinalized; uint256 public window0TotalSupply = 0; uint256 public window1TotalSupply = 0; uint256 public window2TotalSupply = 0; uint256 public window3TotalSupply = 0; uint256 public window0StartTime = 0; uint256 public window0EndTime = 0; uint256 public window1StartTime = 0; uint256 public window1EndTime = 0; uint256 public window2StartTime = 0; uint256 public window2EndTime = 0; uint256 public window3StartTime = 0; uint256 public window3EndTime = 0; // setting the capacity of every part of ico uint256 public preservedTokens = 1300000000 * 10**decimals; uint256 public window0TokenCreationCap = 200000000 * 10**decimals; uint256 public window1TokenCreationCap = 200000000 * 10**decimals; uint256 public window2TokenCreationCap = 300000000 * 10**decimals; uint256 public window3TokenCreationCap = 0 * 10**decimals; // Setting the exchange rate for the ICO. uint256 public window0TokenExchangeRate = 5000; uint256 public window1TokenExchangeRate = 4000; uint256 public window2TokenExchangeRate = 3000; uint256 public window3TokenExchangeRate = 0; uint256 public preICOLimit = 0; bool public instantTransfer = false; // Events for logging refunds and token creation. event CreateGameIco(address indexed _to, uint256 _value); event PreICOTokenPushed(address indexed _buyer, uint256 _amount); event UnlockBalance(address indexed _owner, uint256 _amount); event OwnerAddition(address indexed owner); event OwnerRemoval(address indexed owner); modifier ownerExists(address owner) { require(isOwner[owner]); _; } // constructor function GameICO() public { totalSupply = 2000000000 * 10**decimals; isFinalized = false; etherProceedsAccount = msg.sender; } function adjustTime( uint256 _window0StartTime, uint256 _window0EndTime, uint256 _window1StartTime, uint256 _window1EndTime, uint256 _window2StartTime, uint256 _window2EndTime) public{ require(msg.sender == etherProceedsAccount); window0StartTime = _window0StartTime; window0EndTime = _window0EndTime; window1StartTime = _window1StartTime; window1EndTime = _window1EndTime; window2StartTime = _window2StartTime; window2EndTime = _window2EndTime; } function adjustSupply( uint256 _window0TotalSupply, uint256 _window1TotalSupply, uint256 _window2TotalSupply) public{ require(msg.sender == etherProceedsAccount); window0TotalSupply = _window0TotalSupply * 10**decimals; window1TotalSupply = _window1TotalSupply * 10**decimals; window2TotalSupply = _window2TotalSupply * 10**decimals; } function adjustCap( uint256 _preservedTokens, uint256 _window0TokenCreationCap, uint256 _window1TokenCreationCap, uint256 _window2TokenCreationCap) public{ require(msg.sender == etherProceedsAccount); preservedTokens = _preservedTokens * 10**decimals; window0TokenCreationCap = _window0TokenCreationCap * 10**decimals; window1TokenCreationCap = _window1TokenCreationCap * 10**decimals; window2TokenCreationCap = _window2TokenCreationCap * 10**decimals; } function adjustRate( uint256 _window0TokenExchangeRate, uint256 _window1TokenExchangeRate, uint256 _window2TokenExchangeRate) public{ require(msg.sender == etherProceedsAccount); window0TokenExchangeRate = _window0TokenExchangeRate; window1TokenExchangeRate = _window1TokenExchangeRate; window2TokenExchangeRate = _window2TokenExchangeRate; } function setProceedsAccount(address _newEtherProceedsAccount) public{ require(msg.sender == etherProceedsAccount); etherProceedsAccount = _newEtherProceedsAccount; } function setMultiWallet(address _newWallet) public{ require(msg.sender == etherProceedsAccount); multiWallet = _newWallet; } function setPreICOLimit(uint256 _preICOLimit) public{ require(msg.sender == etherProceedsAccount); preICOLimit = _preICOLimit; } function setInstantTransfer(bool _instantTransfer) public{ require(msg.sender == etherProceedsAccount); instantTransfer = _instantTransfer; } function setAllowTransfer(bool _allowTransfer) public{ require(msg.sender == etherProceedsAccount); allowTransfer = _allowTransfer; } function addOwner(address owner) public{ require(msg.sender == etherProceedsAccount); isOwner[owner] = true; owners.push(owner); OwnerAddition(owner); } function removeOwner(address owner) public{ require(msg.sender == etherProceedsAccount); isOwner[owner] = false; OwnerRemoval(owner); } function preICOPush(address buyer, uint256 amount) public{ require(msg.sender == etherProceedsAccount); uint256 tokens = 0; uint256 checkedSupply = 0; checkedSupply = safeAdd(window0TotalSupply, amount); require(window0TokenCreationCap >= checkedSupply); assignLockedBalance(buyer, amount); window0TotalSupply = checkedSupply; PreICOTokenPushed(buyer, amount); } function lockedBalanceOf(address _owner) constant public returns (uint256 balance) { return lockedBalances[_owner]; } function initLockedBalanceOf(address _owner) constant public returns (uint256 balance) { return initLockedBalances[_owner]; } function unlockBalance(address _owner, uint256 prob) public ownerExists(msg.sender) returns (bool){ uint256 shouldUnlockedBalance = 0; shouldUnlockedBalance = initLockedBalances[_owner] * prob / 100; if(shouldUnlockedBalance > lockedBalances[_owner]){ shouldUnlockedBalance = lockedBalances[_owner]; } balances[_owner] += shouldUnlockedBalance; lockedBalances[_owner] -= shouldUnlockedBalance; UnlockBalance(_owner, shouldUnlockedBalance); return true; } function () payable public{ create(); } function create() internal{ require(!isFinalized); require(msg.value >= 0.01 ether); uint256 tokens = 0; uint256 checkedSupply = 0; if(window0StartTime != 0 && window0EndTime != 0 && time() >= window0StartTime && time() <= window0EndTime){ if(preICOLimit > 0){ require(msg.value >= preICOLimit); } tokens = safeMult(msg.value, window0TokenExchangeRate); checkedSupply = safeAdd(window0TotalSupply, tokens); require(window0TokenCreationCap >= checkedSupply); assignLockedBalance(msg.sender, tokens); window0TotalSupply = checkedSupply; if(multiWallet != 0x0 && instantTransfer) multiWallet.transfer(msg.value); CreateGameIco(msg.sender, tokens); }else if(window1StartTime != 0 && window1EndTime!= 0 && time() >= window1StartTime && time() <= window1EndTime){ tokens = safeMult(msg.value, window1TokenExchangeRate); checkedSupply = safeAdd(window1TotalSupply, tokens); require(window1TokenCreationCap >= checkedSupply); balances[msg.sender] += tokens; window1TotalSupply = checkedSupply; if(multiWallet != 0x0 && instantTransfer) multiWallet.transfer(msg.value); CreateGameIco(msg.sender, tokens); }else if(window2StartTime != 0 && window2EndTime != 0 && time() >= window2StartTime && time() <= window2EndTime){ tokens = safeMult(msg.value, window2TokenExchangeRate); checkedSupply = safeAdd(window2TotalSupply, tokens); require(window2TokenCreationCap >= checkedSupply); balances[msg.sender] += tokens; window2TotalSupply = checkedSupply; if(multiWallet != 0x0 && instantTransfer) multiWallet.transfer(msg.value); CreateGameIco(msg.sender, tokens); }else{ require(false); } } function time() internal returns (uint) { return block.timestamp; } function today(uint startTime) internal returns (uint) { return dayFor(time(), startTime); } function dayFor(uint timestamp, uint startTime) internal returns (uint) { return timestamp < startTime ? 0 : safeSubtract(timestamp, startTime) / 24 hours + 1; } function withDraw(uint256 _value) public{ require(msg.sender == etherProceedsAccount); if(multiWallet != 0x0){ multiWallet.transfer(_value); }else{ etherProceedsAccount.transfer(_value); } } function finalize() public{ require(!isFinalized); require(msg.sender == etherProceedsAccount); isFinalized = true; if(multiWallet != 0x0){ assignLockedBalance(multiWallet, totalSupply- window0TotalSupply- window1TotalSupply - window2TotalSupply); if(this.balance > 0) multiWallet.transfer(this.balance); }else{ assignLockedBalance(etherProceedsAccount, totalSupply- window0TotalSupply- window1TotalSupply - window2TotalSupply); if(this.balance > 0) etherProceedsAccount.transfer(this.balance); } } function supply() constant public returns (uint256){ return window0TotalSupply + window1TotalSupply + window2TotalSupply; } function assignLockedBalance(address _owner, uint256 val) private{ initLockedBalances[_owner] += val; lockedBalances[_owner] += val; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"window0TotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_window0TokenExchangeRate","type":"uint256"},{"name":"_window1TokenExchangeRate","type":"uint256"},{"name":"_window2TokenExchangeRate","type":"uint256"}],"name":"adjustRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"owners","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"preservedTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"},{"name":"prob","type":"uint256"}],"name":"unlockBalance","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"supply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window3EndTime","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":true,"inputs":[],"name":"window3TotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_window0TotalSupply","type":"uint256"},{"name":"_window1TotalSupply","type":"uint256"},{"name":"_window2TotalSupply","type":"uint256"}],"name":"adjustSupply","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_allowTransfer","type":"bool"}],"name":"setAllowTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window2StartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"withDraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"removeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window2TokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"availableBalanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window2TokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_preICOLimit","type":"uint256"}],"name":"setPreICOLimit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window3TokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window3StartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multiWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window2EndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"lockedBalanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newWallet","type":"address"}],"name":"setMultiWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window1TotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"instantTransfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"owner","type":"address"}],"name":"addOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_window0StartTime","type":"uint256"},{"name":"_window0EndTime","type":"uint256"},{"name":"_window1StartTime","type":"uint256"},{"name":"_window1EndTime","type":"uint256"},{"name":"_window2StartTime","type":"uint256"},{"name":"_window2EndTime","type":"uint256"}],"name":"adjustTime","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window1TokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isFinalized","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newEtherProceedsAccount","type":"address"}],"name":"setProceedsAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_instantTransfer","type":"bool"}],"name":"setInstantTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window1TokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"initLockedBalanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_preservedTokens","type":"uint256"},{"name":"_window0TokenCreationCap","type":"uint256"},{"name":"_window1TokenCreationCap","type":"uint256"},{"name":"_window2TokenCreationCap","type":"uint256"}],"name":"adjustCap","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window1StartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window2TotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"buyer","type":"address"},{"name":"amount","type":"uint256"}],"name":"preICOPush","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"window0StartTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window1EndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window3TokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window0TokenCreationCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window0EndTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"preICOLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"window0TokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"etherProceedsAccount","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"CreateGameIco","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_buyer","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"PreICOTokenPushed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"UnlockBalance","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"OwnerAddition","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"OwnerRemoval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]Contract Creation Code
606060409081526005805460ff191690558051908101604052600381527f312e300000000000000000000000000000000000000000000000000000000000602082015260069080516200005792916020019062000155565b5060078054600160a060020a03199081169091556008805490911690556000600c819055600d819055600e819055600f819055601081905560118190556012819055601381905560148190556015819055601681905560178190556b043355b53628a6b5940000006018556aa56fa5b99019a5c80000006019819055601a556af8277896582678ac000000601b55601c819055611388601d55610fa0601e55610bb8601f5560208190556021556022805460ff1916905534156200011a57600080fd5b6b06765c793fa10079d0000000600055600b805460ff1916905560078054600160a060020a03191633600160a060020a0316179055620001fa565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200019857805160ff1916838001178555620001c8565b82800160010185558215620001c8579182015b82811115620001c8578251825591602001919060010190620001ab565b50620001d6929150620001da565b5090565b620001f791905b80821115620001d65760008155600101620001e1565b90565b61180c806200020a6000396000f300606060405236156102a65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663024187a581146102b057806302437982146102d5578063025e7c27146102f157806302942724146103235780630426dcef14610336578063047fc9aa1461036c578063053e32531461037f57806306fdde0314610392578063075e0a7c1461041c5780630770a0741461042f578063095ea7b31461044b5780630b81e2161461046d578063139654e01461048557806314174f3314610498578063173825d9146104ae57806318160ddd146104cd57806323b872dd146104e05780632438b6741461050857806325d998bb1461051b57806328d4cc241461053a5780632dd608ce1461054d5780632f54bf6e14610563578063313ce567146105825780633b86758a146105955780633d814377146105a85780634ab7508a146105bb5780634bb278f3146105ce57806354fd4d50146105e1578063576cfdd7146105f45780635935573614610607578063632046481461062657806367d4f541146106455780636b7eba7d146106585780637065cb481461066b57806370a082311461068a578063863f2a19146106a957806389d67775146106ce5780638d4e4083146106e157806395d89b41146106f4578063979e199d14610707578063a10fc32f14610726578063a7d304001461073e578063a9059cbb14610751578063a91d6c6514610773578063b128ca5c14610792578063bfffe670146107b1578063c8ef8b00146107c4578063ca4f0911146107d7578063d8cdac0d146107f9578063dc85b9961461080c578063dd42faf71461081f578063dd62ed3e14610832578063e378f04514610857578063e8e032801461086a578063ea60e79b1461087d578063edff270214610890578063f3333e7f146108a3575b6102ae6108b6565b005b34156102bb57600080fd5b6102c3610bd9565b60405190815260200160405180910390f35b34156102e057600080fd5b6102ae600435602435604435610bdf565b34156102fc57600080fd5b610307600435610c08565b604051600160a060020a03909116815260200160405180910390f35b341561032e57600080fd5b6102c3610c30565b341561034157600080fd5b610358600160a060020a0360043516602435610c36565b604051901515815260200160405180910390f35b341561037757600080fd5b6102c3610d24565b341561038a57600080fd5b6102c3610d33565b341561039d57600080fd5b6103a5610d39565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156103e15780820151838201526020016103c9565b50505050905090810190601f16801561040e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561042757600080fd5b6102c3610d70565b341561043a57600080fd5b6102ae600435602435604435610d76565b341561045657600080fd5b610358600160a060020a0360043516602435610dac565b341561047857600080fd5b6102ae6004351515610e19565b341561049057600080fd5b6102c3610e47565b34156104a357600080fd5b6102ae600435610e4d565b34156104b957600080fd5b6102ae600160a060020a0360043516610ee7565b34156104d857600080fd5b6102c3610f52565b34156104eb57600080fd5b610358600160a060020a0360043581169060243516604435610f58565b341561051357600080fd5b6102c361105e565b341561052657600080fd5b6102c3600160a060020a0360043516611064565b341561054557600080fd5b6102c361107f565b341561055857600080fd5b6102ae600435611085565b341561056e57600080fd5b610358600160a060020a03600435166110a5565b341561058d57600080fd5b6102c36110ba565b34156105a057600080fd5b6102c36110bf565b34156105b357600080fd5b6102c36110c5565b34156105c657600080fd5b6103076110cb565b34156105d957600080fd5b6102ae6110da565b34156105ec57600080fd5b6103a561121c565b34156105ff57600080fd5b6102c36112ba565b341561061257600080fd5b6102c3600160a060020a03600435166112c0565b341561063157600080fd5b6102ae600160a060020a03600435166112db565b341561065057600080fd5b6102c3611325565b341561066357600080fd5b61035861132b565b341561067657600080fd5b6102ae600160a060020a0360043516611334565b341561069557600080fd5b6102c3600160a060020a03600435166113eb565b34156106b457600080fd5b6102ae60043560243560443560643560843560a435611413565b34156106d957600080fd5b6102c361144b565b34156106ec57600080fd5b610358611451565b34156106ff57600080fd5b6103a561145a565b341561071257600080fd5b6102ae600160a060020a0360043516611491565b341561073157600080fd5b6102ae60043515156114db565b341561074957600080fd5b6102c3611509565b341561075c57600080fd5b610358600160a060020a036004351660243561150f565b341561077e57600080fd5b6102c3600160a060020a03600435166115c0565b341561079d57600080fd5b6102ae6004356024356044356064356115db565b34156107bc57600080fd5b6102c3611616565b34156107cf57600080fd5b6102c361161c565b34156107e257600080fd5b6102ae600160a060020a0360043516602435611622565b341561080457600080fd5b6102c36116bb565b341561081757600080fd5b6102c36116c1565b341561082a57600080fd5b6102c36116c7565b341561083d57600080fd5b6102c3600160a060020a03600435811690602435166116cd565b341561086257600080fd5b6102c36116f8565b341561087557600080fd5b6102c36116fe565b341561088857600080fd5b6102c3611704565b341561089b57600080fd5b6102c361170a565b34156108ae57600080fd5b610307611710565b600b54600090819060ff16156108cb57600080fd5b662386f26fc100003410156108df57600080fd5b50506010546000908190158015906108f8575060115415155b801561090d575060105461090a61171f565b10155b8015610922575060115461091f61171f565b11155b15610a1457600060215411156109415760215434101561094157600080fd5b61094d34601d54611723565b915061095b600c548361174a565b9050806019541015151561096e57600080fd5b6109783383611767565b600c819055600854600160a060020a031615801590610999575060225460ff165b156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b33600160a060020a03167f3f402dfc8020f924e0dc4c1b49ea7a15cde30dbc6fb6d88da078403ae53136a08360405190815260200160405180910390a2610bd5565b60125415801590610a26575060135415155b8015610a3b5750601254610a3861171f565b10155b8015610a505750601354610a4d61171f565b11155b15610af257610a6134601e54611723565b9150610a6f600d548361174a565b905080601a5410151515610a8257600080fd5b600160a060020a033381166000908152600160205260409020805484019055600d8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b60145415801590610b04575060155415155b8015610b195750601454610b1661171f565b10155b8015610b2e5750601554610b2b61171f565b11155b15610bd057610b3f34601f54611723565b9150610b4d600e548361174a565b905080601b5410151515610b6057600080fd5b600160a060020a033381166000908152600160205260409020805484019055600e8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b600080fd5b5050565b600c5481565b60075433600160a060020a03908116911614610bfa57600080fd5b601d92909255601e55601f55565b600a805482908110610c1657fe5b600091825260209091200154600160a060020a0316905081565b60185481565b33600160a060020a0381166000908152600960205260408120549091829160ff161515610c6257600080fd5b600160a060020a0385166000908152600360209081526040808320546002909252909120546064918602919091049250821115610cb557600160a060020a03851660009081526002602052604090205491505b600160a060020a0385166000818152600160209081526040808320805487019055600290915290819020805485900390557fe8389fd25dbf83305447663fe65717429b78ce3f6f48c701e5fda330b0c29b979084905190815260200160405180910390a2506001949350505050565b600e54600d54600c5401015b90565b60175481565b60408051908101604052600e81527f47616d652e636f6d20546f6b656e000000000000000000000000000000000000602082015281565b600f5481565b60075433600160a060020a03908116911614610d9157600080fd5b670de0b6b3a7640000928302600c55908202600d5502600e55565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60075433600160a060020a03908116911614610e3457600080fd5b6005805460ff1916911515919091179055565b60145481565b60075433600160a060020a03908116911614610e6857600080fd5b600854600160a060020a031615610eb157600854600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610eac57600080fd5b610ee4565b600754600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610ee457600080fd5b50565b60075433600160a060020a03908116911614610f0257600080fd5b600160a060020a03811660008181526009602052604090819020805460ff191690557f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b90905160405180910390a250565b60005481565b600160a060020a038316600090815260016020526040812054829010801590610fa85750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b8015610fb45750600082115b8015610fc2575060055460ff165b1561105357600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600483528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001611057565b5060005b9392505050565b601f5481565b600160a060020a031660009081526001602052604090205490565b601b5481565b60075433600160a060020a039081169116146110a057600080fd5b602155565b60096020526000908152604090205460ff1681565b601281565b601c5481565b60165481565b600854600160a060020a031681565b600b5460ff16156110ea57600080fd5b60075433600160a060020a0390811691161461110557600080fd5b600b805460ff19166001179055600854600160a060020a0316156111a157611150600860009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561119c57600854600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561119c57600080fd5b61121a565b6111ce600760009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561121a57600754600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561121a57600080fd5b565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b25780601f10611287576101008083540402835291602001916112b2565b820191906000526020600020905b81548152906001019060200180831161129557829003601f168201915b505050505081565b60155481565b600160a060020a031660009081526002602052604090205490565b60075433600160a060020a039081169116146112f657600080fd5b6008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600d5481565b60225460ff1681565b60075433600160a060020a0390811691161461134f57600080fd5b600160a060020a0381166000908152600960205260409020805460ff19166001908117909155600a8054909181016113878382611799565b506000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383169081179091557ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250565b600160a060020a03166000908152600260209081526040808320546001909252909120540190565b60075433600160a060020a0390811691161461142e57600080fd5b601095909555601193909355601291909155601355601455601555565b601a5481565b600b5460ff1681565b60408051908101604052600381527f4754430000000000000000000000000000000000000000000000000000000000602082015281565b60075433600160a060020a039081169116146114ac57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075433600160a060020a039081169116146114f657600080fd5b6022805460ff1916911515919091179055565b601e5481565b600160a060020a0333166000908152600160205260408120548290108015906115385750600082115b8015611546575060055460ff165b156115b857600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610e13565b506000610e13565b600160a060020a031660009081526003602052604090205490565b60075433600160a060020a039081169116146115f657600080fd5b670de0b6b3a76400009384026018559183026019558202601a5502601b55565b60125481565b600e5481565b600754600090819033600160a060020a0390811691161461164257600080fd5b6000915060009050611656600c548461174a565b9050806019541015151561166957600080fd5b6116738484611767565b600c819055600160a060020a0384167fdb2d10a559cb6e14fee5a7a2d8c216314e11c22404e85a4f9af45f07c87192bb8460405190815260200160405180910390a250505050565b60105481565b60135481565b60205481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60195481565b60115481565b60215481565b601d5481565b600754600160a060020a031681565b4290565b600082820283158061173f575082848281151561173c57fe5b04145b151561105757600080fd5b600082820183811080159061173f57508281101561105757600080fd5b600160a060020a0390911660009081526003602090815260408083208054850190556002909152902080549091019055565b8154818355818115116117bd576000838152602090206117bd9181019083016117c2565b505050565b610d3091905b808211156117dc57600081556001016117c8565b50905600a165627a7a72305820934d1cfda3c822f253dd58812bb886ab39e7762df7e7c24bdc2fc778ddb813ff0029
Deployed Bytecode
0x606060405236156102a65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663024187a581146102b057806302437982146102d5578063025e7c27146102f157806302942724146103235780630426dcef14610336578063047fc9aa1461036c578063053e32531461037f57806306fdde0314610392578063075e0a7c1461041c5780630770a0741461042f578063095ea7b31461044b5780630b81e2161461046d578063139654e01461048557806314174f3314610498578063173825d9146104ae57806318160ddd146104cd57806323b872dd146104e05780632438b6741461050857806325d998bb1461051b57806328d4cc241461053a5780632dd608ce1461054d5780632f54bf6e14610563578063313ce567146105825780633b86758a146105955780633d814377146105a85780634ab7508a146105bb5780634bb278f3146105ce57806354fd4d50146105e1578063576cfdd7146105f45780635935573614610607578063632046481461062657806367d4f541146106455780636b7eba7d146106585780637065cb481461066b57806370a082311461068a578063863f2a19146106a957806389d67775146106ce5780638d4e4083146106e157806395d89b41146106f4578063979e199d14610707578063a10fc32f14610726578063a7d304001461073e578063a9059cbb14610751578063a91d6c6514610773578063b128ca5c14610792578063bfffe670146107b1578063c8ef8b00146107c4578063ca4f0911146107d7578063d8cdac0d146107f9578063dc85b9961461080c578063dd42faf71461081f578063dd62ed3e14610832578063e378f04514610857578063e8e032801461086a578063ea60e79b1461087d578063edff270214610890578063f3333e7f146108a3575b6102ae6108b6565b005b34156102bb57600080fd5b6102c3610bd9565b60405190815260200160405180910390f35b34156102e057600080fd5b6102ae600435602435604435610bdf565b34156102fc57600080fd5b610307600435610c08565b604051600160a060020a03909116815260200160405180910390f35b341561032e57600080fd5b6102c3610c30565b341561034157600080fd5b610358600160a060020a0360043516602435610c36565b604051901515815260200160405180910390f35b341561037757600080fd5b6102c3610d24565b341561038a57600080fd5b6102c3610d33565b341561039d57600080fd5b6103a5610d39565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156103e15780820151838201526020016103c9565b50505050905090810190601f16801561040e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561042757600080fd5b6102c3610d70565b341561043a57600080fd5b6102ae600435602435604435610d76565b341561045657600080fd5b610358600160a060020a0360043516602435610dac565b341561047857600080fd5b6102ae6004351515610e19565b341561049057600080fd5b6102c3610e47565b34156104a357600080fd5b6102ae600435610e4d565b34156104b957600080fd5b6102ae600160a060020a0360043516610ee7565b34156104d857600080fd5b6102c3610f52565b34156104eb57600080fd5b610358600160a060020a0360043581169060243516604435610f58565b341561051357600080fd5b6102c361105e565b341561052657600080fd5b6102c3600160a060020a0360043516611064565b341561054557600080fd5b6102c361107f565b341561055857600080fd5b6102ae600435611085565b341561056e57600080fd5b610358600160a060020a03600435166110a5565b341561058d57600080fd5b6102c36110ba565b34156105a057600080fd5b6102c36110bf565b34156105b357600080fd5b6102c36110c5565b34156105c657600080fd5b6103076110cb565b34156105d957600080fd5b6102ae6110da565b34156105ec57600080fd5b6103a561121c565b34156105ff57600080fd5b6102c36112ba565b341561061257600080fd5b6102c3600160a060020a03600435166112c0565b341561063157600080fd5b6102ae600160a060020a03600435166112db565b341561065057600080fd5b6102c3611325565b341561066357600080fd5b61035861132b565b341561067657600080fd5b6102ae600160a060020a0360043516611334565b341561069557600080fd5b6102c3600160a060020a03600435166113eb565b34156106b457600080fd5b6102ae60043560243560443560643560843560a435611413565b34156106d957600080fd5b6102c361144b565b34156106ec57600080fd5b610358611451565b34156106ff57600080fd5b6103a561145a565b341561071257600080fd5b6102ae600160a060020a0360043516611491565b341561073157600080fd5b6102ae60043515156114db565b341561074957600080fd5b6102c3611509565b341561075c57600080fd5b610358600160a060020a036004351660243561150f565b341561077e57600080fd5b6102c3600160a060020a03600435166115c0565b341561079d57600080fd5b6102ae6004356024356044356064356115db565b34156107bc57600080fd5b6102c3611616565b34156107cf57600080fd5b6102c361161c565b34156107e257600080fd5b6102ae600160a060020a0360043516602435611622565b341561080457600080fd5b6102c36116bb565b341561081757600080fd5b6102c36116c1565b341561082a57600080fd5b6102c36116c7565b341561083d57600080fd5b6102c3600160a060020a03600435811690602435166116cd565b341561086257600080fd5b6102c36116f8565b341561087557600080fd5b6102c36116fe565b341561088857600080fd5b6102c3611704565b341561089b57600080fd5b6102c361170a565b34156108ae57600080fd5b610307611710565b600b54600090819060ff16156108cb57600080fd5b662386f26fc100003410156108df57600080fd5b50506010546000908190158015906108f8575060115415155b801561090d575060105461090a61171f565b10155b8015610922575060115461091f61171f565b11155b15610a1457600060215411156109415760215434101561094157600080fd5b61094d34601d54611723565b915061095b600c548361174a565b9050806019541015151561096e57600080fd5b6109783383611767565b600c819055600854600160a060020a031615801590610999575060225460ff165b156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b33600160a060020a03167f3f402dfc8020f924e0dc4c1b49ea7a15cde30dbc6fb6d88da078403ae53136a08360405190815260200160405180910390a2610bd5565b60125415801590610a26575060135415155b8015610a3b5750601254610a3861171f565b10155b8015610a505750601354610a4d61171f565b11155b15610af257610a6134601e54611723565b9150610a6f600d548361174a565b905080601a5410151515610a8257600080fd5b600160a060020a033381166000908152600160205260409020805484019055600d8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b60145415801590610b04575060155415155b8015610b195750601454610b1661171f565b10155b8015610b2e5750601554610b2b61171f565b11155b15610bd057610b3f34601f54611723565b9150610b4d600e548361174a565b905080601b5410151515610b6057600080fd5b600160a060020a033381166000908152600160205260409020805484019055600e8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b600080fd5b5050565b600c5481565b60075433600160a060020a03908116911614610bfa57600080fd5b601d92909255601e55601f55565b600a805482908110610c1657fe5b600091825260209091200154600160a060020a0316905081565b60185481565b33600160a060020a0381166000908152600960205260408120549091829160ff161515610c6257600080fd5b600160a060020a0385166000908152600360209081526040808320546002909252909120546064918602919091049250821115610cb557600160a060020a03851660009081526002602052604090205491505b600160a060020a0385166000818152600160209081526040808320805487019055600290915290819020805485900390557fe8389fd25dbf83305447663fe65717429b78ce3f6f48c701e5fda330b0c29b979084905190815260200160405180910390a2506001949350505050565b600e54600d54600c5401015b90565b60175481565b60408051908101604052600e81527f47616d652e636f6d20546f6b656e000000000000000000000000000000000000602082015281565b600f5481565b60075433600160a060020a03908116911614610d9157600080fd5b670de0b6b3a7640000928302600c55908202600d5502600e55565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60075433600160a060020a03908116911614610e3457600080fd5b6005805460ff1916911515919091179055565b60145481565b60075433600160a060020a03908116911614610e6857600080fd5b600854600160a060020a031615610eb157600854600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610eac57600080fd5b610ee4565b600754600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610ee457600080fd5b50565b60075433600160a060020a03908116911614610f0257600080fd5b600160a060020a03811660008181526009602052604090819020805460ff191690557f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b90905160405180910390a250565b60005481565b600160a060020a038316600090815260016020526040812054829010801590610fa85750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b8015610fb45750600082115b8015610fc2575060055460ff165b1561105357600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600483528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001611057565b5060005b9392505050565b601f5481565b600160a060020a031660009081526001602052604090205490565b601b5481565b60075433600160a060020a039081169116146110a057600080fd5b602155565b60096020526000908152604090205460ff1681565b601281565b601c5481565b60165481565b600854600160a060020a031681565b600b5460ff16156110ea57600080fd5b60075433600160a060020a0390811691161461110557600080fd5b600b805460ff19166001179055600854600160a060020a0316156111a157611150600860009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561119c57600854600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561119c57600080fd5b61121a565b6111ce600760009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561121a57600754600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561121a57600080fd5b565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b25780601f10611287576101008083540402835291602001916112b2565b820191906000526020600020905b81548152906001019060200180831161129557829003601f168201915b505050505081565b60155481565b600160a060020a031660009081526002602052604090205490565b60075433600160a060020a039081169116146112f657600080fd5b6008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600d5481565b60225460ff1681565b60075433600160a060020a0390811691161461134f57600080fd5b600160a060020a0381166000908152600960205260409020805460ff19166001908117909155600a8054909181016113878382611799565b506000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383169081179091557ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250565b600160a060020a03166000908152600260209081526040808320546001909252909120540190565b60075433600160a060020a0390811691161461142e57600080fd5b601095909555601193909355601291909155601355601455601555565b601a5481565b600b5460ff1681565b60408051908101604052600381527f4754430000000000000000000000000000000000000000000000000000000000602082015281565b60075433600160a060020a039081169116146114ac57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075433600160a060020a039081169116146114f657600080fd5b6022805460ff1916911515919091179055565b601e5481565b600160a060020a0333166000908152600160205260408120548290108015906115385750600082115b8015611546575060055460ff165b156115b857600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610e13565b506000610e13565b600160a060020a031660009081526003602052604090205490565b60075433600160a060020a039081169116146115f657600080fd5b670de0b6b3a76400009384026018559183026019558202601a5502601b55565b60125481565b600e5481565b600754600090819033600160a060020a0390811691161461164257600080fd5b6000915060009050611656600c548461174a565b9050806019541015151561166957600080fd5b6116738484611767565b600c819055600160a060020a0384167fdb2d10a559cb6e14fee5a7a2d8c216314e11c22404e85a4f9af45f07c87192bb8460405190815260200160405180910390a250505050565b60105481565b60135481565b60205481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60195481565b60115481565b60215481565b601d5481565b600754600160a060020a031681565b4290565b600082820283158061173f575082848281151561173c57fe5b04145b151561105757600080fd5b600082820183811080159061173f57508281101561105757600080fd5b600160a060020a0390911660009081526003602090815260408083208054850190556002909152902080549091019055565b8154818355818115116117bd576000838152602090206117bd9181019083016117c2565b505050565b610d3091905b808211156117dc57600081556001016117c8565b50905600a165627a7a72305820934d1cfda3c822f253dd58812bb886ab39e7762df7e7c24bdc2fc778ddb813ff0029
Swarm Source
bzzr://934d1cfda3c822f253dd58812bb886ab39e7762df7e7c24bdc2fc778ddb813ff
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)