Sponsored:   VC, TLDR and CoinBene Funded "TEMCO: Bitcoin Network (RSK) Suppy Chain! Whitelist KYC Starts Now!!"
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 12782 txns
Token Tracker: ethairdrop.io (EA)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x175e8ca2a7ad4f205688a6896daa572733e0b6e1at txn 0xee3ffe4934af60d60184f5b81b38e3dfadf1a13f69a8b2daedf27498d6611684
Token Balance:
 Latest 25 transactions from a total of 12782 transactions
(> More Than 25 PendingTxns)

TxHash Age From To Value [TxFee]
0x574476e7284c6ffc4fe0f25ac28588509fd866014a5e43080e6a413cb638a2ed(pending)0x0652f8a3e60e0754aebcc09dd63191eaf8e86b62  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x278a0b05ed88f7d1196e275407c56fb400ae58513e9ff2d53db2a965d88fd431(pending)0x4886c333c329aa0bf39b3fc5b8b4f1a5d7b5008b  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x6a46d8c44843d6a01a775f11359e53f7b560b4f3d738a61062e91442364c81ad(pending)0x0c8f6f846bb880bbefd5ae7ab7fbf6540596eec6  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x97f4b5f80d24bdfe056e3c3f750cf2459b81e2488066b0669d5f37db59c5ebc6(pending)0xcd026be792e3ac11912f171d801cde8832ddf731  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x5b42baef542d71272c2c629b88957223095fe43da0580e1b2e3d7accecd784b8(pending)0x0698885a5fa3e6bb0c9be72b8c26ee2fc2680290  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xdfbc9afccc265b7eab04d2ba57079d96d43f66845a51247c9a097c1486dfd20d(pending)0x591be7aeb0fba8331a68a0f5a4bb29f9467e040a  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x873d9face9a464bc4a355a1cadd1bc3e288328e8ae49b091f71d3d9aa1e8c15c(pending)0x445c6c81dce137d3d6d6708b8f1bc6c49746d00a  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x987d8bd9dbf124f1725431274b9155f57e8ac38691022e60fd9ec1de044bec2a(pending)0x217272c14f3a7818b3c99b8b4be1932cf7a1c02d  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x384f4a9a9a9e43c78fb434774cbebce7768fd11a626ac9b63c86dfde6bc87d68(pending)0xfc879f109101735ad77ae39b23d76355888e3671  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x49decd0a594505951c8d821c0f85e7330a1922e6b9bb1a2825aec6f6b1c66e26(pending)0xeef218a3e02acd8416b3dcd471b6d9bab2b18799  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x0de90808514ee4f8b139bcbcc21a21efd9db004854c25231dc5e735ad987e700(pending)0xb9a4f7b15a6d40d1ca2c229cc641c1dde146be9f  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xf4cb7ffa6ef61df72d1f08fb4e2514841086e1e67509ed0345369e1fc7bd8c36(pending)0xab26d55db0f8e2c3ac8f59501b4842a775c7d41a  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x57ea2fdc3aa886cc9b6226aebd2c5affaeb627186bd85dd392d63a83580fc16b(pending)0xa7a614d1e7c9576af36167697496b4f5439e9516  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x98a671f42b0bc7b86eeb69038c5802486e6e7087988cd1c0c1bc3694deb48c7a(pending)0xa2fff045b73effbb5b007ca3cc293fbf8e40ef37  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xb3aba0b759a0d709179a83670b621e563110ce0c0f3ec36758ff33e43329dbcc(pending)0xa1fca1a0f862397cdacd069fb8e5451eab259c25  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x7e5a5fa3ad3cca265b3e9a380c22b2b78240b9350c6d53c8f76669dac9c72849(pending)0xfaa1b6519db3c36772c2f52c820f8a84936a42c1  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x447d49080fa00da551d4e042aed66dd5a5abbf4c53393b857b874adfa346b1a0(pending)0xeb385f1aa9869c3febf333f1aea764bdd1aa5405  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x9ec5c46312f05b3ed9b1e54933166470941d8fd1fc9c06dbd92391384dc952a2(pending)0xe7bab91f35b826a39e7781fbb2ad387dc0448b28  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xd7e77963ad32372c827db98553230e3ce3d94d132387539db8a4c0363b8f015c(pending)0xe618c810ebc07e1aa0924b20bdcf764fed281e56  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xde8d71b78a69c7a614982f6175e432c39441833d597744d09ec04dfaf9fdaa23(pending)0xc850c7ab7e8bbca7d3f4aa49fbf2cc05961aac59  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x0ce00d9e9f4c8c40fcc0cdb29d2a1ee0bfce4552c0b33211be1437a8c5d0cd42(pending)0xbe3f58e93460c14297e76eb0f87bfbe74af4a305  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x786b8e7cd9932fa9141fc6111c2c59bcf2f39fcb1f9803f2c9d2acb90373c6a5(pending)0xb84c746e5b98f603a101d41f7fae8854bdd70402  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xe7f12dda0a846040754cc164851bafb4863f6eab005b6c8b96d3c1e1ad511671(pending)0xa1deff8028b4dcd366ef95e905fa59b7a488ea8f  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0x7fd77ae01d793e22a08daa0ce92917ab8a0a94afcd2bdaf3761797843629256f(pending)0x9f785196a69ee9c6d016f21a1a8c87a56b360cc1  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
0xfc31ca3b9b98d53d163a4b2ea8f5cc92eada1b9752b9991ab1eff3eaae232dec(pending)0x98a2327c3b9b300c9b840649335244b2eaeb9969  IN  0x3f5fa71ea48ae374faae502afa2e27715484c3b70 Ether(Pending)
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0xdbbd7249a5446042aab378908f7c73e16c132eaa27181bce3681fca47350f9cb69099212 hrs 45 mins ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.05 Ether
0x5a738a16a0f690bb2a9259cec947ab8be6d8fd6a41f97c026dc311e0240dd80c69098103 hrs 8 mins ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xa8752b8c2048c366b2fb3d6c745e790cea7ce5b9e125aa82cf84b70f5ecb4d4569098023 hrs 11 mins ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.1 Ether
0x15834d9a1b2963cdf4e1543615b78bf493bfdd163bdb0b7600fe7b1b4b75e4fa69083409 hrs 16 mins ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xccad78662578143ab5e624bb13b047b30b600edd1293a64e7a885b407ae3381a69038221 day 3 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x3fc4a8ed30b405279d36429e5987e9d0a16ac1a5e8a65e64714fa248ed87985968940482 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x6332cbee93e623e262933803c8eebcab214fd8bf6e61d350a11ccd60a035cc5b68940432 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x6c2a69de58b3775313458b9d31ad3449de6fa090e7f368299856a500e09bec8c68940332 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x402958c5ed3357056aee56f9cb81ab31d6fd4ccac42105384d299eb3e22f14cf68940292 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xe15c97c3f2ff3ba284d43dbc03fa95ca015f3462049e932313ef1d01575a0bfa68940202 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x8d19e9eb314b6813f3bf0c11985adc0c780c64781119d12abbd5e4ab62caf5fd68940052 days 19 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x86d27e76855a45d95d3429917eece51667fcff2966b10babcba4159b569f73ef68922053 days 2 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x56fd47e2cacd2e186fcc261badb769ff3d4ca15980069506b44d738413eb898268922013 days 2 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x793c86e3180b346bebb7ef8b6ddce07f89bccdaefabbbd410ff9d994eadba8bf68921853 days 2 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x43a5d2ba5aa224aa5ffeadd2fdae1e6867e7903e805ddb77a3a484fc830b499f68824384 days 16 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xd82fc1d4eb2113bc9128116cbe7f65fb7269bea8e8c75b894771370158945f4368796925 days 3 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x22a4b395c398f3123d843a80cde84d058de31cfa7d617e3fb0a0a67e176cbb8f68652937 days 12 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.015 Ether
0xa4441607868da93b952cc58e9a18085dbae219134b2cf2a236d1e2085491cc5268649937 days 14 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.015 Ether
0x39869cd6435a777dbbc2c6a15edac4b6f7e94263a54f2131ebb5bfaf8b33e68e68594468 days 11 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xcb0e53a098ebf089b0f04de2d3ad74832ee489a007b50984f2eeed3e2040637d68594268 days 12 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x912511d72d19e61927e27e8b2419550d94de02341dacbe7063c99a432bf46b9f68594218 days 12 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0xda2970b6d62af0505f23a96d1f6ecb0bb65e423dac08c8f5ba8654314c8b7d3968594038 days 12 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
0x477aab363e522aaf97fb24bd3833b2d31c7ddfdfe3887fb4e92d7540e879a8a868593718 days 12 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.2 Ether
0x12fec62ceb96555e0b6e158410347ba50ec11c0bc05f18333bee2401e33849f3684850510 days 6 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.1 Ether
0xcc78e6106f5b8b6c12d73bf3ff317eec040c4d0ba958917498a107b0ae7ad816684837610 days 7 hrs ago0x3f5fa71ea48ae374faae502afa2e27715484c3b70x60561bed12144cafae6bb4d98b28d4ea6e6031d80.01 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact Match)
Contract Name: ethairdrop
Compiler Text: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.22;

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

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }

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

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 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);
}

interface Token { 
    function distr(address _to, uint256 _value) external returns (bool);
    function totalSupply() constant external returns (uint256 supply);
    function balanceOf(address _owner) constant external returns (uint256 balance);
}

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

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
	mapping (address => uint256) public add_count;
	mapping (address => uint256) public add_amount;
	mapping (address => uint256) public unlockUnixTime;
    string public constant name = "ethairdrop.io";
    string public constant symbol = "EA";
    uint public constant decimals = 18;
    
    uint256 public totalSupply = 3000000000e18;
    uint256 public totalDistributed = 1500000000e18;
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value = 1000e18;
    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 Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    function ethairdrop() public {
        owner = msg.sender;
        balances[owner] = totalDistributed;
    }
    
    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);
        totalRemaining = totalRemaining.sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);
        return true;
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function () external payable {
        getTokens();
     }
    
    function getTokens() payable canDistr public {
    	address investor = msg.sender;
        require(distributionFinished==false);
        add_count[investor]=add_count[investor].add(1);
        add_amount[investor]=add_amount[investor].add(msg.value);
        unlockUnixTime[investor]=now+1 days;
        
        uint256 toGive = value;
        if(msg.value >= 0.01 ether){
            toGive = value.mul(2000).mul(msg.value).div(1e18);
    		address(0x60561bed12144cafae6bb4d98b28d4ea6e6031d8).transfer(msg.value);
    		value = value.div(1000).mul(999);
        }else{
            toGive = value.mul(1000).div(1000);
        	address(0x60561bed12144cafae6bb4d98b28d4ea6e6031d8).transfer(msg.value);
        	value = value.div(1000).mul(1000);
        }
        if (toGive > totalRemaining) {
            toGive = totalRemaining;
        }
        require(toGive <= totalRemaining);        
        distr(investor, toGive);
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        value = value.div(10000000).mul(9999988);
    }

    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 withdraw() onlyOwner public {
        uint256 etherBalance = address(this).balance;
        owner.transfer(etherBalance);
    }
    
    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 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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","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":"","type":"address"}],"name":"add_amount","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":"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":"_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":"","type":"address"}],"name":"unlockUnixTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRemaining","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":true,"inputs":[{"name":"","type":"address"}],"name":"add_count","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"},{"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":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
608060405260018054600160a060020a031916331790556b09b18ab5df7180b6b800000060078190556b04d8c55aefb8c05b5c000000600881905561005191906401000000006110166100af82021704565b600955683635c9adc5dea00000600a55600b805460ff1916905534801561007757600080fd5b5060018054600160a060020a031916331790819055600854600160a060020a03919091166000908152600260205260409020556100c1565b6000828211156100bb57fe5b50900390565b611054806100d06000396000f3006080604052600436106101325763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461013c578063095ea7b3146101c657806318160ddd146101fe57806323b872dd14610225578063313ce5671461024f5780633ccfd60b146102645780633fa4f2451461027957806342966c681461028e5780636c55d90e146102a657806370a08231146102c757806395d89b41146102e85780639b1cbccc146102fd578063a9059cbb14610312578063aa6ca80814610132578063c108d54214610336578063c489744b1461034b578063cbbe974b14610372578063d8a5436014610393578063dd62ed3e146103a8578063de092267146103cf578063e58fc54c146103f0578063efca2eed14610411578063f2fde38b14610426575b61013a610447565b005b34801561014857600080fd5b5061015161069e565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561018b578181015183820152602001610173565b50505050905090810190601f1680156101b85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101d257600080fd5b506101ea600160a060020a03600435166024356106d5565b604080519115158252519081900360200190f35b34801561020a57600080fd5b5061021361077d565b60408051918252519081900360200190f35b34801561023157600080fd5b506101ea600160a060020a0360043581169060243516604435610783565b34801561025b57600080fd5b50610213610908565b34801561027057600080fd5b5061013a61090d565b34801561028557600080fd5b50610213610967565b34801561029a57600080fd5b5061013a60043561096d565b3480156102b257600080fd5b50610213600160a060020a0360043516610a4c565b3480156102d357600080fd5b50610213600160a060020a0360043516610a5e565b3480156102f457600080fd5b50610151610a79565b34801561030957600080fd5b506101ea610ab0565b34801561031e57600080fd5b506101ea600160a060020a0360043516602435610b16565b34801561034257600080fd5b506101ea610c07565b34801561035757600080fd5b50610213600160a060020a0360043581169060243516610c10565b34801561037e57600080fd5b50610213600160a060020a0360043516610cc1565b34801561039f57600080fd5b50610213610cd3565b3480156103b457600080fd5b50610213600160a060020a0360043581169060243516610cd9565b3480156103db57600080fd5b50610213600160a060020a0360043516610d04565b3480156103fc57600080fd5b506101ea600160a060020a0360043516610d16565b34801561041d57600080fd5b50610213610e6a565b34801561043257600080fd5b5061013a600160a060020a0360043516610e70565b600b54600090819060ff161561045c57600080fd5b600b5433925060ff161561046f57600080fd5b600160a060020a03821660009081526004602052604090205461049990600163ffffffff610ec216565b600160a060020a0383166000908152600460209081526040808320939093556005905220546104ce903463ffffffff610ec216565b600160a060020a0383166000908152600560209081526040808320939093556006905220620151804201905550600a54662386f26fc1000034106105b45761054b670de0b6b3a764000061053f346105336107d0600a54610ed890919063ffffffff16565b9063ffffffff610ed816565b9063ffffffff610efc16565b6040519091507360561bed12144cafae6bb4d98b28d4ea6e6031d8903480156108fc02916000818181858888f1935050505015801561058e573d6000803e3d6000fd5b506105ac6103e76105336103e8600a54610efc90919063ffffffff16565b600a55610636565b6105d16103e861053f6103e8600a54610ed890919063ffffffff16565b6040519091507360561bed12144cafae6bb4d98b28d4ea6e6031d8903480156108fc02916000818181858888f19350505050158015610614573d6000803e3d6000fd5b506106326103e86105336103e8600a54610efc90919063ffffffff16565b600a555b60095481111561064557506009545b60095481111561065457600080fd5b61065e8282610f13565b506007546008541061067857600b805460ff191660011790555b6106976298967461053362989680600a54610efc90919063ffffffff16565b600a555050565b60408051808201909152600d81527f65746861697264726f702e696f00000000000000000000000000000000000000602082015281565b600081158015906107085750336000908152600360209081526040808320600160a060020a038716845290915290205415155b1561071557506000610777565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60075481565b60006060606436101561079257fe5b600160a060020a03841615156107a757600080fd5b600160a060020a0385166000908152600260205260409020548311156107cc57600080fd5b600160a060020a03851660009081526003602090815260408083203384529091529020548311156107fc57600080fd5b600160a060020a038516600090815260026020526040902054610825908463ffffffff61101616565b600160a060020a0386166000908152600260209081526040808320939093556003815282822033835290522054610862908463ffffffff61101616565b600160a060020a0380871660009081526003602090815260408083203384528252808320949094559187168152600290915220546108a6908463ffffffff610ec216565b600160a060020a0380861660008181526002602090815260409182902094909455805187815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b601281565b600154600090600160a060020a0316331461092757600080fd5b50600154604051303191600160a060020a03169082156108fc029083906000818181858888f19350505050158015610963573d6000803e3d6000fd5b5050565b600a5481565b600154600090600160a060020a0316331461098757600080fd5b336000908152600260205260409020548211156109a357600080fd5b50336000818152600260205260409020546109c4908363ffffffff61101616565b600160a060020a0382166000908152600260205260409020556007546109f0908363ffffffff61101616565b600755600854610a06908363ffffffff61101616565b600855604080518381529051600160a060020a038316917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a25050565b60056020526000908152604090205481565b600160a060020a031660009081526002602052604090205490565b60408051808201909152600281527f4541000000000000000000000000000000000000000000000000000000000000602082015281565b600154600090600160a060020a03163314610aca57600080fd5b600b5460ff1615610ada57600080fd5b600b805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b600060406044361015610b2557fe5b600160a060020a0384161515610b3a57600080fd5b33600090815260026020526040902054831115610b5657600080fd5b33600090815260026020526040902054610b76908463ffffffff61101616565b3360009081526002602052604080822092909255600160a060020a03861681522054610ba8908463ffffffff610ec216565b600160a060020a0385166000818152600260209081526040918290209390935580518681529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b600b5460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610c8c57600080fd5b505af1158015610ca0573d6000803e3d6000fd5b505050506040513d6020811015610cb657600080fd5b505195945050505050565b60066020526000908152604090205481565b60095481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60046020526000908152604090205481565b60015460009081908190600160a060020a03163314610d3457600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b158015610d9857600080fd5b505af1158015610dac573d6000803e3d6000fd5b505050506040513d6020811015610dc257600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b158015610e3657600080fd5b505af1158015610e4a573d6000803e3d6000fd5b505050506040513d6020811015610e6057600080fd5b5051949350505050565b60085481565b600154600160a060020a03163314610e8757600080fd5b600160a060020a03811615610ebf576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b600082820183811015610ed157fe5b9392505050565b6000828202831580610ef45750828482811515610ef157fe5b04145b1515610ed157fe5b6000808284811515610f0a57fe5b04949350505050565b600b5460009060ff1615610f2657600080fd5b600854610f39908363ffffffff610ec216565b600855600954610f4f908363ffffffff61101616565b600955600160a060020a038316600090815260026020526040902054610f7b908363ffffffff610ec216565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a038516916000917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a3506001610777565b60008282111561102257fe5b509003905600a165627a7a723058204cc39587398a4d03e465b1c0b0611d4d50aff1d4222f75669281595f8a1b90180029

   Swarm Source:
bzzr://4cc39587398a4d03e465b1c0b0611d4d50aff1d4222f75669281595f8a1b9018

 

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.