Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
Contract Overview
Balance: 0.065 Ether
Ether Value: $13.45 (@ $206.94/ETH)
Transactions: 242 txns
Token Tracker: Labtorum (LTR)
 Latest 25 transactions from a total of 242 transactions

TxHash Age From To Value [TxFee]
0x5213ed37a9b43caf022c196349ee92c52b577dccc0e35ed1b7a4635390d37c514 days 1 hr ago0xf2bb3237c860a2367d95a7b4b065646efce03457  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000148776
0xfd36f69e6812f240018e8f04b5e2b99c4597b7cbc2b85eae24e2523abbe2a3e212 days 15 hrs ago0xf57a90c9b8ae27686d41460b5f2e28d0554fa6f1  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.0001580318
0xfa6de2cf40459611fbed3041a7f67076fe173b2ab14d2bbb5a67b266f1e85a7a12 days 17 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000148776
0x6fb1f11f1a53196853a2b8ac3bb9963e5bba583d3e02d2a9ef979ef0f567b4a013 days 3 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000156582
0x43fb3d07581b25d8cb8c002c4d07c64fb055d307705a1ce5015f3b3756a2cbfe22 days 12 hrs ago0xd65dcd1b9c6bcb173eb927f0463bc93c4439010a  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.00010719
0xecdd847380a99b5017c5f1d699b402809c772f431ade2870539e31a1c127a20922 days 12 hrs ago0xd65dcd1b9c6bcb173eb927f0463bc93c4439010a  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000085752
0x5ae396fd7d5c6e1bba217e2e026ee223e18d8e1c81a37d885bbc2b90ee0374be22 days 14 hrs ago0x149f086658a362c9dfd85c840c0af964e7b6876d  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.001524954
0xa6e654bceb78a8172ec84f2654c3a4b446a7b8334950387f7ca9c8e2a784572a22 days 17 hrs ago0x127250f2d0e8b064a2c151d45a4999bc3bcaadde  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000223164
0x16b0ab75997c4585a02ca449d82afa8990df174cdd9b41b1a8631c9303aa7d6627 days 17 hrs ago0x7d3a431d3880cf389b5ddc70fa7af5412ea094e7  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000111582
0x00560f68daa7f1bcf8a2ed5a06519420c8577b2e8c2eaa15949f7954626941ee30 days 16 hrs ago0xdec9e827a77dd476f5f9c962d60a6562308c68bb  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0.005 Ether0.00026404
0x41991c11b2fa61222e4564024197c11cf702ca07853552e898ec5af18fd1cf8532 days 8 hrs ago0x8bfbcd85dc0d89ee18f1923eccc35abf13c11845  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0.005 Ether0.000316848
0x8284b97b0ea4606d563e8e0ee895c82da263ce25ca56a1e0234dad797dc3d59f33 days 9 hrs ago0xadd233a4c622715f6772b20ada834ba66fb1f43f  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0.01 Ether0.00075616
0x5fcf18471e7716dbf7254b36b7b89b01a0554cac2a6dfeab7e2f66cfba8745dc34 days 59 mins ago0xbac4b7a066772eceff9a744bc1d18d3d871fc441  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.0001087506
0xf561c345e5699fd8f3710e00c51bdee39d5b743c1c56c70bca63f7271441bcff35 days 20 hrs ago0x92a2b49695e6e3cfd6dd2cb0fa82ac78a6d1d6a5  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000260358
0xd2dd5b79e4a9c2f02b0d2fe8d25e9a5495266f935924d2ac584aed6b21c3f22b35 days 22 hrs ago0xadd233a4c622715f6772b20ada834ba66fb1f43f  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0.01 Ether0.00226848
0x6d600ed92f47bbc01c70e205212bf9d3073ecceba85a9f8f4a76c2ba1a4dca1836 days 11 hrs ago0xadd233a4c622715f6772b20ada834ba66fb1f43f  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0.01 Ether0.00105616
0xba6e61e717f7b0053dc80aed5153d41428dcf2081e0b2d07e72cbf7feebb3b5536 days 14 hrs ago0xb5e0d9fecebd98f317088d3629ba333ed51dbb0d  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0xc621b83437c17c06b602de0ce6169ebeba0dac6f89f0d4c3fa28d3bb5e74490636 days 14 hrs ago0x43796387b472d683ca7efc17c3ff05d510e539e2  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0xe1e1f7301bcbe956b04d90e1c4094033468fbf1173267f889bad2de4c7c662d236 days 15 hrs ago0xd4f3edac351224c5a229aec64133f1a563edbe1b  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0x8f79de33de338c960d56d78aaaf20f023acc67c073364ad58f2a9fd677581ef336 days 15 hrs ago0x81d39a256a385b05e7a883d562e0d6ae4e2ed923  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0x5005587a74bebd98c0990875b3e2455df17da726e9c16607cbab86b197ac377136 days 15 hrs ago0xcfb1df84a048d97c1620cd5ba28b19cb919fc5df  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0xe49f0a148e050ef5d92d4f5e7666c2bca51114186c2474284ff632f8a2ea8d2336 days 15 hrs ago0x459e6ad9549d1372a637c85dcaa838a3d8ca3b36  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0x9c1a4faad065aa44f89b15cbec70bb08bd55dfcc369457ec3b1b93a3ab1bc9ee36 days 15 hrs ago0xda10e3874d8ac962a344e4ba2160998941c8a146  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0xc601be8f85ed7f647c6fa7edf467cfb3e54dcbb9c998c7fd88ff061062c031bf36 days 15 hrs ago0x35ce7d10d9effa6bdc4a32282a441997b773c9db  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000133164
0x422e0ad32ac77b820088339162cff2d54c90824321efd39cecc46fd01434133a37 days 1 hr ago0x3c7cff11fbf2746bcfb011aec38b33f16c232e4d  IN   0x1bd4e709a076fb71ea1014293a739f2b19ca565d0 Ether0.000225998807
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 2 Internal Transactions

ParentTxHash Block Age From To Value
0xb6701d9717a480ab85dfbf4a832bac58a16386e5079d6bc024ed0a03195379a5631543063 days 6 hrs ago0x1bd4e709a076fb71ea1014293a739f2b19ca565d0x81739d09187d18a378427fd94d87e1fea1f0c1960.0275 Ether
0x8e8bacc0862db62d6324c2186eb0b6b3452cbdf3cd7fc21b2735463e798d91b4627635969 days 19 hrs ago0x1bd4e709a076fb71ea1014293a739f2b19ca565d0x81739d09187d18a378427fd94d87e1fea1f0c1960.455 Ether
[ Download CSV Export  ] 
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: Labtorum
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

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

    /**
    * @dev Multiplies two numbers, throws on overflow.
    */
    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    /**
    * @dev Integer division of two numbers, truncating the quotient.
    */
    function div(uint256 a, uint256 b) internal pure 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 a / b;
    }

    /**
    * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
    */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    /**
    * @dev Adds two numbers, throws on overflow.
    */
    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract ForeignToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Labtorum is ERC20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;    

    string public constant name = "Labtorum";
    string public constant symbol = "LTR";
    uint public constant decimals = 8;
    uint public deadline = now + 50 * 1 days;
    uint public presaledeadline = now + 15 * 1 days;
    
    uint256 public totalSupply = 3000000000e8;
    uint256 public totalDistributed;    
    uint256 public constant requestMinimum = 1 ether / 500; // 0.005 Ether
    uint256 public tokensPerEth = 300000e8;

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    
    event Distr(address indexed to, uint256 amount);
    event DistrFinished();
    
    event Airdrop(address indexed _owner, uint _amount, uint _balance);

    event TokensPerEthUpdated(uint _tokensPerEth);
    
    event Burn(uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }
    
    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);        
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }
    
    function Distribute(address _participant, uint _amount) onlyOwner internal {

        require( _amount > 0 );      
        require( totalDistributed < totalSupply );
        balances[_participant] = balances[_participant].add(_amount);
        totalDistributed = totalDistributed.add(_amount);

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }

        // log
        emit Airdrop(_participant, _amount, balances[_participant]);
        emit Transfer(address(0), _participant, _amount);
    }
    
    function DistributeAirdrop(address _participant, uint _amount) onlyOwner external {        
        Distribute(_participant, _amount);
    }

    function DistributeAirdropMultiple(address[] _addresses, uint _amount) onlyOwner external {        
        for (uint i = 0; i < _addresses.length; i++) Distribute(_addresses[i], _amount);
    }

    function updateTokensPerEth(uint _tokensPerEth) public onlyOwner {        
        tokensPerEth = _tokensPerEth;
        emit TokensPerEthUpdated(_tokensPerEth);
    }
           
    function () external payable {
        getTokens();
     }

    function getTokens() payable canDistr  public {
        uint256 tokens = 0;
        uint256 bonus = 0;
        uint256 countbonus = 0;
        uint256 bonusCond1 = 1 ether / 100;
        uint256 bonusCond2 = 1 ether / 5;
        uint256 bonusCond3 = 1 ether;
        uint256 bonusCond4 = 1 ether * 5;
        uint256 bonusCond5 = 1 ether * 10;

        require( msg.value >= requestMinimum );
        require( msg.value > 0 );

        tokens = tokensPerEth.mul(msg.value) / 1 ether;        
        address investor = msg.sender;

        if (now < deadline && now < presaledeadline) {  //for pre ico
            if(msg.value >= bonusCond1 && msg.value < bonusCond2){
                countbonus = tokens * 10 / 100;
            }else if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 20 / 100;
            }else if(msg.value >= bonusCond3 && msg.value < bonusCond4){
                countbonus = tokens * 30 / 100;
            }else if(msg.value >= bonusCond4 && msg.value < bonusCond5){
                countbonus = tokens * 40 / 100;
            }else if(msg.value >= bonusCond5){
                countbonus = tokens * 50 / 100;
            }
        }else if(now < deadline && now > presaledeadline){ //for ico
            if(msg.value >= bonusCond3 && msg.value < bonusCond4){
                countbonus = tokens * 20 / 100; 
            }else if(msg.value >= bonusCond4 && msg.value < bonusCond5){
                countbonus = tokens * 25 / 100;
            }else if(msg.value >= bonusCond5){
                countbonus = tokens * 30 / 100;
            }
        }else{
            countbonus = 0;
        }

        bonus = tokens + countbonus;
        
        if (tokens > 0) {
            if( now >= deadline && now >= presaledeadline){
                distr(investor, tokens);
            }else{
                if(msg.value >= bonusCond1){
                    distr(investor, bonus);
                }else{
                    distr(investor, tokens);
                }   
            }
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }
    
    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        ForeignToken t = ForeignToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdrawAll() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }

    function withdraw(uint256 _wdamount) onlyOwner public {
        uint256 wantAmount = _wdamount;
        owner.transfer(wantAmount);
    }

    function burn(uint256 _value) onlyOwner public {
        uint256 cek = totalSupply - totalDistributed;
        require(_value <= cek);
        uint256 counter = totalDistributed + totalSupply.sub(_value) - totalDistributed;
        totalSupply = counter; 
        emit Burn(_value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}

    Contract ABI  
[{"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":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"deadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wdamount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"presaledeadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"requestMinimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_participant","type":"address"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdrawAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokensPerEth","type":"uint256"}],"name":"updateTokensPerEth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensPerEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_amount","type":"uint256"}],"name":"DistributeAirdropMultiple","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_balance","type":"uint256"}],"name":"Airdrop","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_tokensPerEth","type":"uint256"}],"name":"TokensPerEthUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260018054600160a060020a03191633600160a060020a0316179055426241eb0081016004556213c68001600555670429d069189e0000600655651b48eb57e0006008556009805460ff19169055341561005c57600080fd5b6111a78061006b6000396000f30060606040526004361061013a5763ffffffff60e060020a60003504166306fdde038114610144578063095ea7b3146101ce57806318160ddd1461020457806323b872dd1461022957806329dcb0cf146102515780632e1a7d4d14610264578063313ce5671461027a578063388577861461028d57806342966c68146102a057806370a08231146102b657806374ff2324146102d55780637809231c146102e8578063853828b61461030a57806395d89b411461031d5780639b1cbccc146103305780639ea407be14610343578063a9059cbb14610359578063aa6ca8081461013a578063c108d5421461037b578063c489744b1461038e578063cbdd69b5146103b3578063dd62ed3e146103c6578063e58fc54c146103eb578063efca2eed1461040a578063f2fde38b1461041d578063f3ccb4011461043c575b61014261045e565b005b341561014f57600080fd5b6101576106aa565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561019357808201518382015260200161017b565b50505050905090810190601f1680156101c05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d957600080fd5b6101f0600160a060020a03600435166024356106e1565b604051901515815260200160405180910390f35b341561020f57600080fd5b61021761078d565b60405190815260200160405180910390f35b341561023457600080fd5b6101f0600160a060020a0360043581169060243516604435610793565b341561025c57600080fd5b610217610911565b341561026f57600080fd5b610142600435610917565b341561028557600080fd5b61021761096f565b341561029857600080fd5b610217610974565b34156102ab57600080fd5b61014260043561097a565b34156102c157600080fd5b610217600160a060020a0360043516610a0a565b34156102e057600080fd5b610217610a25565b34156102f357600080fd5b610142600160a060020a0360043516602435610a30565b341561031557600080fd5b610142610a55565b341561032857600080fd5b610157610ab1565b341561033b57600080fd5b6101f0610ae8565b341561034e57600080fd5b610142600435610b55565b341561036457600080fd5b6101f0600160a060020a0360043516602435610bab565b341561038657600080fd5b6101f0610ca2565b341561039957600080fd5b610217600160a060020a0360043581169060243516610cab565b34156103be57600080fd5b610217610d1c565b34156103d157600080fd5b610217600160a060020a0360043581169060243516610d22565b34156103f657600080fd5b6101f0600160a060020a0360043516610d4d565b341561041557600080fd5b610217610e51565b341561042857600080fd5b610142600160a060020a0360043516610e57565b341561044757600080fd5b610142602460048035828101929101359035610ead565b6000806000806000806000806000600960009054906101000a900460ff1615151561048857600080fd5b60009850889750879650662386f26fc1000095506702c68af0bb1400009450670de0b6b3a76400009350674563918244f400009250678ac7230489e80000915066071afd498d00003410156104dc57600080fd5b600034116104e957600080fd5b600854670de0b6b3a764000090610506903463ffffffff610f0a16565b81151561050f57fe5b04985033905060045442108015610527575060055442105b156105c45785341015801561053b57508434105b1561054f576064600a8a025b0496506105bf565b84341015801561055e57508334105b1561056e57606460148a02610547565b83341015801561057d57508234105b1561058d576064601e8a02610547565b82341015801561059c57508134105b156105ac57606460288a02610547565b348290106105bf57606460328a025b0496505b610631565b600454421080156105d6575060055442115b1561062c578334101580156105ea57508234105b156105fa57606460148a02610547565b82341015801561060957508134105b1561061957606460198a02610547565b348290106105bf576064601e8a026105bb565b600096505b8689019750600089111561068657600454421015801561065357506005544210155b1561066857610662818a610f33565b50610686565b3486901061067a576106628189610f33565b610684818a610f33565b505b6006546007541061069f576009805460ff191660011790555b505050505050505050565b60408051908101604052600881527f4c6162746f72756d000000000000000000000000000000000000000000000000602082015281565b600081158015906107165750600160a060020a0333811660009081526003602090815260408083209387168352929052205415155b1561072357506000610787565b600160a060020a03338116600081815260036020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60065481565b6000606060643610156107a257fe5b600160a060020a03841615156107b757600080fd5b600160a060020a0385166000908152600260205260409020548311156107dc57600080fd5b600160a060020a038086166000908152600360209081526040808320339094168352929052205483111561080f57600080fd5b600160a060020a038516600090815260026020526040902054610838908463ffffffff61100d16565b600160a060020a038087166000908152600260209081526040808320949094556003815283822033909316825291909152205461087b908463ffffffff61100d16565b600160a060020a03808716600090815260036020908152604080832033851684528252808320949094559187168152600290915220546108c1908463ffffffff61101f16565b600160a060020a038086166000818152600260205260409081902093909355919087169060008051602061115c8339815191529086905190815260200160405180910390a3506001949350505050565b60045481565b60015460009033600160a060020a0390811691161461093557600080fd5b506001548190600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561096b57600080fd5b5050565b600881565b60055481565b600154600090819033600160a060020a0390811691161461099a57600080fd5b600754600654039150818311156109b057600080fd5b6007546006546109c6908563ffffffff61100d16565b6007540103600681905590507fb90306ad06b2a6ff86ddc9327db583062895ef6540e62dc50add009db5b356eb8360405190815260200160405180910390a1505050565b600160a060020a031660009081526002602052604090205490565b66071afd498d000081565b60015433600160a060020a03908116911614610a4b57600080fd5b61096b828261102c565b600154600090819033600160a060020a03908116911614610a7557600080fd5b50506001543090600160a060020a0380831631911681156108fc0282604051600060405180830381858888f19350505050151561096b57600080fd5b60408051908101604052600381527f4c54520000000000000000000000000000000000000000000000000000000000602082015281565b60015460009033600160a060020a03908116911614610b0657600080fd5b60095460ff1615610b1657600080fd5b6009805460ff191660011790557f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a150600190565b60015433600160a060020a03908116911614610b7057600080fd5b60088190557ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c0038160405190815260200160405180910390a150565b600060406044361015610bba57fe5b600160a060020a0384161515610bcf57600080fd5b600160a060020a033316600090815260026020526040902054831115610bf457600080fd5b600160a060020a033316600090815260026020526040902054610c1d908463ffffffff61100d16565b600160a060020a033381166000908152600260205260408082209390935590861681522054610c52908463ffffffff61101f16565b600160a060020a03808616600081815260026020526040908190209390935591339091169060008051602061115c8339815191529086905190815260200160405180910390a35060019392505050565b60095460ff1681565b60008281600160a060020a0382166370a082318560405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610cfd57600080fd5b5af11515610d0a57600080fd5b50505060405180519695505050505050565b60085481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b6001546000908190819033600160a060020a03908116911614610d6f57600080fd5b83915081600160a060020a03166370a082313060405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610dc057600080fd5b5af11515610dcd57600080fd5b5050506040518051600154909250600160a060020a03808516925063a9059cbb91168360405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610e3357600080fd5b5af11515610e4057600080fd5b505050604051805195945050505050565b60075481565b60015433600160a060020a03908116911614610e7257600080fd5b600160a060020a03811615610eaa576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b60015460009033600160a060020a03908116911614610ecb57600080fd5b5060005b82811015610f0457610efc848483818110610ee657fe5b90506020020135600160a060020a03168361102c565b600101610ecf565b50505050565b6000821515610f1b57506000610787565b50818102818382811515610f2b57fe5b041461078757fe5b60095460009060ff1615610f4657600080fd5b600754610f59908363ffffffff61101f16565b600755600160a060020a038316600090815260026020526040902054610f85908363ffffffff61101f16565b600160a060020a0384166000818152600260205260409081902092909255907f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a779084905190815260200160405180910390a2600160a060020a038316600060008051602061115c8339815191528460405190815260200160405180910390a350600192915050565b60008282111561101957fe5b50900390565b8181018281101561078757fe5b60015433600160a060020a0390811691161461104757600080fd5b6000811161105457600080fd5b6006546007541061106457600080fd5b600160a060020a03821660009081526002602052604090205461108d908263ffffffff61101f16565b600160a060020a0383166000908152600260205260409020556007546110b9908263ffffffff61101f16565b600781905560065490106110d5576009805460ff191660011790555b600160a060020a03821660008181526002602052604090819020547fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d272918491905191825260208201526040908101905180910390a2600160a060020a038216600060008051602061115c8339815191528360405190815260200160405180910390a350505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058200e20035f5abe8793dad806e6995a8eea2aaeabd418cadd0d2ed859c756df20f80029

   Swarm Source:
bzzr://0e20035f5abe8793dad806e6995a8eea2aaeabd418cadd0d2ed859c756df20f8

 

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.