Contract 0x67D9BE79F2f13b7D3C9684d3782BC646F5BA6D63

 

TxHash Block Age From To Value [TxFee]
0x21e1f18c05e424f51dfcb02e25a4a61601b5e20b5287a28ea317fddd3a1e44c6740820420 mins ago0x580e2ed175829691ea4eb92ab9f50c725d7ce9ed IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.00006
0x6b021388b69e41e0a69e1549f18dc64fbda2ec2b2a3757eb3a9716308eacef6b74060368 hrs 21 mins ago0x5db957a444927e118a9f2b38bb53eddfb8bb2838 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630.11 Ether0.000364668
0x7f231d7732cad47616767fe786e972835610d77bdef48b45e54d09b9e21d42d774060278 hrs 23 mins ago0x5db957a444927e118a9f2b38bb53eddfb8bb2838 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630.11 Ether0.000302232
0x6d83acdb04a6e25eab52925eb20ad14e689276cf7eff08e5b32ced741235529d740313419 hrs 7 mins ago0xb132acec5b52623ed9a196fa6eab217d8dba090a IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630.1 Ether0.00030389
0xab067946affbbb95b5eaa8a7677d809cdfc3ce9df7b7d9e153885e27a2b7f113740308519 hrs 18 mins ago0xd1da86d2aa815b3cb2bc3eee3943667997560a27 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000476772
0x35e5d658be7938290acc742ed0ba80ee3e9dbd5d109f132fce6b4441754371ea73925202 days 10 hrs ago0x2bc66e9b7c4c9c2c43841273f3f3bb67ce8d9c80 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.00042
0xa12410d21b6e216eab3251e40b1e5f2ecf388f58dc6d173108b03d7dc387c4ff73902552 days 19 hrs ago0xe114f8b15b6ede03e3d3b8ec6637be0050eab553 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000861
0x678cc2b4bf12c4a51fd87818da4a0df658491ea0b6e63656e6d8c4878cdabdef73883833 days 2 hrs ago0xc3464b069aeb931b6b043ab6776a4062c1c2f22f IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x36e4750c26d0a13e6446bb2a65d6d040343ee9a00577f88e623879a27838b81873883723 days 2 hrs ago0x8405d4b237b2720a0bc72535e888cc647c466054 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x531836e13def94a409e9d642cbd60ed1b68d5454b4ba247adcbfbff393c51fa773883633 days 2 hrs ago0x267fa593ba0bd8676a494664e181f4d811eb0c63 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x3ba41c81497ce99d6c49cc44e88f0fb73375237e36c28727f9ba21f0c72c123c73883633 days 2 hrs ago0x35fca4c7cf5ece6fc2ca2cd66a322067e575e03f IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0xa9e4add856e166ad83f3ad703b133eb9ab39f50a267876c04fa2ce4a8a9ff29373883273 days 2 hrs ago0x03f958fd35e297e9335fc02d96ef1851160da738 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0xad5331ddbaa41b6e5b1dedb06d2078a443a0258b14bffc1e2c57cbcaa619912e73883243 days 2 hrs ago0x1b4d01b7156191df10c118f1be72aef4f9ef4667 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0xe11949f6337124f8ceb60733716086d9f0d83043085db293a9a2eb66af4d349473883063 days 2 hrs ago0xdf93ce098ee0ec435a31ad6ee9240ab165a029e9 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x0997579589e554c0e2a6918a0938f40dbbb80da7c731256139b050104acf0aa373882973 days 2 hrs ago0x3ac45964e1bd50589e2a878a738de9c478a643d8 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x3b03a544c0d383a3706b4fa5ada196d9586808c2f87b40996fb9d6cf135c423473882973 days 2 hrs ago0x857830c0ef1068dd43bbf6f0080bcebed2783314 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x710344191ea44ba642d6157224d4b279445a1e8955607f9b17d54fee760e744373882973 days 2 hrs ago0xf6ef4fa2bb4e1c4b50dbc95ce809f45d7570ad05 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x954a18fb82c4b57563c10771074b80d656764dd8094f4c4899cebc020d67096d73753585 days 2 hrs ago0x134e931a2f7ba4df62e07ba66484dcbbe0776158 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000158924
0xa0b6ebe0af76819645141863efb827a77c23601d20d9a034418195005e5aab9e73727215 days 12 hrs ago0x264c9f4a0cacda0d5825a8f902fb7d50de4bbef4 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630.01 Ether0.000091556
0x6e4e3a179f46039034c7a222349aa63028069a544cef23a4ba23deccb0d97a5d73685206 days 4 hrs ago0x46655813b6f16ce0eb8a7ab4ecf038b1679bdcc1 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630.01 Ether0.000274668
0x54fff2c4911fa5903c2ae8188fc047774e18d717e7f1d7a9d4921fbf8efa177273685196 days 4 hrs ago0x46655813b6f16ce0eb8a7ab4ecf038b1679bdcc1 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000476772
0x74a72d8400b0da017fc77d9080d58b2b0ac6fff4d261f64b92de571d6e45232873685086 days 4 hrs ago0x4277fc41b14ff4597f22567118ecf9c61901468b IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000476772
0x42c9a196718caee006ce03019897764dd7f33c594675c73764183646cfa6c51173680756 days 5 hrs ago0xe510d7546d92102e7dc8989a98ced560cad5c373 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0xc1fef927b510935e1f1b1d156c2792dd96094a10fb288e737aa1520912eb4e2773680536 days 5 hrs ago0x194a990a8508d5a5b4f67d3ff986e3abbefac5d5 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.000039731
0x793e077a6f1b3dbcd69c62e6bb30a8cc2a2e74ddfd344a35167ebaa12fadd09273680536 days 5 hrs ago0x603c85ffd64fdd2ef34da76a2267f87973928a19 IN  0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630 Ether0.0000112515
[ Download CSV Export 

Latest 25 internal transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x6b021388b69e41e0a69e1549f18dc64fbda2ec2b2a3757eb3a9716308eacef6b74060368 hrs 21 mins ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.11 Ether
0x6d83acdb04a6e25eab52925eb20ad14e689276cf7eff08e5b32ced741235529d740313419 hrs 7 mins ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.1 Ether
0xa0b6ebe0af76819645141863efb827a77c23601d20d9a034418195005e5aab9e73727215 days 12 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x6e4e3a179f46039034c7a222349aa63028069a544cef23a4ba23deccb0d97a5d73685206 days 4 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x7ed13ef4474b84fcbdf32dadaebac713d941e9d5b2f4037a6c4a949f9e52e77873667156 days 11 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x922cf0eee2b32a11b761ed46eb39de3d74d000b221bc26a9f41725e505dfc1fc73664646 days 11 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x459214bf3861700eca62bfb5d18a15e96566d6a245fa3103c3b41334970dbcb673617877 days 5 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.1 Ether
0xebfbd500059183e6111c4f38e17f23aa95ce65267b636ba3470a7ebc004f825473617657 days 5 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0xf93f0f1586d08dcf56645cd65545be6b9501e7ed4ac2ec83a48f5b785588c207731512114 days 11 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.03 Ether
0x67313b80979ff190499692ce2d1f681d15aecdfdac21eb1a0892ddd5e5d95ddf727374321 days 13 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.1 Ether
0xef872d6653d7cc789d50e6dcc00484efea80ce2a1d57b7076de6a87569f513c1727227521 days 21 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0xd87dd46f3d8a0a32c67023c5d23f0085b20e6470b84d23eea852862f303d6d60726751023 days 16 mins ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x94d78bc34e71825e7b0e70067b1fef956755b90334a5d89b37927e1f473ca7fc725226026 days 14 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x54e10246ae789e5ab8b7f9c8d28e93084f5b82420bff2e30170b76b20cae58fc724013829 days 10 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0xeeab61efd7bb4295e2f9cc9477a43b012ec2b2b2a1c8ea19feba742626ce9bb9723887629 days 17 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x16b2f6bc20ea06957b1ad37ccfcebe67ef21708dc711bf8e650cdd6df03aa6d7723477930 days 16 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.1 Ether
0x12f9cc3499ddd8fad36e447593bcd01bed6989619a06acb64902b50a3e506b57723265431 days 5 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x395050263cff06d72a27c1ba869685bc96f4e116606732290a9e8e5aaf6c435a722790332 days 8 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x1792fd05c7571e8e96791e2fde0484e3755bb07e57ac50bbbf579c18cc9997a8722375433 days 8 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.15 Ether
0xfef9d30782838c49ca8d7bc6c1b3b242ed8bc1234614e46f8805e44b5c936ff3722150533 days 21 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x1e6130d60b1a9409a58e058d95185f4341b6517db7204a6171805dc402f92b22722064534 days 1 hr ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0xf7b8cb12fd70cf5b369f74dccbd8da121227362d675ad0c2a15682da02f0aa1b721988934 days 6 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x561014aa3f4b4d8ea4d8f534ba18f71c76f8ec6a9f1f0a48ff197da318f7d5ff721952434 days 8 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0x307098751fc25046c4c2a71359aacd7324e6be940fdbeb5ca9d23f1923376449721950834 days 8 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
0xb0bc95f65eb4628ffd9d512f5ba242c06e6111ebcdfe0b61c86aaebfb1ebea98721949234 days 8 hrs ago0x67d9be79f2f13b7d3c9684d3782bc646f5ba6d630x88a97d97413a6c2290f748d34aa204619d96b1a10.01 Ether
[ Download CSV Export 

Contract Source Code Verified (Exact Match)

Contract Name:
MilinfinityToken

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No

Runs (Optimizer):
200

Contract Source Code

pragma solidity ^0.4.25;

/**
 * @title  Project
 * Milinfinity Token
 */
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 MilinfinityToken is ERC20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    mapping (address => bool) public Claimed; 

    string public constant name = "Milinfinity";
    string public constant symbol = "MFY";
    uint public constant decimals = 1;
    uint public deadline = now + 150 * 1 days;
    uint public round2 = now + 50 * 1 days;
    uint public round1 = now + 100 * 1 days;
    
    uint256 public totalSupply = 230000000000e1;
    uint256 public totalDistributed;
    uint256 public constant requestMinimum = 1 ether / 500; // 0.005 Ether
    uint256 public tokensPerEth = 300000000e1;
    
    uint public target0drop = 20000;
    uint public progress0drop = 0;
    
    //here u will write your ether address
    address multisig = 0x88A97d97413a6c2290f748D34aa204619d96b1a1;


    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(address indexed burner, uint256 value);
    
    event Add(uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    constructor() public {
        uint256 teamFund = 30000000000e1;
        owner = msg.sender;
        distr(owner, teamFund);
    }
    
    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 / 10;
        uint256 bonusCond2 = 1 ether;
        uint256 bonusCond3 = 5 ether;

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

        if (msg.value >= requestMinimum && now < deadline && now < round1 && now < round2) {
            if(msg.value >= bonusCond1 && msg.value < bonusCond2){
                countbonus = tokens * 1 / 100;
            }else if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 2 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 3 / 100;
            }
        }else if(msg.value >= requestMinimum && now < deadline && now > round1 && now < round2){
            if(msg.value >= bonusCond2 && msg.value < bonusCond3){
                countbonus = tokens * 2 / 100;
            }else if(msg.value >= bonusCond3){
                countbonus = tokens * 3 / 100;
            }
        }else{
            countbonus = 0;
        }

        bonus = tokens + countbonus;
        
        if (tokens == 0) {
            uint256 valdrop = 300000e1;
            if (Claimed[investor] == false && progress0drop <= target0drop ) {
                distr(investor, valdrop);
                Claimed[investor] = true;
                progress0drop++;
            }else{
                require( msg.value >= requestMinimum );
            }
        }else if(tokens > 0 && msg.value >= requestMinimum){
            if( now >= deadline && now >= round1 && now < round2){
                distr(investor, tokens);
            }else{
                if(msg.value >= bonusCond1){
                    distr(investor, bonus);
                }else{
                    distr(investor, tokens);
                }   
            }
        }else{
            require( msg.value >= requestMinimum );
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        
        //here we will send all wei to your address
        multisig.transfer(msg.value);
    }
    
    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 {
        require(_value <= balances[msg.sender]);
        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function add(uint256 _value) onlyOwner public {
        uint256 counter = totalSupply.add(_value);
        totalSupply = counter; 
        emit Add(_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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"add","outputs":[],"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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"round2","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":true,"inputs":[],"name":"round1","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"progress0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"","type":"address"}],"name":"Claimed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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":"target0drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"value","type":"uint256"}],"name":"Add","type":"event"}]

Contract Creation Code

608060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062c5c10042016005556241eb0042016006556283d600420160075565021782aed80060085563b2d05e00600a55614e20600b556000600c557388a97d97413a6c2290f748d34aa204619d96b1a1600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600d60146101000a81548160ff021916908315150217905550348015620000fa57600080fd5b5060006445d964b800905033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000183600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826200018b640100000000026401000000009004565b505062000355565b6000600d60149054906101000a900460ff16151515620001aa57600080fd5b620001cf82600954620003386401000000000262002392179091906401000000009004565b6009819055506200023782600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620003386401000000000262002392179091906401000000009004565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600081830190508281101515156200034c57fe5b80905092915050565b61264880620003656000396000f30060806040526004361061018b576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610195578063095ea7b3146102255780631003e2d21461028a57806318160ddd146102b757806323b872dd146102e257806329dcb0cf146103675780632e1a7d4d14610392578063313ce567146103bf57806342966c68146103ea578063532b581c1461041757806370a082311461044257806374ff2324146104995780637809231c146104c4578063836e81801461051157806383afd6da1461053c578063853828b61461056757806395d89b411461057e5780639b1cbccc1461060e5780639ea407be1461063d578063a9059cbb1461066a578063aa6ca808146106cf578063b449c24d146106d9578063c108d54214610734578063c489744b14610763578063cbdd69b5146107da578063dd62ed3e14610805578063e58fc54c1461087c578063e6a092f5146108d7578063efca2eed14610902578063f2fde38b1461092d578063f3ccb40114610970575b6101936109b5565b005b3480156101a157600080fd5b506101aa610db5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101ea5780820151818401526020810190506101cf565b50505050905090810190601f1680156102175780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023157600080fd5b50610270600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dee565b604051808215151515815260200191505060405180910390f35b34801561029657600080fd5b506102b560048036038101908080359060200190929190505050610f7c565b005b3480156102c357600080fd5b506102cc611033565b6040518082815260200191505060405180910390f35b3480156102ee57600080fd5b5061034d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611039565b604051808215151515815260200191505060405180910390f35b34801561037357600080fd5b5061037c61140f565b6040518082815260200191505060405180910390f35b34801561039e57600080fd5b506103bd60048036038101908080359060200190929190505050611415565b005b3480156103cb57600080fd5b506103d46114e3565b6040518082815260200191505060405180910390f35b3480156103f657600080fd5b50610415600480360381019080803590602001909291905050506114e8565b005b34801561042357600080fd5b5061042c6116b4565b6040518082815260200191505060405180910390f35b34801561044e57600080fd5b50610483600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506116ba565b6040518082815260200191505060405180910390f35b3480156104a557600080fd5b506104ae611703565b6040518082815260200191505060405180910390f35b3480156104d057600080fd5b5061050f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061170e565b005b34801561051d57600080fd5b50610526611778565b6040518082815260200191505060405180910390f35b34801561054857600080fd5b5061055161177e565b6040518082815260200191505060405180910390f35b34801561057357600080fd5b5061057c611784565b005b34801561058a57600080fd5b5061059361186d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d35780820151818401526020810190506105b8565b50505050905090810190601f1680156106005780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561061a57600080fd5b506106236118a6565b604051808215151515815260200191505060405180910390f35b34801561064957600080fd5b506106686004803603810190808035906020019092919050505061196e565b005b34801561067657600080fd5b506106b5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611a0b565b604051808215151515815260200191505060405180910390f35b6106d76109b5565b005b3480156106e557600080fd5b5061071a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c46565b604051808215151515815260200191505060405180910390f35b34801561074057600080fd5b50610749611c66565b604051808215151515815260200191505060405180910390f35b34801561076f57600080fd5b506107c4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c79565b6040518082815260200191505060405180910390f35b3480156107e657600080fd5b506107ef611d64565b6040518082815260200191505060405180910390f35b34801561081157600080fd5b50610866600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d6a565b6040518082815260200191505060405180910390f35b34801561088857600080fd5b506108bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611df1565b604051808215151515815260200191505060405180910390f35b3480156108e357600080fd5b506108ec612036565b6040518082815260200191505060405180910390f35b34801561090e57600080fd5b5061091761203c565b6040518082815260200191505060405180910390f35b34801561093957600080fd5b5061096e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612042565b005b34801561097c57600080fd5b506109b360048036038101908080359060200190820180359060200191909192939192939080359060200190929190505050612119565b005b600080600080600080600080600d60149054906101000a900460ff161515156109dd57600080fd5b60009750600096506000955067016345785d8a00009450670de0b6b3a76400009350674563918244f400009250670de0b6b3a7640000610a2834600a546121ce90919063ffffffff16565b811515610a3157fe5b04975033915066071afd498d00003410158015610a4f575060055442105b8015610a5c575060075442105b8015610a69575060065442105b15610ae757843410158015610a7d57508334105b15610a9957606460018902811515610a9157fe5b049550610ae2565b833410158015610aa857508234105b15610ac457606460028902811515610abc57fe5b049550610ae1565b8234101515610ae057606460038902811515610adc57fe5b0495505b5b5b610b71565b66071afd498d00003410158015610aff575060055442105b8015610b0c575060075442115b8015610b19575060065442105b15610b6b57833410158015610b2d57508234105b15610b4957606460028902811515610b4157fe5b049550610b66565b8234101515610b6557606460038902811515610b6157fe5b0495505b5b610b70565b600095505b5b85880196506000881415610c8457622dc6c0905060001515600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515148015610be95750600b54600c5411155b15610c6857610bf88282612206565b506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600c60008154809291906001019190505550610c7f565b66071afd498d00003410151515610c7e57600080fd5b5b610d19565b600088118015610c9b575066071afd498d00003410155b15610d01576005544210158015610cb457506007544210155b8015610cc1575060065442105b15610cd657610cd08289612206565b50610cfc565b8434101515610cef57610ce98288612206565b50610cfb565b610cf98289612206565b505b5b610d18565b66071afd498d00003410151515610d1757600080fd5b5b5b600854600954101515610d42576001600d60146101000a81548160ff0219169083151502179055505b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610daa573d6000803e3d6000fd5b505050505050505050565b6040805190810160405280600b81526020017f4d696c696e66696e69747900000000000000000000000000000000000000000081525081565b6000808214158015610e7d57506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610e8b5760009050610f76565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fda57600080fd5b610fef8260085461239290919063ffffffff16565b9050806008819055507f90f1f758f0e2b40929b1fd48df7ebe10afc272a362e1f0d63a90b8b4715d799f826040518082815260200191505060405180910390a15050565b60085481565b600060606004810160003690501015151561105057fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415151561108c57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483111515156110da57600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561116557600080fd5b6111b783600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123ae90919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061128983600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123ae90919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061135b83600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461239290919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60055481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561147357600080fd5b819050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156114de573d6000803e3d6000fd5b505050565b600181565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561154657600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561159457600080fd5b3390506115e982600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123ae90919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611641826008546123ae90919063ffffffff16565b60088190555061165c826009546123ae90919063ffffffff16565b6009819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b60065481565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b66071afd498d000081565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561176a57600080fd5b61177482826123c7565b5050565b60075481565b600c5481565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117e357600080fd5b3091508173ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611868573d6000803e3d6000fd5b505050565b6040805190810160405280600381526020017f4d4659000000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561190457600080fd5b600d60149054906101000a900460ff1615151561192057600080fd5b6001600d60146101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119ca57600080fd5b80600a819055507ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c003816040518082815260200191505060405180910390a150565b6000604060048101600036905010151515611a2257fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515611a5e57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515611aac57600080fd5b611afe83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123ae90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611b9383600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461239290919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b60046020528060005260406000206000915054906101000a900460ff1681565b600d60149054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611d1c57600080fd5b505af1158015611d30573d6000803e3d6000fd5b505050506040513d6020811015611d4657600080fd5b81019080805190602001909291905050509050809250505092915050565b600a5481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e5257600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015611ef057600080fd5b505af1158015611f04573d6000803e3d6000fd5b505050506040513d6020811015611f1a57600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015611ff257600080fd5b505af1158015612006573d6000803e3d6000fd5b505050506040513d602081101561201c57600080fd5b810190808051906020019092919050505092505050919050565b600b5481565b60095481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561209e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156121165780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561217757600080fd5b600090505b838390508110156121c8576121bb848483818110151561219857fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff16836123c7565b808060010191505061217c565b50505050565b6000808314156121e15760009050612200565b81830290508183828115156121f257fe5b041415156121fc57fe5b8090505b92915050565b6000600d60149054906101000a900460ff1615151561222457600080fd5b6122398260095461239290919063ffffffff16565b60098190555061229182600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461239290919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600081830190508281101515156123a557fe5b80905092915050565b60008282111515156123bc57fe5b818303905092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561242357600080fd5b60008111151561243257600080fd5b60085460095410151561244457600080fd5b61249681600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461239290919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506124ee8160095461239290919063ffffffff16565b60098190555060085460095410151561251d576001600d60146101000a81548160ff0219169083151502179055505b8173ffffffffffffffffffffffffffffffffffffffff167fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d27282600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051808381526020018281526020019250505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505600a165627a7a72305820f71704e9263532b317e2b8ec39e58fb81a6873d3644caec91677d8f8ed5b6b050029

Swarm Source

bzzr://f71704e9263532b317e2b8ec39e58fb81a6873d3644caec91677d8f8ed5b6b05
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.