Sponsored:   Temco - Join the Largest VC Backed ICO on the Bitcoin Network! TEMCO KYC Whitelist Starts Now!!
Contract Overview | GameICO
Balance: 0 Ether
Ether Value: $0
Transactions: 90384 txns
Token Tracker: Game.com Token (GTC)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x3f62ea44a13de26935ef42c5c8e7a790b0789809at txn 0xa9d3b16ff206546542afca060e84ba77458de3ffb371eaa037bb1006c3cf8075
Token Balance:
 Latest 25 transactions from a total of 90384 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0xa523b6032b0a5d4855d96c58d5ef885246e56c75f38c3ce4d427708c50cc9047(pending)0xc31f536f9e163e66f5a4ba048d580e9345ebcdcb  IN  0xb70835d7822ebb9426b56543e391846c107bd32c0 Ether(Pending)
0xb0847e1024a608a3ce2c86467fe4c1176151c1f90c7385e7ca6364f240cc5c932 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.003582444
0x792d3ef465b2f1adbc173e004229b3b4a897829033c06e3790e1db7f8aea00a45 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.003367616
0x3300b47c6f3390a21634872d47589fe3c20a7133430e0fc7afbb043fb93c28c021 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.0026032348
0xe5a7f0bfaaf85b88f633b1a0eba82724b911bb7a6fc8f8cf401b63d6524ea73928 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.00367885
0x657841d97c303071c8498abf4c59052baa1618161b8a38de94acdd957cdb71d532 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.002591295
0xa602273dbbe4a919ba7c2a6d9028cf20422e01f02274470c0f38c87e087ae4cf36 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.00368333
0xfa6a38de2fd5a6a466f5ceb5b5bf09ff58c2eb5eeaef284c429a78f18d3e5d1e39 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.00368333
0x616a9206d7bd0a27b8c524712122513bf308e9bc91bf2ac0bb5483334424b78943 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.002520473
0x6cbd2669ffb1dfdca87dc59f8d176c7d1deac63a047ddf4dfe1941196d14bd4e1 hr 3 mins ago0x974a4a1fef1710dc632fe99e2fc0c287a9558257  IN   GameICO0 Ether0.00368333
0x7039cdad9f27f1ed8f1588c208097b0b85ff36439ae289aea3fcc147d9f03f5c1 hr 24 mins agoGate.io_1  IN   GameICO0 Ether0.0008682135
0xceba0b98380ab28e3bfc0f22fa29bba02bb483fa0797ade6124924ec4656684e1 hr 34 mins agoHuobi_4  IN   GameICO0 Ether0.002411712
0x75e3c1e607a9fc372506aef78d78693a935db18f4a43a408d30ff888cf558aa41 hr 36 mins agoHuobi_1  IN   GameICO0 Ether0.003367616
0x92c67f57c387e9acf6bc515e287d3ea4ff69b4385921e526d6bd6a698788e8041 hr 57 mins agoHuobi_3  IN   GameICO0 Ether0.002411712
0x3931b9f2195bc20b394f5ffc382f6b1414e7f263c674f384a4472db02aaa88ea2 hrs 13 mins ago0x2921d26a65fd32bc0bac75dcc6f08e32184aa5c7  IN   GameICO0 Ether0.000338325
0x53eb371e2bd0ef2f66f7f89ad3b3748d291356481f9310317aa8b1c93c7449aa2 hrs 13 mins ago0x3af4d219af79ca4badc2562c3fff8a8950c5ec3b  IN   GameICO0 Ether0.000338325
0xbdaa3df7c3607991901468ff934b1aecdd843acd38b62723c117d712ee5202862 hrs 13 mins ago0xd4d55b9ebcb5506f1ea69cb5c1ba67e7c262badc  IN   GameICO0 Ether0.000338325
0x50f0b70919a0af853eccaaf6b0ca09ed42253da7754ed614b5e0e35b4cd63fea2 hrs 13 mins ago0x73e0a9ec327b497be661f49ceeaf1bdfd7252f58  IN   GameICO0 Ether0.000338325
0xa5d9c4184a25a8a934daebe23f950281c70a336d3d246ffe27be4a927106723e2 hrs 14 mins ago0x6c98cfa2e34334a8cd0698ff0cf16a09e972312c  IN   GameICO0 Ether0.000338325
0x927a4debf997ade9fc3aee6a9d3cc508523204a99b3af9ee13d1e75ebb8be8692 hrs 14 mins ago0xb0fb8377202a3c573ddbf77a38fd414fa15bbfb5  IN   GameICO0 Ether0.000338325
0x7c3d9585e4d7c8f7872140eba8e99889d3b46c7d83c3a931d369a0fadeb56c522 hrs 14 mins ago0x9912ef07fb895645b1fb10aa90a5abca4666e645  IN   GameICO0 Ether0.000338325
0x9b46e3378f3fb82b86ba08e2b69ff2c37e245ef1c23cc6506267728bedec04652 hrs 14 mins ago0xa7cd325233ef52aa9c059b3ad12cfd511f6ae557  IN   GameICO0 Ether0.000338325
0x34af64160ca102c6a0597b55c1b9a5baabf88dadc5397f0adc179a3111b8338d2 hrs 14 mins ago0x56f461a75ecf3f555686ca897d5fec4f87c9a34e  IN   GameICO0 Ether0.000338325
0x8d0a66de3d590f2adcbe4a688560204665775e2519f2e4b85737e5ae4d37f8e62 hrs 14 mins ago0x82220a1c02fa62086d11c503e6cab9cc84d646e5  IN   GameICO0 Ether0.000338325
0x7b0e91d173e50dd83be51f6757a4db1b9144759cbf084bde90d6897ff94f99d22 hrs 14 mins ago0xbfb1db38f56560fb5d5cda09aa96d027365bb242  IN   GameICO0 Ether0.000338325
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0x5ee893c81dc0b4dc748ed1d545ae34bd4a113a6a3ab439bd51468b5c58e588a44652906354 days 13 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.2927 Ether
0x9c214520392cbe963106c95d84320118588425eb3f7945a6e86ee26d8914106f4652856354 days 13 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.1 Ether
0x999e7f3fd9630f2b3290b2371c2d9faa3abc5c40acb621d6b425a4ee10f5f9864652817354 days 13 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.406861764 Ether
0xe05fd2e7296eb0c252a304d33e562f36b922751b13c6cbf721e055ce09c2220d4652454354 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db1 Ether
0xedb597a7f4d2b72a0c3d3b413f5d9a251560afe53b5c22e8f0ead05e6ce0c7124652394354 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.2 Ether
0xd416850624d8ac6a28107b96d9ff061f1282605798c2aa5cde7d9c3eb8e6ec934652313354 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.43305539 Ether
0xaa736c5c251a355b197621dfa86afb6be4be8e90d0e362d563fd19a8b21598c64652283354 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.1 Ether
0x5cfae0ed83b2762a59e9734e4d3b89a8d84c17a75160d40872b59c4716a1c2214652238354 days 16 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.2 Ether
0xac32465865259d973b10ac10d0bf1236b9866df9b44acbfe7eee1ec0df975fa24651952354 days 17 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.2 Ether
0x90c8c24cea7c03bd215740ef6ea3b2fd0bf46a056b93cc04f8579b474a23b1314651906354 days 17 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.4 Ether
0x81b333ee0748eb942c6585fc3b4138ae48bc7cc0bf9bbacfb8e73bce7809f94f4651890354 days 17 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.37 Ether
0x5c77f525c75b9ad184b836195dd84653ce69c8e214550a5c727e950f8a0bcb024651558354 days 18 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db1 Ether
0x585d2960d7630085b1b57258920c6a1209dcd84c3085b2f849ac16992123644a4651516354 days 18 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.4 Ether
0x2f37042ece3db5d5f5dc3c21237e7ccbf6bbdce81485435652bcf1868e031b554651463354 days 18 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.6 Ether
0x9ef8ddab0d370cda09055e74b50ce06fa04155f86f9755dd22277303b0160ea34651247354 days 19 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db2.75 Ether
0xed8aa40df38679af8fa14a0a92da1066a455ea4d90c3696c5f6b3ac1eb4c2e734651247354 days 19 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db1.1027351395 Ether
0x5104d37532e8c51c3ac2554a339c0427e93b8e39ffe74924f5c43dfd8ca007994650738354 days 21 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db1.11751744 Ether
0xc034e714c43b45c5629fa4393fa7034a7f956c3fa29b3cee5c70aaa161cefa024650693354 days 22 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.7 Ether
0xf48980812f35da3911692faccb6481cc279164488609e303df2fa60ce274fcbf4650560354 days 22 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.1703 Ether
0x87d15c9536215245d3bf2fa56a6390547426cad3f59dcea5095b0526f2d1b5264649877355 days 1 hr ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.55 Ether
0xee662245993ce22575b6627f03a564f1afa1b64b141d17abd61b44d458a284cf4647904355 days 9 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.15029285 Ether
0x70999268c30cf5200ad82a1cfb3173dc20a9a986c758adb0f3f3fd380cbe569c4646224355 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.142 Ether
0x767ca783e419886d7c895d3a92e48a3d8c7aa00046d444b31e154dbeabe5671a4646221355 days 15 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.166667 Ether
0x9c31b95c599780b4fbd24406c9a4b2f17628c6087c00ec71c7dc397750f01eb64646110355 days 16 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.175 Ether
0x35ef82a715352939a16edbf5b82be4014587b1ce6d1b217b2bed2f1dd551fe014645759355 days 17 hrs ago0xb70835d7822ebb9426b56543e391846c107bd32c0x6e3fb0b4f227b747f77311faaa609408bffc11db0.15 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: GameICO
Compiler Text: v0.4.17+commit.bdeb9e52
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

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 ABI  
[{"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 Switch To Opcodes View
606060409081526005805460ff191690558051908101604052600381527f312e300000000000000000000000000000000000000000000000000000000000602082015260069080516200005792916020019062000155565b5060078054600160a060020a03199081169091556008805490911690556000600c819055600d819055600e819055600f819055601081905560118190556012819055601381905560148190556015819055601681905560178190556b043355b53628a6b5940000006018556aa56fa5b99019a5c80000006019819055601a556af8277896582678ac000000601b55601c819055611388601d55610fa0601e55610bb8601f5560208190556021556022805460ff1916905534156200011a57600080fd5b6b06765c793fa10079d0000000600055600b805460ff1916905560078054600160a060020a03191633600160a060020a0316179055620001fa565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200019857805160ff1916838001178555620001c8565b82800160010185558215620001c8579182015b82811115620001c8578251825591602001919060010190620001ab565b50620001d6929150620001da565b5090565b620001f791905b80821115620001d65760008155600101620001e1565b90565b61180c806200020a6000396000f300606060405236156102a65763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663024187a581146102b057806302437982146102d5578063025e7c27146102f157806302942724146103235780630426dcef14610336578063047fc9aa1461036c578063053e32531461037f57806306fdde0314610392578063075e0a7c1461041c5780630770a0741461042f578063095ea7b31461044b5780630b81e2161461046d578063139654e01461048557806314174f3314610498578063173825d9146104ae57806318160ddd146104cd57806323b872dd146104e05780632438b6741461050857806325d998bb1461051b57806328d4cc241461053a5780632dd608ce1461054d5780632f54bf6e14610563578063313ce567146105825780633b86758a146105955780633d814377146105a85780634ab7508a146105bb5780634bb278f3146105ce57806354fd4d50146105e1578063576cfdd7146105f45780635935573614610607578063632046481461062657806367d4f541146106455780636b7eba7d146106585780637065cb481461066b57806370a082311461068a578063863f2a19146106a957806389d67775146106ce5780638d4e4083146106e157806395d89b41146106f4578063979e199d14610707578063a10fc32f14610726578063a7d304001461073e578063a9059cbb14610751578063a91d6c6514610773578063b128ca5c14610792578063bfffe670146107b1578063c8ef8b00146107c4578063ca4f0911146107d7578063d8cdac0d146107f9578063dc85b9961461080c578063dd42faf71461081f578063dd62ed3e14610832578063e378f04514610857578063e8e032801461086a578063ea60e79b1461087d578063edff270214610890578063f3333e7f146108a3575b6102ae6108b6565b005b34156102bb57600080fd5b6102c3610bd9565b60405190815260200160405180910390f35b34156102e057600080fd5b6102ae600435602435604435610bdf565b34156102fc57600080fd5b610307600435610c08565b604051600160a060020a03909116815260200160405180910390f35b341561032e57600080fd5b6102c3610c30565b341561034157600080fd5b610358600160a060020a0360043516602435610c36565b604051901515815260200160405180910390f35b341561037757600080fd5b6102c3610d24565b341561038a57600080fd5b6102c3610d33565b341561039d57600080fd5b6103a5610d39565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156103e15780820151838201526020016103c9565b50505050905090810190601f16801561040e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561042757600080fd5b6102c3610d70565b341561043a57600080fd5b6102ae600435602435604435610d76565b341561045657600080fd5b610358600160a060020a0360043516602435610dac565b341561047857600080fd5b6102ae6004351515610e19565b341561049057600080fd5b6102c3610e47565b34156104a357600080fd5b6102ae600435610e4d565b34156104b957600080fd5b6102ae600160a060020a0360043516610ee7565b34156104d857600080fd5b6102c3610f52565b34156104eb57600080fd5b610358600160a060020a0360043581169060243516604435610f58565b341561051357600080fd5b6102c361105e565b341561052657600080fd5b6102c3600160a060020a0360043516611064565b341561054557600080fd5b6102c361107f565b341561055857600080fd5b6102ae600435611085565b341561056e57600080fd5b610358600160a060020a03600435166110a5565b341561058d57600080fd5b6102c36110ba565b34156105a057600080fd5b6102c36110bf565b34156105b357600080fd5b6102c36110c5565b34156105c657600080fd5b6103076110cb565b34156105d957600080fd5b6102ae6110da565b34156105ec57600080fd5b6103a561121c565b34156105ff57600080fd5b6102c36112ba565b341561061257600080fd5b6102c3600160a060020a03600435166112c0565b341561063157600080fd5b6102ae600160a060020a03600435166112db565b341561065057600080fd5b6102c3611325565b341561066357600080fd5b61035861132b565b341561067657600080fd5b6102ae600160a060020a0360043516611334565b341561069557600080fd5b6102c3600160a060020a03600435166113eb565b34156106b457600080fd5b6102ae60043560243560443560643560843560a435611413565b34156106d957600080fd5b6102c361144b565b34156106ec57600080fd5b610358611451565b34156106ff57600080fd5b6103a561145a565b341561071257600080fd5b6102ae600160a060020a0360043516611491565b341561073157600080fd5b6102ae60043515156114db565b341561074957600080fd5b6102c3611509565b341561075c57600080fd5b610358600160a060020a036004351660243561150f565b341561077e57600080fd5b6102c3600160a060020a03600435166115c0565b341561079d57600080fd5b6102ae6004356024356044356064356115db565b34156107bc57600080fd5b6102c3611616565b34156107cf57600080fd5b6102c361161c565b34156107e257600080fd5b6102ae600160a060020a0360043516602435611622565b341561080457600080fd5b6102c36116bb565b341561081757600080fd5b6102c36116c1565b341561082a57600080fd5b6102c36116c7565b341561083d57600080fd5b6102c3600160a060020a03600435811690602435166116cd565b341561086257600080fd5b6102c36116f8565b341561087557600080fd5b6102c36116fe565b341561088857600080fd5b6102c3611704565b341561089b57600080fd5b6102c361170a565b34156108ae57600080fd5b610307611710565b600b54600090819060ff16156108cb57600080fd5b662386f26fc100003410156108df57600080fd5b50506010546000908190158015906108f8575060115415155b801561090d575060105461090a61171f565b10155b8015610922575060115461091f61171f565b11155b15610a1457600060215411156109415760215434101561094157600080fd5b61094d34601d54611723565b915061095b600c548361174a565b9050806019541015151561096e57600080fd5b6109783383611767565b600c819055600854600160a060020a031615801590610999575060225460ff165b156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b33600160a060020a03167f3f402dfc8020f924e0dc4c1b49ea7a15cde30dbc6fb6d88da078403ae53136a08360405190815260200160405180910390a2610bd5565b60125415801590610a26575060135415155b8015610a3b5750601254610a3861171f565b10155b8015610a505750601354610a4d61171f565b11155b15610af257610a6134601e54611723565b9150610a6f600d548361174a565b905080601a5410151515610a8257600080fd5b600160a060020a033381166000908152600160205260409020805484019055600d8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b60145415801590610b04575060155415155b8015610b195750601454610b1661171f565b10155b8015610b2e5750601554610b2b61171f565b11155b15610bd057610b3f34601f54611723565b9150610b4d600e548361174a565b905080601b5410151515610b6057600080fd5b600160a060020a033381166000908152600160205260409020805484019055600e8290556008541615801590610999575060225460ff16156109d257600854600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156109d257600080fd5b600080fd5b5050565b600c5481565b60075433600160a060020a03908116911614610bfa57600080fd5b601d92909255601e55601f55565b600a805482908110610c1657fe5b600091825260209091200154600160a060020a0316905081565b60185481565b33600160a060020a0381166000908152600960205260408120549091829160ff161515610c6257600080fd5b600160a060020a0385166000908152600360209081526040808320546002909252909120546064918602919091049250821115610cb557600160a060020a03851660009081526002602052604090205491505b600160a060020a0385166000818152600160209081526040808320805487019055600290915290819020805485900390557fe8389fd25dbf83305447663fe65717429b78ce3f6f48c701e5fda330b0c29b979084905190815260200160405180910390a2506001949350505050565b600e54600d54600c5401015b90565b60175481565b60408051908101604052600e81527f47616d652e636f6d20546f6b656e000000000000000000000000000000000000602082015281565b600f5481565b60075433600160a060020a03908116911614610d9157600080fd5b670de0b6b3a7640000928302600c55908202600d5502600e55565b600160a060020a03338116600081815260046020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60075433600160a060020a03908116911614610e3457600080fd5b6005805460ff1916911515919091179055565b60145481565b60075433600160a060020a03908116911614610e6857600080fd5b600854600160a060020a031615610eb157600854600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610eac57600080fd5b610ee4565b600754600160a060020a031681156108fc0282604051600060405180830381858888f193505050501515610ee457600080fd5b50565b60075433600160a060020a03908116911614610f0257600080fd5b600160a060020a03811660008181526009602052604090819020805460ff191690557f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b90905160405180910390a250565b60005481565b600160a060020a038316600090815260016020526040812054829010801590610fa85750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b8015610fb45750600082115b8015610fc2575060055460ff165b1561105357600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600483528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001611057565b5060005b9392505050565b601f5481565b600160a060020a031660009081526001602052604090205490565b601b5481565b60075433600160a060020a039081169116146110a057600080fd5b602155565b60096020526000908152604090205460ff1681565b601281565b601c5481565b60165481565b600854600160a060020a031681565b600b5460ff16156110ea57600080fd5b60075433600160a060020a0390811691161461110557600080fd5b600b805460ff19166001179055600854600160a060020a0316156111a157611150600860009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561119c57600854600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561119c57600080fd5b61121a565b6111ce600760009054906101000a9004600160a060020a0316600e54600d54600c54600054030303611767565b600030600160a060020a031631111561121a57600754600160a060020a039081169030163180156108fc0290604051600060405180830381858888f19350505050151561121a57600080fd5b565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b25780601f10611287576101008083540402835291602001916112b2565b820191906000526020600020905b81548152906001019060200180831161129557829003601f168201915b505050505081565b60155481565b600160a060020a031660009081526002602052604090205490565b60075433600160a060020a039081169116146112f657600080fd5b6008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600d5481565b60225460ff1681565b60075433600160a060020a0390811691161461134f57600080fd5b600160a060020a0381166000908152600960205260409020805460ff19166001908117909155600a8054909181016113878382611799565b506000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383169081179091557ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250565b600160a060020a03166000908152600260209081526040808320546001909252909120540190565b60075433600160a060020a0390811691161461142e57600080fd5b601095909555601193909355601291909155601355601455601555565b601a5481565b600b5460ff1681565b60408051908101604052600381527f4754430000000000000000000000000000000000000000000000000000000000602082015281565b60075433600160a060020a039081169116146114ac57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075433600160a060020a039081169116146114f657600080fd5b6022805460ff1916911515919091179055565b601e5481565b600160a060020a0333166000908152600160205260408120548290108015906115385750600082115b8015611546575060055460ff165b156115b857600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610e13565b506000610e13565b600160a060020a031660009081526003602052604090205490565b60075433600160a060020a039081169116146115f657600080fd5b670de0b6b3a76400009384026018559183026019558202601a5502601b55565b60125481565b600e5481565b600754600090819033600160a060020a0390811691161461164257600080fd5b6000915060009050611656600c548461174a565b9050806019541015151561166957600080fd5b6116738484611767565b600c819055600160a060020a0384167fdb2d10a559cb6e14fee5a7a2d8c216314e11c22404e85a4f9af45f07c87192bb8460405190815260200160405180910390a250505050565b60105481565b60135481565b60205481565b600160a060020a03918216600090815260046020908152604080832093909416825291909152205490565b60195481565b60115481565b60215481565b601d5481565b600754600160a060020a031681565b4290565b600082820283158061173f575082848281151561173c57fe5b04145b151561105757600080fd5b600082820183811080159061173f57508281101561105757600080fd5b600160a060020a0390911660009081526003602090815260408083208054850190556002909152902080549091019055565b8154818355818115116117bd576000838152602090206117bd9181019083016117c2565b505050565b610d3091905b808211156117dc57600081556001016117c8565b50905600a165627a7a72305820934d1cfda3c822f253dd58812bb886ab39e7762df7e7c24bdc2fc778ddb813ff0029

   Swarm Source:
bzzr://934d1cfda3c822f253dd58812bb886ab39e7762df7e7c24bdc2fc778ddb813ff

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.