Sponsored:   [Largest VC Funded] TEMCO, millions sold out in seconds. Join TEMCO's last presale at CoinBene!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 19613 txns
Token Tracker: LHCoin (LHC)
 Latest 25 transactions from a total of 19613 transactions

TxHash Age From To Value [TxFee]
0xb39bc06f8385af9cc47b8d8f9264d77d51f2f5f6879770f42a72df98bd2e861a15 hrs 21 mins ago0x7ce296178159202239fa6d1e05daccd2bf519c84  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011463
0x1747f176eaac1de79aa24ff432d16b2261e181745e89cb8e7613989e599133cf20 hrs 55 mins ago0xd2bbfa509f89d512df14d5669ecda2895a57517e  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00045776
0x9b37ac5290122c0ff36ae4ba71ad2081b6baeb538e0cfe85f00c7597e48389aa21 hrs 17 mins ago0xb0351f7a253a0939783df1872f096be9ab205272  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000493038
0x7c424c43fbc4d5b99a7f44da1fcc82fb6fc91193e03613371cb098084f73413221 hrs 20 mins ago0xb0351f7a253a0939783df1872f096be9ab205272  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000686374
0x39b48bc0af232daf929b24244dd1495058d273d1aa84b7c5c4152647a53dbf091 day 1 hr ago0x4434c4683e93bb73f34b026df385125e80069c1f  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00075724
0xc5e8436b8feb09f11a01e14660312a14fe98f69e9e3fce584a2daa3118b14dd61 day 5 hrs ago0x864e933751d48db05b568054d076be5ceee46b04  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.003449494
0xf38097d3c6d24cacb68af21398b03fc92b1b84793e6fcedece725eac4c2f8d2c1 day 6 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018899
0x29bb1e5aae0721b45d8839440c604c2f84ed0e4a8a6f4a9aa6140f9986a7b1fc1 day 8 hrs ago0xef5c345a51944bbd456a1c40836c635b35528535  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011399
0x2b91878d56df5115e3f04aa229fdb475d6aa76bbf3ec7e374f615448bfd807c41 day 13 hrs ago0x78b6e563413028c2f45596c4eff0b44bd02807e9  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.002164718
0x52dab96307ce981866671eb71bd3ff50961d79a34413ebdc32a6a4a4b2d7d86a1 day 13 hrs ago0x78b6e563413028c2f45596c4eff0b44bd02807e9  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011476
0xe061eac21f3e8f78291f2443d377fec584b0f17420e713917977f134b58890f51 day 14 hrs ago0x7ce296178159202239fa6d1e05daccd2bf519c84  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011431
0x1f74a15c53c85562b290cf5231d7f3031e4aae7b8931f0c02c2044975ce1a5561 day 16 hrs ago0xb0351f7a253a0939783df1872f096be9ab205272  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000492206
0x259f24f4f58dd65ef1a72c513fb19357af4adebe4ff6243643e0bef4fe7e0e171 day 18 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018899
0x4af10cdb99a337a685f7f018b36760d5d95c8d46a4398393f7e5ded09fa55c301 day 18 hrs ago0xd9521c9e38bcf8b38ee29b04466c4a180d430404  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000337048
0x27d2a8287614033b30517aa922fa6c22310969e13cbb706693c736808590cdc11 day 19 hrs ago0x0a3d2184ff85c4afd5bc4bb45c5ad047c9a59ba4  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011444
0x6bdfab803539962f983a038cf4c2a1a7563b32a2d4f88c8ebfc070122b9ddf5d1 day 21 hrs ago0x575f746f6cc5bab3d22df49d5b8724d86f0d428c  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011399
0x882fd061b147fa727edd674e62dae269084b0f8475ff904c35e893f26b3bb8891 day 21 hrs ago0xee9c24338198830c0795c604ffba931cc5c81293  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00094495
0x3ac376105f8ca521e8357f9994e6af72ae5e029253dd3e12aaa02e4efaffa0102 days 32 mins ago0x3cc3d3d8013b5bc65ad150e2efe16d444b2ee881  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011431
0xfd5fdc03a98f0b35bcb1eeb47304ff502a14ff0fb008ad976c19f5ce492510592 days 1 hr ago0xbfdb9966030abe0d965d30e29e11d12a8e1ba36f  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000068394
0xf7a8a60e8ff1782a7de593bf9f1beabb24cf0b626c398171f944dbe0a7a52abc2 days 2 hrs ago0xee3159ccd7fa44a5aa982e00080321db126bc145  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.000454344
0x0b489736d5a0abfbb42868e75d52832f9f075b221a45bcdadcb705b83c1dc08a2 days 13 hrs ago0xaaa458505cdefb6d3fa394b854d18652267c2047  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011463
0xbf79ac3e2a4126b8605cd25888491dc1c2e3a4425df0b11ec86f279ea5cd526c2 days 16 hrs ago0xa5020826770d0ec405623d96a028ae3fac88106d  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0011431
0xbe75465b81f83a5458a95be620c8b64b2f1bdc6b36820dd8a8a35ff55e89c8b32 days 17 hrs ago0xff28bf8878ce47ed5e0f9932dc64be3446b67350  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.00084262
0xc9d83d44c2e64fe7b80171822d83982c13bf9a4f6d7f7d9499b42d444d15df572 days 18 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0018963
0xcf28744bde8562628ef13b540bd9961ce0a3031439007dc0db1671394aef78d22 days 18 hrs ago0xe3a64dc6261363937fa1e646fa9fcd9a595430d2  IN   0x0778cc2e8bbad3d483e82371606d100cc86045220 Ether0.0026399
[ 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.