Sponsored:   Ubex.com - World roadshow: Seoul Sep 17-19, Singapore Sep 19-20, Dubai 18-23. Meet us!.
 Latest 25 txns From a total of 35636 Transactions

TxHash Age From To Value [TxFee]
0x32b6c1883ac9f250b5582074df8ee8947b209e3f943edd6903d2244e284d89223 hrs 10 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00038377
0x594c5637ff642adbdd4281a673e43d4295a31656649fa059168ac0e6ff1100934 hrs 8 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00038313
0x11112400e4b57ea76d673b367e6cb584c0ca7c582accdde1cc2d8c2d73870c2e5 hrs 30 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00038377
0xf8c7b7c2449dd4046e827b4a4ad4c3dedc580a3a5c569a3b7ff7dc20ab1761877 hrs 31 mins ago0x3b38df411221126688b7ca4cd3b5c08144e558e5  IN   TokenCard0 Ether0.0001982515
0x30cce37b31418260ffab5b338a4e7f51837fdcb54377dd54ab933624f8bd6ac57 hrs 56 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00038377
0xc174d4ba2131329fb579302a22c55a6fcad48c035288c5124d7f16620638451711 hrs 26 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00053377
0xe6925cc840ecb1b67ac59e72c5afaaf0d9c4e45a04e3297207444ef26999a97811 hrs 39 mins ago0xf740b814e9f399325be082df901e9222ab73f247  IN   TokenCard0 Ether0.000405724
0x0e7631d321776faba403698bb963a56a6ed2dbf8b034690e246d3ca17cf3f83017 hrs 59 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00053249
0xe47715dd0e29e76183a87783bfbf7d4bbefb7c4e88a26e2897c2c2d73fbd709b18 hrs 42 mins ago0x3050bd228514932068a46c0a4ade0478a73713f8  IN   TokenCard0 Ether0.00046626
0x27ee2cb5a4471b23d8f2a17c816239c88a4c4c9a9d7c235ab01144f4ebf7023118 hrs 49 mins ago0x3b38df411221126688b7ca4cd3b5c08144e558e5  IN   TokenCard0 Ether0.00026741877
0x2073fb9941c6fe74d6ab6b0995ef0b54554071491f380023b4e4fb15f094be0e20 hrs 54 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00053377
0x87d5872d2c84f598795e53de490a4447d033107e068812ea3eb67f2261d2210120 hrs 54 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00038441
0x472371b65ebcfbfc9515a04506b60c2a239ad6f1556e9daed015bb1b61cbd54620 hrs 57 mins ago0xb16fd2151b3490d7068f91595d5770068e5d1558  IN   TokenCard0 Ether0.00046626
0x247f7ae31dbbe4c81b951f08226828b3b87b7acfabcc71519525b6fbced08fce20 hrs 57 mins ago0x812ec93d4af2adcdacc7dae902a4761cb235a6f7  IN   TokenCard0 Ether0.00046626
0x632c4c7913e8c37637550430a27cc6bc5f70ae4683c4d4482eb42cc6787e9efa20 hrs 59 mins agoLiqui.io_2  IN   TokenCard0 Ether0.00053377
0xad06858c9e11c83f33eaf08d71e02a94dc839632b040a8de6ca8d06d1be9e63521 hrs 1 min agoLiqui.io_2  IN   TokenCard0 Ether0.00053377
0xe977123bdd3966559f55e759b3714f3ba688328e2b90f4b272d8dfa5c5b8ede823 hrs 53 mins ago0x31e00ee598e542ea3a51170ca63a328d37fd05fc  IN   TokenCard0 Ether0.000275862
0xba1d8c8df25c2b85e85d85bd76a17caffb35a3cb4c5590b33dc3a35371f829b21 day 10 hrs ago0x215401be436233eb22861c5b5c2b3a04337d61f9  IN   TokenCard0 Ether0.000140262
0x20de82bfc8b1f2bd9763ccdb302b2879869b8ffe45f39fe1b9a3be2141e5894d1 day 10 hrs ago0x812ec93d4af2adcdacc7dae902a4761cb235a6f7  IN   TokenCard0 Ether0.00046498
0x3bfb07bd5e61421e4419663552fa3b99572d069d663c9ca03a5a4cbb904d88051 day 10 hrs ago0x074976a8d5f07da5dada1eb248ad369a764bb373  IN   TokenCard0 Ether0.001072764
0x36c5a99e7faabe8d82d70fdd5269bb826893fe72f580e3e66c60fbccc23b2b571 day 10 hrs ago0xdd766f5a16bc5dd9047abae5f71fb5df33fa9d57  IN   TokenCard0 Ether0.00046105
0x2af841a52cfe152d6812a5b09a84e97dd60bbb848cb80f5bc3eafffe8d77f9521 day 10 hrs ago0xdd766f5a16bc5dd9047abae5f71fb5df33fa9d57  IN   TokenCard0 Ether0.00015353
0xc74d0a2f4074f894a099e3e41f7a58890baee3a98d3419daf9d869d023be3faa1 day 11 hrs ago0xdd766f5a16bc5dd9047abae5f71fb5df33fa9d57  IN   TokenCard0 Ether0.00046105
0x11e92f44003d82587d2d90fdd77200b0e11332b12d415353070d59c9af63c96a1 day 12 hrs agoLiqui.io_2  IN   TokenCard0 Ether0.00038377
0x02dd5b88e2906990c3dcb4e5526bd911f328ad824913e534f5119e821db67c1b1 day 12 hrs agoLiqui.io_2  IN   TokenCard0 Ether0.00053377
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: Token
Compiler Text: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity >=0.4.4;

// Copyright 2017 Alchemy Limited LLC, Do not distribute

contract Constants {
    uint DECIMALS = 8;
}


contract Owned {
    address public owner;

    modifier onlyOwner() {
        if (msg.sender != owner) throw;
        _;
    }

    address newOwner;

    function changeOwner(address _newOwner) onlyOwner {
        newOwner = _newOwner;
    }

    function acceptOwnership() {
        if (msg.sender == newOwner) {
            owner = newOwner;
        }
    }
}

//from Zeppelin
contract SafeMath {
    function safeMul(uint a, uint b) internal returns (uint) {
        uint c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function safeSub(uint a, uint b) internal returns (uint) {
        assert(b <= a);
        return a - b;
    }

    function safeAdd(uint a, uint b) internal returns (uint) {
        uint c = a + b;
        assert(c>=a && c>=b);
        return c;
    }

    function assert(bool assertion) internal {
        if (!assertion) throw;
    }
}



//Copyright 2017 Alchemy Limited LLC DO not distribute
//ERC20 token

contract Token is SafeMath, Owned, Constants {
    uint public currentSupply;
    uint public remainingOwner;
    uint public remainingAuctionable;
    uint public ownerTokensFreeDay;
    bool public launched = false;

    bool public remaindersSet = false;
    bool public mintingDone = false;

    address public controller;

    string public name;
    uint8 public decimals;
    string public symbol;

    modifier onlyController() {
        if (msg.sender != controller) throw;
        _;
    }

    modifier isLaunched() {
        assert(launched == true);
        _;
    }

    modifier onlyPayloadSize(uint numwords) {
        assert(msg.data.length == numwords * 32 + 4);
        _;
    }

    function Token() {
        owner = msg.sender;
        name = "Monolith TKN";
        decimals = uint8(DECIMALS);
        symbol = "TKN";
    }

    function Launch() onlyOwner {
        launched = true;
    }

    function setOwnerFreeDay(uint day) onlyOwner {
        if (ownerTokensFreeDay != 0) throw;

        ownerTokensFreeDay = day;
    }

    function totalSupply() constant returns(uint) {
        return currentSupply + remainingOwner;
    }

    function setRemainders(uint _remainingOwner, uint _remainingAuctionable) onlyOwner {
        if (remaindersSet) { throw; }

        remainingOwner = _remainingOwner;
        remainingAuctionable = _remainingAuctionable;
    }

    function finalizeRemainders() onlyOwner {
        remaindersSet = true;
    }

    function setController(address _controller) onlyOwner {
        controller = _controller;
    }

    function claimOwnerSupply() onlyOwner {
        if (now < ownerTokensFreeDay) throw;
        if (remainingOwner == 0) throw;
        if (!remaindersSet) throw; // must finalize remainders

        balanceOf[owner] = safeAdd(balanceOf[owner], remainingOwner);
        remainingOwner = 0;
    }

    function claimAuctionableTokens(uint amount) onlyController {
        if (amount > remainingAuctionable) throw;

        balanceOf[controller] = safeAdd(balanceOf[controller], amount);
        currentSupply = safeAdd(currentSupply, amount);
        remainingAuctionable = safeSub(remainingAuctionable,amount);

        Transfer(0, controller, amount);
    }

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);

    function mint(address addr, uint amount) onlyOwner onlyPayloadSize(2) {
        if (mintingDone) throw;

        balanceOf[addr] = safeAdd(balanceOf[addr], amount);

        currentSupply = safeAdd(currentSupply, amount);

        Transfer(0, addr, amount);
    }


    uint constant D160 = 0x0010000000000000000000000000000000000000000;

    // We don't use safe math in this function
    // because this will be called for the owner before the contract
    // is published and we need to save gas.
    function multiMint(uint[] data) onlyOwner {
        if (mintingDone) throw;

        uint supplyAdd;
        for (uint i = 0; i < data.length; i++ ) {
            address addr = address( data[i] & (D160-1) );
            uint amount = data[i] / D160;

            balanceOf[addr] += amount;
            supplyAdd += amount;
            Transfer(0, addr, amount);
        }
        currentSupply += supplyAdd;
    }

    function completeMinting() onlyOwner {
        mintingDone = true;
    }

    mapping(address => uint) public balanceOf;
    mapping(address => mapping (address => uint)) public allowance;

    function transfer(address _to, uint _value) isLaunched notPaused
    onlyPayloadSize(2)
    returns (bool success) {
        if (balanceOf[msg.sender] < _value) return false;
        if (_to == 0x0) return false;

        balanceOf[msg.sender] = safeSub(balanceOf[msg.sender], _value);
        balanceOf[_to] = safeAdd(balanceOf[_to], _value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint _value)  isLaunched notPaused
    onlyPayloadSize(3)
    returns (bool success) {
        if (_to == 0x0) return false;
        if (balanceOf[_from] < _value) return false;

        var allowed = allowance[_from][msg.sender];
        if (allowed < _value) return false;

        balanceOf[_to] = safeAdd(balanceOf[_to], _value);
        balanceOf[_from] = safeSub(balanceOf[_from], _value);
        allowance[_from][msg.sender] = safeSub(allowed, _value);
        Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint _value)
    onlyPayloadSize(2)
    returns (bool success) {
        //require user to set to zero before resetting to nonzero
        if ((_value != 0) && (allowance[msg.sender][_spender] != 0)) {
            return false;
        }

        allowance[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function increaseApproval (address _spender, uint _addedValue)
    onlyPayloadSize(2)
    returns (bool success) {
        uint oldValue = allowance[msg.sender][_spender];
        allowance[msg.sender][_spender] = safeAdd(oldValue, _addedValue);
        Approval(msg.sender, _spender, allowance[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval (address _spender, uint _subtractedValue)
    onlyPayloadSize(2)
    returns (bool success) {
        uint oldValue = allowance[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowance[msg.sender][_spender] = 0;
        } else {
            allowance[msg.sender][_spender] = safeSub(oldValue, _subtractedValue);
        }
        Approval(msg.sender, _spender, allowance[msg.sender][_spender]);
        return true;
    }

    /// @notice `msg.sender` approves `_spender` to send `_amount` tokens on
    ///  its behalf, and then a function is triggered in the contract that is
    ///  being approved, `_spender`. This allows users to use their tokens to
    ///  interact with contracts in one function call instead of two
    /// @param _spender The address of the contract able to transfer the tokens
    /// @param _amount The amount of tokens to be approved for transfer
    /// @return True if the function call was successful
    function approveAndCall(address _spender, uint256 _amount, bytes _extraData
    ) returns (bool success) {
        if (!approve(_spender, _amount)) throw;

        ApproveAndCallFallBack(_spender).receiveApproval(
            msg.sender,
            _amount,
            this,
            _extraData
        );

        return true;
    }

    //Holds accumulated dividend tokens other than TKN
    TokenHolder public tokenholder;

    //once locked, can no longer upgrade tokenholder
    bool public lockedTokenHolder;

    function lockTokenHolder() onlyOwner {
        lockedTokenHolder = true;
    }

    function setTokenHolder(address _th) onlyOwner {
        if (lockedTokenHolder) throw;
        tokenholder = TokenHolder(_th);
    }

    function burn(uint _amount) notPaused returns (bool result)  {
        if (_amount > balanceOf[msg.sender]) return false;

        balanceOf[msg.sender] = safeSub(balanceOf[msg.sender], _amount);
        currentSupply  = safeSub(currentSupply, _amount);
        result = tokenholder.burn(msg.sender, _amount);
        if (!result) throw;
        Transfer(msg.sender, 0, _amount);
    }

    // Peterson's Law Protection
    event logTokenTransfer(address token, address to, uint amount);

    function claimTokens(address _token) onlyOwner {
        if (_token == 0x0) {
            owner.transfer(this.balance);
            return;
        }

        Token token = Token(_token);
        uint balance = token.balanceOf(this);
        token.transfer(owner, balance);
        logTokenTransfer(_token, owner, balance);
    }

    // Pause mechanism

    bool public pausingMechanismLocked = false;
    bool public paused = false;

    modifier notPaused() {
        if (paused) throw;
        _;
    }

    function pause() onlyOwner {
        if (pausingMechanismLocked) throw;
        paused = true;
    }

    function unpause() onlyOwner {
        if (pausingMechanismLocked) throw;
        paused = false;
    }

    function neverPauseAgain() onlyOwner {
        pausingMechanismLocked = true;
    }
}

contract TokenHolder {
    function burn(address , uint )
    returns (bool result) {
        return false;
    }
}

contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 _amount, address _token, bytes _data);
}

    Contract ABI  
[{"constant":false,"inputs":[],"name":"Launch","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"lockedTokenHolder","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"finalizeRemainders","outputs":[],"payable":false,"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,"type":"function"},{"constant":false,"inputs":[],"name":"lockTokenHolder","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"claimOwnerSupply","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"},{"name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"name":"result","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"neverPauseAgain","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"currentSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"launched","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"day","type":"uint256"}],"name":"setOwnerFreeDay","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenholder","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"mintingDone","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"pausingMechanismLocked","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_controller","type":"address"}],"name":"setController","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"remaindersSet","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"data","type":"uint256[]"}],"name":"multiMint","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"remainingOwner","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"completeMinting","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ownerTokensFreeDay","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"claimAuctionableTokens","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_remainingOwner","type":"uint256"},{"name":"_remainingAuctionable","type":"uint256"}],"name":"setRemainders","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"remainingAuctionable","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"}],"name":"claimTokens","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_th","type":"address"}],"name":"setTokenHolder","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"controller","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"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"},{"anonymous":false,"inputs":[{"indexed":false,"name":"token","type":"address"},{"indexed":false,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"logTokenTransfer","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260086002556007805462ffffff19169055600d805460a860020a61ffff021916905534156200002f57fe5b5b60008054600160a060020a03191633600160a060020a031617905560408051808201909152600c8082527f4d6f6e6f6c69746820544b4e000000000000000000000000000000000000000060209092019182526200009191600891620000f6565b506002546009805460ff191660ff9092169190911790556040805180820190915260038082527f544b4e00000000000000000000000000000000000000000000000000000000006020909201918252620000ee91600a91620000f6565b505b620001a0565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200013957805160ff191683800117855562000169565b8280016001018555821562000169579182015b82811115620001695782518255916020019190600101906200014c565b5b50620001789291506200017c565b5090565b6200019d91905b8082111562000178576000815560010162000183565b5090565b90565b611bf780620001b06000396000f300606060405236156101fe5763ffffffff60e060020a60003504166302ac8168811461020057806306fdde0314610212578063095ea7b3146102a257806317e139a7146102d557806318160ddd146102f95780632276774c1461031b57806323b872dd1461032d5780632bbeac9114610366578063313ce567146103785780633da1eff51461039e5780633f4ba83a146103b057806340c10f19146103c257806342966c68146103e35780635c975abb1461040a5780636348eae61461042e578063661884631461044057806370a0823114610473578063771282f6146104a157806379ba5097146104c35780638091f3bf146104d557806381e529cd146104f95780638456cb591461050e57806384eba00c146105205780638da5cb5b1461054c5780638e2ae5641461057857806390912d091461059c57806392eefe9b146105c057806395d89b41146105de57806398a9ae441461066e5780639a0e4ebb14610692578063a4f91a2e146106e7578063a6f9dae114610709578063a844545d14610727578063a9059cbb14610739578063ac4d2e951461076c578063b357a5521461078e578063c27549d9146107a3578063c6e81b07146107bb578063cae9ca51146107dd578063d73dd62314610854578063dd62ed3e14610887578063df8de3e7146108bb578063f29d2f28146108d9578063f77c4791146108f7575bfe5b341561020857fe5b610210610923565b005b341561021a57fe5b610222610950565b604080516020808252835181830152835191928392908301918501908083838215610268575b80518252602083111561026857601f199092019160209182019101610248565b505050905090810190601f1680156102945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102aa57fe5b6102c1600160a060020a03600435166024356109de565b604080519115158252519081900360200190f35b34156102dd57fe5b6102c1610a99565b604080519115158252519081900360200190f35b341561030157fe5b610309610aa9565b60408051918252519081900360200190f35b341561032357fe5b610210610ab4565b005b341561033557fe5b6102c1600160a060020a0360043581169060243516604435610ae3565b604080519115158252519081900360200190f35b341561036e57fe5b610210610c76565b005b341561038057fe5b610388610cba565b6040805160ff9092168252519081900360200190f35b34156103a657fe5b610210610cc3565b005b34156103b857fe5b610210610d5e565b005b34156103ca57fe5b610210600160a060020a0360043516602435610db6565b005b34156103eb57fe5b6102c1600435610e7a565b604080519115158252519081900360200190f35b341561041257fe5b6102c1610fd8565b604080519115158252519081900360200190f35b341561043657fe5b610210610fe8565b005b341561044857fe5b6102c1600160a060020a036004351660243561102d565b604080519115158252519081900360200190f35b341561047b57fe5b610309600160a060020a0360043516611135565b60408051918252519081900360200190f35b34156104a957fe5b610309611147565b60408051918252519081900360200190f35b34156104cb57fe5b61021061114d565b005b34156104dd57fe5b6102c1611197565b604080519115158252519081900360200190f35b341561050157fe5b6102106004356111a0565b005b341561051657fe5b6102106111d4565b005b341561052857fe5b610530611232565b60408051600160a060020a039092168252519081900360200190f35b341561055457fe5b610530611241565b60408051600160a060020a039092168252519081900360200190f35b341561058057fe5b6102c1611250565b604080519115158252519081900360200190f35b34156105a457fe5b6102c161125f565b604080519115158252519081900360200190f35b34156105c857fe5b610210600160a060020a036004351661126f565b005b34156105e657fe5b6102226112c1565b604080516020808252835181830152835191928392908301918501908083838215610268575b80518252602083111561026857601f199092019160209182019101610248565b505050905090810190601f1680156102945780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561067657fe5b6102c161134f565b604080519115158252519081900360200190f35b341561069a57fe5b61021060048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284375094965061135d95505050505050565b005b34156106ef57fe5b61030961145c565b60408051918252519081900360200190f35b341561071157fe5b610210600160a060020a0360043516611462565b005b341561072f57fe5b6102106114ab565b005b341561074157fe5b6102c1600160a060020a03600435166024356114dc565b604080519115158252519081900360200190f35b341561077457fe5b610309611603565b60408051918252519081900360200190f35b341561079657fe5b610210600435611609565b005b34156107ab57fe5b6102106004356024356116ec565b005b34156107c357fe5b61030961172e565b60408051918252519081900360200190f35b34156107e557fe5b604080516020600460443581810135601f81018490048402850184019095528484526102c1948235600160a060020a031694602480359560649492939190920191819084018382808284375094965061173495505050505050565b604080519115158252519081900360200190f35b341561085c57fe5b6102c1600160a060020a0360043516602435611859565b604080519115158252519081900360200190f35b341561088f57fe5b610309600160a060020a036004358116906024351661190b565b60408051918252519081900360200190f35b34156108c357fe5b610210600160a060020a0360043516611928565b005b34156108e157fe5b610210600160a060020a0360043516611ae2565b005b34156108ff57fe5b610530611b43565b60408051600160a060020a039092168252519081900360200190f35b60005433600160a060020a0390811691161461093f5760006000fd5b6007805460ff191660011790555b5b565b6008805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156109d65780601f106109ab576101008083540402835291602001916109d6565b820191906000526020600020905b8154815290600101906020018083116109b957829003601f168201915b505050505081565b600060026109ee36604414611b59565b8215801590610a215750600160a060020a033381166000908152600c602090815260408083209388168352929052205415155b15610a2f5760009150610a91565b600160a060020a033381166000818152600c6020908152604080832094891680845294825291829020879055815187815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3600191505b5b5092915050565b600d5460a060020a900460ff1681565b600454600354015b90565b60005433600160a060020a03908116911614610ad05760006000fd5b6007805461ff0019166101001790555b5b565b6007546000908190610afc9060ff161515600114611b59565b600d5460b060020a900460ff1615610b145760006000fd5b6003610b2236606414611b59565b600160a060020a0385161515610b3b5760009250610c6a565b600160a060020a0386166000908152600b602052604090205484901015610b655760009250610c6a565b600160a060020a038087166000908152600c602090815260408083203390941683529290522054915083821015610b9f5760009250610c6a565b600160a060020a0385166000908152600b6020526040902054610bc29085611b6a565b600160a060020a038087166000908152600b60205260408082209390935590881681522054610bf19085611b92565b600160a060020a0387166000908152600b6020526040902055610c148285611b92565b600160a060020a038088166000818152600c6020908152604080832033861684528252918290209490945580518881529051928916939192600080516020611bac833981519152929181900390910190a3600192505b5b505b5b509392505050565b60005433600160a060020a03908116911614610c925760006000fd5b600d805474ff0000000000000000000000000000000000000000191660a060020a1790555b5b565b60095460ff1681565b60005433600160a060020a03908116911614610cdf5760006000fd5b600654421015610cef5760006000fd5b6004541515610cfe5760006000fd5b600754610100900460ff161515610d155760006000fd5b60008054600160a060020a03168152600b6020526040902054600454610d3b9190611b6a565b60008054600160a060020a03168152600b60205260408120919091556004555b5b565b60005433600160a060020a03908116911614610d7a5760006000fd5b600d5460a860020a900460ff1615610d925760006000fd5b600d805476ff00000000000000000000000000000000000000000000191690555b5b565b60005433600160a060020a03908116911614610dd25760006000fd5b6002610de036604414611b59565b60075462010000900460ff1615610df75760006000fd5b600160a060020a0383166000908152600b6020526040902054610e1a9083611b6a565b600160a060020a0384166000908152600b6020526040902055600354610e409083611b6a565b600355604080518381529051600160a060020a03851691600091600080516020611bac8339815191529181900360200190a35b5b505b5050565b600d5460009060b060020a900460ff1615610e955760006000fd5b600160a060020a0333166000908152600b6020526040902054821115610ebd57506000610fd2565b600160a060020a0333166000908152600b6020526040902054610ee09083611b92565b600160a060020a0333166000908152600b6020526040902055600354610f069083611b92565b600355600d54604080516000602091820181905282517f9dc29fac000000000000000000000000000000000000000000000000000000008152600160a060020a0333811660048301526024820188905293519390941693639dc29fac936044808301949391928390030190829087803b1515610f7e57fe5b6102c65a03f11515610f8c57fe5b505060405151915050801515610fa25760006000fd5b604080518381529051600091600160a060020a03331691600080516020611bac8339815191529181900360200190a35b5b919050565b600d5460b060020a900460ff1681565b60005433600160a060020a039081169116146110045760006000fd5b600d805475ff000000000000000000000000000000000000000000191660a860020a1790555b5b565b600080600261103e36604414611b59565b600160a060020a033381166000908152600c602090815260408083209389168352929052205491508184111561109b57600160a060020a033381166000908152600c602090815260408083209389168352929052908120556110cc565b6110a58285611b92565b600160a060020a033381166000908152600c60209081526040808320938a16835292905220555b600160a060020a033381166000818152600c60209081526040808320948a168084529482529182902054825190815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3600192505b5b505092915050565b600b6020526000908152604090205481565b60035481565b60015433600160a060020a039081169116141561094d576001546000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a039092169190911790555b5b565b60075460ff1681565b60005433600160a060020a039081169116146111bc5760006000fd5b600654156111ca5760006000fd5b60068190555b5b50565b60005433600160a060020a039081169116146111f05760006000fd5b600d5460a860020a900460ff16156112085760006000fd5b600d805476ff00000000000000000000000000000000000000000000191660b060020a1790555b5b565b600d54600160a060020a031681565b600054600160a060020a031681565b60075462010000900460ff1681565b600d5460a860020a900460ff1681565b60005433600160a060020a0390811691161461128b5760006000fd5b6007805476ffffffffffffffffffffffffffffffffffffffff00000019166301000000600160a060020a038416021790555b5b50565b600a805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156109d65780601f106109ab576101008083540402835291602001916109d6565b820191906000526020600020905b8154815290600101906020018083116109b957829003601f168201915b505050505081565b600754610100900460ff1681565b6000805481908190819033600160a060020a039081169116146113805760006000fd5b60075462010000900460ff16156113975760006000fd5b600092505b845183101561144b578451600160a060020a03908690859081106113bc57fe5b9060200190602002015116915060a060020a85848151811015156113dc57fe5b906020019060200201518115156113ef57fe5b600160a060020a0384166000818152600b60209081526040808320805496909504958601909455835185815293519885019894955091939092600080516020611bac83398151915292908290030190a35b60019092019161139c565b60038054850190555b5b5050505050565b60045481565b60005433600160a060020a0390811691161461147e5760006000fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60005433600160a060020a039081169116146114c75760006000fd5b6007805462ff00001916620100001790555b5b565b6007546000906114f39060ff161515600114611b59565b600d5460b060020a900460ff161561150b5760006000fd5b600261151936604414611b59565b600160a060020a0333166000908152600b6020526040902054839010156115435760009150610a91565b600160a060020a038416151561155c5760009150610a91565b600160a060020a0333166000908152600b602052604090205461157f9084611b92565b600160a060020a033381166000908152600b602052604080822093909355908616815220546115ae9084611b6a565b600160a060020a038086166000818152600b6020908152604091829020949094558051878152905191933390931692600080516020611bac83398151915292918290030190a3600191505b5b505b5b92915050565b60065481565b60075433600160a060020a039081166301000000909204161461162c5760006000fd5b60055481111561163c5760006000fd5b60075463010000009004600160a060020a03166000908152600b60205260409020546116689082611b6a565b60075463010000009004600160a060020a03166000908152600b60205260409020556003546116979082611b6a565b6003556005546116a79082611b92565b600555600754604080518381529051600160a060020a0363010000009093049290921691600091600080516020611bac833981519152919081900360200190a35b5b50565b60005433600160a060020a039081169116146117085760006000fd5b600754610100900460ff161561171e5760006000fd5b600482905560058190555b5b5050565b60055481565b600061174084846109de565b151561174c5760006000fd5b83600160a060020a0316638f4ffcb1338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001806020018281038252838181518152602001915080519060200190808383600083146117f2575b8051825260208311156117f257601f1990920191602091820191016117d2565b505050905090810190601f16801561181e5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561183c57fe5b6102c65a03f1151561184a57fe5b505050600190505b9392505050565b600080600261186a36604414611b59565b600160a060020a033381166000908152600c602090815260408083209389168352929052205491506110a58285611b6a565b600160a060020a033381166000818152600c60209081526040808320948b168084529482529182902085905581519485529051929391927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3600192505b5b505092915050565b600c60209081526000928352604080842090915290825290205481565b60008054819033600160a060020a039081169116146119475760006000fd5b600160a060020a03831615156119925760008054604051600160a060020a0391821692309092163180156108fc0292909190818181858888f19350505050151561198d57fe5b610e73565b82915081600160a060020a03166370a08231306000604051602001526040518263ffffffff1660e060020a0281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b15156119f557fe5b6102c65a03f11515611a0357fe5b505060408051805160008054602093840182905284517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0391821660048201526024810184905294519296508716945063a9059cbb936044808201949392918390030190829087803b1515611a7d57fe5b6102c65a03f11515611a8b57fe5b505060408051600054600160a060020a03808816835216602082015280820184905290517f977a8f1bdcf5f444d404662ea2c090d707ebcef1be61b37fe6ce74d0c6288fb892509081900360600190a15b5b505050565b60005433600160a060020a03908116911614611afe5760006000fd5b600d5460a060020a900460ff1615611b165760006000fd5b600d805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60075463010000009004600160a060020a031681565b8015156111d05760006000fd5b5b50565b6000828201611b87848210801590611b825750838210155b611b59565b8091505b5092915050565b6000611ba083831115611b59565b508082035b929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058203c9402d45721ff0f25b5d5033201e7af17c16f46e08626cf1b49286f9c1816ed0029

   Swarm Source:
bzzr://3c9402d45721ff0f25b5d5033201e7af17c16f46e08626cf1b49286f9c1816ed

 

View All
Block Age transaction Difficulty 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.