Sponsored:   [Largest VC Funded] TEMCO, millions sold out in seconds. Join TEMCO's last presale at CoinBene!
 Latest 25 transactions from a total of 37033 transactions

TxHash Age From To Value [TxFee]
0x9e8a7746a653b26c94e3b89e1a461797002f515502407d915ab5c9e5b4623b883 hrs 52 mins ago0x3d9d790434ca17b70a647cbc975f5004e77dad1d  IN   TokenCard0 Ether0.00023185
0x7582b0dd1f05571b7c93ceb7ee93774b92127c78279ee7cc2410c57d45f86bda5 hrs 4 mins agoBittrex_1  IN   TokenCard0 Ether0.00266245
0x7e9104d4a17bd916771fdef54e28a0df6ac3a9beb07b5d9a31fde9cd887701d48 hrs 45 mins ago0xcdf1922042d53a4ac68890880eebc9c7696243c5  IN   TokenCard0 Ether0.000322287
0xc7b6a6def25931943c9d151194da3facfc0efd5376b06ddec18c1652a88013c28 hrs 47 mins ago0xcdf1922042d53a4ac68890880eebc9c7696243c5  IN   TokenCard0 Ether0.000322287
0xf8db1d4b07ae764b2a71e7bb2f5255ec1e8f51010dd58893508c04d28e36766014 hrs 24 mins agoBittrex_1  IN   TokenCard0 Ether0.00266885
0xf6f487d1b1f80edc76c7158114ca0cdb63a96e14cd1dcaa7eb474897a49e0d7c20 hrs 40 mins ago0xe23ba6facb813cbfdcbc166021a99e4de3360ba7  IN   TokenCard0 Ether0.000276246
0xa91257d4b145c12ec350f6c878b055caa2cdec89a389d09911529e4bb5222c9721 hrs 1 min agoBitfinex_4  IN   TokenCard0 Ether0.00053377
0x15ad530b377ded04725fae05e3507d94c2d87c486b83c2c143f05f7d1300dca21 day 8 hrs ago0xa8282a3d5c9699a3e5e8d387c8e2f51fc8110389  IN   TokenCard0 Ether0.000230525
0x3bec383a2804bc08a2227990d705b7429520c5cd48cf42ef7b687a8c482c6f3d1 day 8 hrs ago0xfc977b2117fa60aff33e3237b91c8c2d05cd4fe0  IN   TokenCard0 Ether0.00106754
0x0c916fcea94926df02f2c549610d60607c70e58c986e03e8b0de7fa82d44e1da1 day 11 hrs ago0x74a33fd77fe2ae6348f1240b56ac5316929dc2cc  IN   TokenCard0 Ether0.0019583488
0x4d7c72a4df67a3dca6607639e042ee28307e72c25f4b7228ea26331c8fbf759f1 day 13 hrs ago0x9e6e058c06c7ceeb6090e8438fc722f7d34188a3  IN   TokenCard0 Ether0.001573457
0xa10e1289124034d52dcc1a7cd82ea86db7710c6aa53a1cd5b1f7c6bba5c474452 days 3 hrs ago0xa8282a3d5c9699a3e5e8d387c8e2f51fc8110389  IN   TokenCard0 Ether0.000322735
0x711de1c0254fa914275b26b34d75bb0b39c8eb21bcd29a1d23b5f3a83dafba522 days 3 hrs ago0xfc977b2117fa60aff33e3237b91c8c2d05cd4fe0  IN   TokenCard0 Ether0.00106754
0x24409777354dd23c1207f4bfc8bb183f92be022fbe9e604b027f54b004ed71742 days 8 hrs ago0x0967e1753c1565ee76284c23856538428e574417  IN   TokenCard0 Ether0.000322735
0x5177e26fabe793865656b41ac0058b3af1891e702b90f4653975f251760b45b62 days 22 hrs ago0x0a88f88a5e19ff2f5cb08dc47c7ead12a99ba5ac  IN   TokenCard0 Ether0.000276246
0xb68772139a65d8f241d2f9d0fc0fc8660db3e75e130d2f3a5c2052ff5b74e1763 days 20 hrs ago0x03aee1561175b1e099e35026711ac1e1af90792b  IN   TokenCard0 Ether0.00023249
0xa57acbfe6afdf23f1fdeaef7239dd6560f6155f07f63837f597103acf323f35b3 days 20 hrs ago0xb67d30d0f14b638a7d43f4b816cb253a18277da5  IN   TokenCard0 Ether0.000191565
0x22ef5e7ec4f8f11890cb92b42114a72290953e701a8a480ea61b9d8e2623a23c4 days 3 hrs agoBittrex_1  IN   TokenCard0 Ether0.00266565
0x0e568f3052c8ea748c3e8d891cde0cff9290f3a171cfc7893a2fb8ef1a8fc1ad4 days 7 hrs agoHitBTC_3  IN   TokenCard0 Ether0.00038313
0x7226c3c2a4a6fa1b503ea3f515e885160cf541f34691024ee5a72bd6d13be1304 days 11 hrs agoBittrex_1  IN   TokenCard0 Ether0.00192205
0x4e5744bf7f1e5e089fb8f29fb2ac2ebf8e4363a948a8a602058857826a09bd7b4 days 20 hrs ago0x581aca7c6d8e1f7510cd273a81c53dd82488ee84  IN   TokenCard0 Ether0.000691575
0xc0f576a78ef706b9c332061857bb5cdc5766d7ff9d0131831c6018845362e9914 days 21 hrs ago0xabe404bef9f9933344e27fb3e0ac8125bf6b1f8f  IN   TokenCard0 Ether0.00023313
0x0b6a05c3d44f119850ae2225b33bcb1cda32782edf7de2da4a2761366a3c6fb04 days 22 hrs ago0x67e5ab5b573f01030a1076dda7a79ef0f31a1bfa  IN   TokenCard0 Ether0.000230262
0xa1e99068cacc99d30aab0dad048bd7bb28ef35a3d2d68f48cdd88b5f2a02a0655 days 9 hrs ago0xbc1609d685b76b48ec909aa099219022f89b2ccd  IN   TokenCard0 Ether0.00038377
0x57411b360e774c80eebcdacb6884e3a54ce3807c57cb78529b293c3663f25e655 days 23 hrs ago0xe087b75f8a87d4f7f5ee1e650036f49e2156348c  IN   TokenCard0 Ether0.00053313
[ 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 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.