Latest 25 txns From a total of 19340 Transactions

TxHash Age From To Value [TxFee]
0x59f5eaeca696ee84890b3a8e93ddb0a638ff504402172571bb6f1d120a4d6da08 hrs 26 mins ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018931
0xe42e0fb71550ca8d7279070f3b7f69c6bed0f262b6147cc8613824b9dc7f0d2217 hrs 36 mins ago0x4931d172f4ddf5eb58c5ae70761ee09443d8f031  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011399
0x9268163f1ddb5e5a16707a09e534940ddc7595b0413e59ee6439fd46e5d7542e20 hrs 53 mins ago0xef2911977a96a9cd9b98b4e6e68750b07071442d  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000068394
0x5be41818f2df64de6bcbb29fb7e46968143c7da50e489156f47ebfe85ca6787b21 hrs ago0xef2911977a96a9cd9b98b4e6e68750b07071442d  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000396536
0x8d318bd0cc5726e257556ad066ef08ca36b75bcb48b813e86b4beaf54952d9fa23 hrs 38 mins ago0x78b6e563413028c2f45596c4eff0b44bd02807e9  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.001146
0x977689c8d9efe26a2906fbb48d5e78dd0d31db30625a7627155c21be775b7a5a23 hrs 45 mins ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018931
0xb01542d302f0d94cbc8578a34443fb8d561ce0d54c312cc30faecbf6aaf4f50123 hrs 58 mins ago0x9fb2294f8da844fdbdf65941720a0fb40812eb56  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000200625
0x24a25c8ab102424addce85dcb7e2d071c6c40a3cd66c4e16bcdfacb86c80f9381 day 2 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0026431
0xfca6cb95ac8ce5b3f4b082c3ce56f0ee845821a5f5d3ffe2b5905e95ca4f2b3e1 day 13 hrs ago0x7ce296178159202239fa6d1e05daccd2bf519c84  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011431
0xc13aa181a514260d0c1e830e4a8c840b1e8493b0074a446e57d0408ad84aed471 day 14 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0026431
0x16a065db4a9c255f54c0ee0b76a4426da98de13ba55025a6fc31973e4ae7fbda1 day 15 hrs ago0xb0351f7a253a0939783df1872f096be9ab205272  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00018931
0x5fb69371d4e6ef7d758e07ae126905face808772d0825f2e0dce44b855a9e8211 day 18 hrs ago0x2b1f87e3bce0403cb87a30672bfbe034e42d500e  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011431
0xf3d6044e02ef07173e10f6255acb26feb18c8896bfb1f8ed06a0b9929212df391 day 20 hrs ago0x66bf45a1887ed017776d4988c0a1c917bcaed187  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.001552342
0xd97766bad4fcdeebe57a86b56193b901c0fd02f054791256cf223f390a06e70a2 days 2 mins ago0xef5c345a51944bbd456a1c40836c635b35528535  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011463
0x0dc477c083fbaffaa48e9c1f2c4688dde0b7a22ea3d7f71073cdfbd28c15dd4e2 days 57 mins ago0x78b6e563413028c2f45596c4eff0b44bd02807e9  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.001554966
0x534691ebae47ee07d5029d3f7c8f8dcc4b0f1f7058522ad4f302a1fa21cc52052 days 2 hrs ago0xe47c6e1a4940a286da6c975b6853582274bc6823  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011463
0xbe875ae49ce2a7b81713deee6f608d76ddbbc4d9d17ef4e3185f88647fc100592 days 5 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00103167
0x68ec59705c5bae7ac06f41507d665cda4311cf50a35c45905047e211e18e0fb82 days 5 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00446391
0x44d34cd886241460783d9e5737ca18a25a6a17677214c97187c7b28b6cf613432 days 5 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.004455
0xd6a3c1fcd604e57a280f7f7a0b4e36c50dd7817d448aeb5d9504c18c2363b7132 days 5 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00189
0x8578509fedcde12b44a810773ba1fa78275f49e643340681da5a6521730782f52 days 6 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00189
0x20b244a6c50f820aba28e540954b11add56acd50ad3f785387afa2c9c425201e2 days 6 hrs ago0xcca837439629347d282af98d5640c11d6847d3c8  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00189
0xf4c7e19c086eb7591108f1c8bd2f1d4df83b771c05af4f45dd3d40bcccb355352 days 9 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018963
0x93b1f96ebcbf71ebc061553d9e763564b612971f0f8a9b94a4c806541d3e7e3d2 days 12 hrs ago0x945f06cd0cc5d398aa314be4b39edea3d6d5082e  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011399
0x7d40496d596b3018db300eb986b2d64b968e26b5810f8722c46a9b835118844b2 days 14 hrs ago0x84eef604c14b171d8b6c82182dbb201745d895b1  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011399
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: MintableToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

    function mul(uint256 a, uint256 b) internal returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return c;
    }

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

    function add(uint256 a, uint256 b) internal returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}


contract ERC20Basic {
    uint256 public totalSupply;

    function balanceOf(address who) constant returns (uint256);

    function transfer(address to, uint256 value);

    event Transfer(address indexed from, address indexed to, uint256 value);

    event Burn(address indexed from, uint256 value);
}


contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) constant returns (uint256);

    function transferFrom(address from, address to, uint256 value);

    function approve(address spender, uint256 value);

    event Approval(address indexed owner, address indexed spender, uint256 value);
}


contract BasicToken is ERC20Basic {
    using SafeMath for uint256;

    mapping (address => uint256) public balances;
    mapping (address => bool) public onChain;
    address[] public ownersOfToken;


    function ownersLen() constant returns (uint256) { return ownersOfToken.length; }
    function ownerAddress(uint256 number) constant returns (address) { return ownersOfToken[number]; }

    /**
    * @dev transfer token for a specified address
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint256 _value) {

        require(balances[msg.sender] >= _value);
        // Check if the sender has enough
        require(balances[_to] + _value >= balances[_to]);
        // Check for overflows

        if (!onChain[_to]){
            ownersOfToken.push(_to);
            onChain[_to] = true;
        }
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
    }

    // burn tokens from sender balance
    function burn(uint256 _value) {

        require(balances[msg.sender] >= _value);
        // Check if the sender has enough

        balances[msg.sender] = balances[msg.sender].sub(_value);
        totalSupply.sub(_value);
        Burn(msg.sender, _value);
    }


    /**
    * @dev Gets the balance of the specified address.
    * @param _owner The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

}


contract StandardToken is ERC20, BasicToken {

    mapping (address => mapping (address => uint256)) allowed;
    address[] public ownersOfToken;


    /**
     * @dev Transfer tokens from one address to another
     * @param _from address The address which you want to send tokens from
     * @param _to address The address which you want to transfer to
     * @param _value uint256 the amout of tokens to be transfered
     */
    function transferFrom(address _from, address _to, uint256 _value) {
        var _allowance = allowed[_from][msg.sender];

        // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
        // if (_value > _allowance) throw;
        if (!onChain[_to]){
            ownersOfToken.push(_to);
        }
        balances[_to] = balances[_to].add(_value);
        balances[_from] = balances[_from].sub(_value);
        allowed[_from][msg.sender] = _allowance.sub(_value);
        Transfer(_from, _to, _value);
    }

    /**
     * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender.
     * @param _spender The address which will spend the funds.
     * @param _value The amount of tokens to be spent.
     */
    function approve(address _spender, uint256 _value) {

        // To change the approve amount you first have to reduce the addresses`
        //  allowance to zero by calling `approve(_spender, 0)` if it is not
        //  already 0 to mitigate the race condition described here:
        //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        require(!((_value != 0) && (allowed[msg.sender][_spender] != 0)));

        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param _owner address The address which owns the funds.
     * @param _spender address The address which will spend the funds.
     * @return A uint256 specifing the amount of tokens still avaible for the spender.
     */
    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

}


contract Ownable {

    address public owner;
    address public manager;


    /**
     * @dev The Ownable constructor sets the original `owner` of the contract to the sender
     * account.
     */
    function Ownable() {
        owner = msg.sender;
    }


    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }


    modifier onlyAdmin() {
        require(msg.sender == owner || msg.sender == manager);
        _;
    }



    function setManager(address _manager) onlyOwner {
        manager = _manager;
    }

    /**
     * @dev Allows the current owner to transfer control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     */
    function transferOwnership(address newOwner) onlyOwner {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

}


contract MintableToken is StandardToken, Ownable {
    event Mint(address indexed to, uint256 amount);

    event MintFinished();

    bool exchangeable;

    string public name = "LHCoin";

    string public symbol = "LHC";

    uint256 public decimals = 8;

    uint256 public decimalMultiplier = 100000000;

    bool public mintingFinished = false;

    address bountyCoin;

    modifier canMint() {
        require(!mintingFinished);
        _;
    }

    function MintableToken(){
        mint(msg.sender, 72000000 * decimalMultiplier);
        finishMinting();
    }

    /**
     * @dev Function to mint tokens
     * @param _to The address that will recieve the minted tokens.
     * @param _amount The amount of tokens to mint.
     * @return A boolean that indicates if the operation was successful.
     */
    function mint(address _to, uint256 _amount) onlyOwner canMint returns (bool) {
        totalSupply = totalSupply.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        Mint(_to, _amount);
        return true;
    }

    /**
     * @dev Function to stop minting new tokens.
     * @return True if the operation was successful.
     */
    function finishMinting() onlyOwner returns (bool) {
        mintingFinished = true;
        MintFinished();
        return true;
    }

    function exchangeBounty(address user, uint amount) {
        assert(msg.sender == bountyCoin);
        assert(exchangeable);
        balances[user] = amount;
        totalSupply += amount;
    }

    function setBountyCoin(address _bountyCoin) onlyAdmin {
        bountyCoin = _bountyCoin;
    }

    function setExchangeable(bool _exchangeable) onlyAdmin {
        exchangeable = _exchangeable;
    }
}


contract MintableTokenBounty is StandardToken, Ownable {

    event Mint(address indexed to, uint256 amount);

    event MintFinished();

    string public name = "LHBountyCoin";

    string public symbol = "LHBC";

    uint256 public decimals = 8;

    uint256 public decimalMultiplier = 100000000;

    bool public mintingFinished = false;

    MintableToken coin;


    modifier canMint() {
        require(!mintingFinished);
        _;
    }

    function MintableTokenBounty() {
        mint(msg.sender, 30000000 * decimalMultiplier);
    }

    /**
     * @dev Function to mint tokens
     * @param _to The address that will recieve the minted tokens.
     * @param _amount The amount of tokens to mint.
     * @return A boolean that indicates if the operation was successful.
     */
    function mint(address _to, uint256 _amount) onlyAdmin canMint returns (bool) {
        totalSupply = totalSupply.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        Mint(_to, _amount);
        return true;
    }

    /**
     * @dev Function to stop minting new tokens.
     * @return True if the operation was successful.
     */
    function finishMinting() onlyAdmin returns (bool) {
        mintingFinished = true;
        MintFinished();
        return true;
    }

    function setCoin(MintableToken _coin) onlyAdmin {
        coin = _coin;
    }

    function exchangeToken() {
        coin.exchangeBounty(msg.sender, balances[msg.sender]);
        totalSupply -= balances[msg.sender];
        balances[msg.sender] = 0;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ownersLen","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":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimalMultiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"manager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"ownersOfToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_bountyCoin","type":"address"}],"name":"setBountyCoin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finishMinting","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_exchangeable","type":"bool"}],"name":"setExchangeable","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_manager","type":"address"}],"name":"setManager","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"user","type":"address"},{"name":"amount","type":"uint256"}],"name":"exchangeBounty","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"","type":"address"}],"name":"onChain","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"number","type":"uint256"}],"name":"ownerAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","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":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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526040805190810160405280600681526020017f4c48436f696e00000000000000000000000000000000000000000000000000008152506008908051906020019062000051929190620003d3565b506040805190810160405280600381526020017f4c48430000000000000000000000000000000000000000000000000000000000815250600990805190602001906200009f929190620003d3565b506008600a556305f5e100600b556000600c60006101000a81548160ff0219169083151502179055503415620000d457600080fd5b33600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200013d33600b5463044aa20002620001636401000000000262000e7a176401000000009004565b506200015c6200030764010000000002620012ec176401000000009004565b5062000482565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515620001c257600080fd5b600c60009054906101000a900460ff16151515620001df57600080fd5b6200020482600054620003b46401000000000262001bd6179091906401000000009004565b6000819055506200026c82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620003b46401000000000262001bd6179091906401000000009004565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885836040518082815260200191505060405180910390a26001905092915050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156200036657600080fd5b6001600c60006101000a81548160ff0219169083151502179055507fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a16001905090565b6000808284019050838110151515620003c957fe5b8091505092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200041657805160ff191683800117855562000447565b8280016001018555821562000447579182015b828111156200044657825182559160200191906001019062000429565b5b5090506200045691906200045a565b5090565b6200047f91905b808211156200047b57600081600090555060010162000461565b5090565b90565b611c8a80620004926000396000f300606060405260043610610154576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305d2035b1461015957806306fdde0314610186578063095ea7b31461021457806318160ddd14610256578063237f142a1461027f57806323b872dd146102a857806327e235e3146103095780633082538f14610356578063313ce5671461037f57806340c10f19146103a857806342966c6814610402578063481c6a751461042557806370a082311461047a57806378021e7c146104c75780637b1e855a1461052a5780637d64bcb4146105635780637f792910146105905780638da5cb5b146105b557806395d89b411461060a578063a9059cbb14610698578063d0ebdbe7146106da578063d19853c714610713578063dd62ed3e14610755578063e4ec3762146107c1578063f2fde38b14610812578063fc4624081461084b575b600080fd5b341561016457600080fd5b61016c6108ae565b604051808215151515815260200191505060405180910390f35b341561019157600080fd5b6101996108c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101d95780820151818401526020810190506101be565b50505050905090810190601f1680156102065780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561021f57600080fd5b610254600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061095f565b005b341561026157600080fd5b610269610ae3565b6040518082815260200191505060405180910390f35b341561028a57600080fd5b610292610ae9565b6040518082815260200191505060405180910390f35b34156102b357600080fd5b610307600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610af6565b005b341561031457600080fd5b610340600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e56565b6040518082815260200191505060405180910390f35b341561036157600080fd5b610369610e6e565b6040518082815260200191505060405180910390f35b341561038a57600080fd5b610392610e74565b6040518082815260200191505060405180910390f35b34156103b357600080fd5b6103e8600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e7a565b604051808215151515815260200191505060405180910390f35b341561040d57600080fd5b6104236004808035906020019091905050610ffc565b005b341561043057600080fd5b610438611146565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561048557600080fd5b6104b1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061116c565b6040518082815260200191505060405180910390f35b34156104d257600080fd5b6104e860048080359060200190919050506111b5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561053557600080fd5b610561600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111f4565b005b341561056e57600080fd5b6105766112ec565b604051808215151515815260200191505060405180910390f35b341561059b57600080fd5b6105b360048080351515906020019091905050611398565b005b34156105c057600080fd5b6105c8611469565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561061557600080fd5b61061d61148f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561065d578082015181840152602081019050610642565b50505050905090810190601f16801561068a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106a357600080fd5b6106d8600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061152d565b005b34156106e557600080fd5b610711600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118ac565b005b341561071e57600080fd5b610753600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061194c565b005b341561076057600080fd5b6107ab600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a14565b6040518082815260200191505060405180910390f35b34156107cc57600080fd5b6107f8600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a9b565b604051808215151515815260200191505060405180910390f35b341561081d57600080fd5b610849600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611abb565b005b341561085657600080fd5b61086c6004808035906020019091905050611b92565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600c60009054906101000a900460ff1681565b60088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109575780601f1061092c57610100808354040283529160200191610957565b820191906000526020600020905b81548152906001019060200180831161093a57829003601f168201915b505050505081565b600081141580156109ed57506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1515156109f957600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b60005481565b6000600380549050905090565b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610c2e5760058054806001018281610bde9190611c0d565b9160005260206000209001600085909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505b610c8082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bd690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d1582600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bf490919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d6b8282611bf490919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a350505050565b60016020528060005260406000206000915090505481565b600b5481565b600a5481565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ed857600080fd5b600c60009054906101000a900460ff16151515610ef457600080fd5b610f0982600054611bd690919063ffffffff16565b600081905550610f6182600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bd690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885836040518082815260200191505060405180910390a26001905092915050565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561104a57600080fd5b61109c81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bf490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110f481600054611bf490919063ffffffff16565b503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a250565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6005818154811015156111c457fe5b90600052602060002090016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061129d5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156112a857600080fd5b80600c60016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561134a57600080fd5b6001600c60006101000a81548160ff0219169083151502179055507fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a16001905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806114415750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561144c57600080fd5b80600760146101000a81548160ff02191690831515021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60098054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156115255780601f106114fa57610100808354040283529160200191611525565b820191906000526020600020905b81548152906001019060200180831161150857829003601f168201915b505050505081565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561157b57600080fd5b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561160a57600080fd5b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561171957600380548060010182816116719190611c0d565b9160005260206000209001600084909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b61176b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bf490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061180081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bd690919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561190857600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600c60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119a557fe5b600760149054906101000a900460ff1615156119bd57fe5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508060008082825401925050819055505050565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60026020528060005260406000206000915054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b1757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611b8f5780600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600382815481101515611ba357fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000808284019050838110151515611bea57fe5b8091505092915050565b6000828211151515611c0257fe5b818303905092915050565b815481835581811511611c3457818360005260206000209182019101611c339190611c39565b5b505050565b611c5b91905b80821115611c57576000816000905550600101611c3f565b5090565b905600a165627a7a72305820454b83332ee63fa0d614cfa3be179fdb200a61582fa01fa5cfd0e1462a821e980029

   Swarm Source:
bzzr://454b83332ee63fa0d614cfa3be179fdb200a61582fa01fa5cfd0e1462a821e98

 

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.