Contract 0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f

 

TxHash Block Age From To Value [TxFee]
0x009e6049344b032f9a29bf013ee81c8fa4f69d0459675f9d6663b547215b205172068109 days 4 hrs ago0xb132acec5b52623ed9a196fa6eab217d8dba090a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00021892
0x8e95db8ebe7130be07b0086c235a5c4bca1e2b0d31b3470bd8f7bd0444da31d072068019 days 4 hrs ago0xb132acec5b52623ed9a196fa6eab217d8dba090a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00051956
0xec2c29ddda9c69b54ac3441bd637c6e177aa6c534174e304a1c3d591630113c1712343926 days 7 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00025914
0xc25d65cd5bc66c32db1f0020dad9df4d0df3b2e4169735ba74522e6be0d68da7712341226 days 7 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.23 Ether0.00022245
0x0c913eff9f96b9e3ff510fc1c33886e175759e5aa6c5d0a87c69c6d6b57ee813712339426 days 7 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.26 Ether0.00022245
0x26cbe455a4b709bb76533813456d5d33a58692f65157a87e467099c92da9944f711049828 days 21 hrs ago0xb30897dacc6ddc8d3a4a116d4b85ac95196afb30 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.04 Ether0.00031143
0xea4442a8c74f1239e9ce44e7cb0f2fdbf353f34c99a6835cb69412669892e67a706719536 days 18 hrs ago0xb30897dacc6ddc8d3a4a116d4b85ac95196afb30 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.01 Ether0.0023796
0x75d3277edaf5799a9ee26e164c72714bfb147a51d82e38faf6f36c563a235cbe701679045 days 19 hrs ago0xc0eb850a8b8b0846411c3c6e74715a36db71401f IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018478
0x0782b1fc98283dc8b73a8117ff35063ea23875a4c8a2229e3fd3a72d68ec6e01701665245 days 19 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018446
0x01aa0f921d59f484f92d8bac008ebbd006d689ef7af5d971f1ece6c5c6357908701663345 days 19 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018414
0x0eac7d834bae842ee50eb9b9575cc23c23c19ff6849d279af49bf6d15af74f6a701027946 days 22 hrs ago0xc6e7074205d8c64e238e2749e7a47dae2e0c268d IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00085324
0xd4c3bef44df90ca9841d8e5f730bf8f13688d18a0a3fe7fdc62cfc172eaa506c700332148 days 5 hrs ago0x6be1a023498685840cb2b8e2df0769f7def37e14 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.0013470733 Ether0.00017847
0x83735dd405e9f6975284a5e76f7c74c90a161b2dd0a1bb2d5d0d7a55fba08421699277750 days 28 mins ago0x0c373f6be0868200edf3fd9dfa5f88c540654c0a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018446
0x421384a0e1c6305d6b8e7260409f8f73a883b8bbfe14f20fa13e85843adabd91697796052 days 12 hrs ago0x28a6d3272b89d0d1c6705ec15963d643afc62fd9 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.01 Ether0.0005949
0x62b15ee27f1e0b759a15916098fa7557a6da219b088100199ef4ed077f33a936697524752 days 23 hrs ago0x3738b33f9e31298714ebb25dcf36fe5f7c70272e IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.01 Ether0.00029745
0x90d8126fda902153d6e7cce458a70ddc326d0e173273a829120d9232d38a93d5697395353 days 4 hrs ago0xed32b12d26fef2a9f2b2a1db3fbb0d29d4d4feb5 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.01 Ether0.00017847
0x27338ae2623e420e5a41cb14d9c4082b964c6ba5c084109100d8b16bed473f28697337353 days 7 hrs ago0x6be1a023498685840cb2b8e2df0769f7def37e14 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.0005 Ether0.0000362627
0xa2e10ac780efa15cb1772db7c0b7c637d035978387cb2c6efa128fbd5a2b15b7697160353 days 14 hrs ago0x0c373f6be0868200edf3fd9dfa5f88c540654c0a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.147 Ether0.00022245
0x549948587681766f15f723490a6bb9da04e711532db0ef63a5ace6bef3622e31696796154 days 5 hrs ago0x0c373f6be0868200edf3fd9dfa5f88c540654c0a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018446
0x7555e92595554bfb45ec2a137318ce456467643e0dc56040b620dd4e463d5d33696549454 days 15 hrs ago0x3510dbc6fd0d63226bab02894813de0cedea89db IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.000397372837
0x54197670f292d93dbb3aaf63f25306a10439d2e492d7b515da749beaf29724dd696472754 days 18 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.00018446
0x4c26e42e391a83a9b37963cdae2b0b3e95384fe0ed5bfb972a9f4fd2a74f3360696471854 days 18 hrs ago0x0c373f6be0868200edf3fd9dfa5f88c540654c0a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0 Ether0.001515196
0xa87fcb83d7266752184f04295a0dd452a53ab982fa247dae3347a89dc9c2af93696469654 days 18 hrs ago0x5339e193bfd0752a515135367723d3e870bf3e11 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.429 Ether0.00022245
0xadb7a707677f078a1162b6a5a424dc4293a210107c5df88090fe468750e11224696467454 days 18 hrs ago0x0c373f6be0868200edf3fd9dfa5f88c540654c0a IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f1 Ether0.00022245
0x204573e1ac4ae35c39ca4e2ea9e9daae76808d6959a82eb285ef99baa7ce479f696055655 days 11 hrs ago0x2dcdf77e4f12bfb9e153833d0f69c55061282ae5 IN  0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0.03 Ether0.0004449
[ 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
0xc25d65cd5bc66c32db1f0020dad9df4d0df3b2e4169735ba74522e6be0d68da7712341226 days 7 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.23 Ether
0x0c913eff9f96b9e3ff510fc1c33886e175759e5aa6c5d0a87c69c6d6b57ee813712339426 days 7 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.26 Ether
0x26cbe455a4b709bb76533813456d5d33a58692f65157a87e467099c92da9944f711049828 days 21 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.04 Ether
0xea4442a8c74f1239e9ce44e7cb0f2fdbf353f34c99a6835cb69412669892e67a706719536 days 18 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0xd4c3bef44df90ca9841d8e5f730bf8f13688d18a0a3fe7fdc62cfc172eaa506c700332148 days 5 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.0013470733 Ether
0x421384a0e1c6305d6b8e7260409f8f73a883b8bbfe14f20fa13e85843adabd91697796052 days 12 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0x62b15ee27f1e0b759a15916098fa7557a6da219b088100199ef4ed077f33a936697524752 days 23 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0x90d8126fda902153d6e7cce458a70ddc326d0e173273a829120d9232d38a93d5697395353 days 4 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0xa2e10ac780efa15cb1772db7c0b7c637d035978387cb2c6efa128fbd5a2b15b7697160353 days 14 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.147 Ether
0xa87fcb83d7266752184f04295a0dd452a53ab982fa247dae3347a89dc9c2af93696469654 days 18 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.429 Ether
0xadb7a707677f078a1162b6a5a424dc4293a210107c5df88090fe468750e11224696467454 days 18 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db1 Ether
0x204573e1ac4ae35c39ca4e2ea9e9daae76808d6959a82eb285ef99baa7ce479f696055655 days 11 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.03 Ether
0x07201d06ea2bbcde8cc5c18d6374a3dd21dea7dfee7ac1f0979b1d56fe0bdd52695168156 days 23 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.05 Ether
0x21f560e93a0f41f4a277c9e4776effd5c25b11945749386095326feecd539545694408558 days 5 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.343 Ether
0xefffe80361395dc57e9f28d74e3c40223d433b7c8000663ae52d35c34b4b0742694343558 days 8 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0xeaa1d925ed417b382191c17a04e18d0c5f1bb879aedb865e15c55279debae378694051558 days 20 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.03 Ether
0x82d8a5b41c06587f291a7f0a03ee7813731b0eef1974c097d333ef7fd57cccba693334460 days 1 hr ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db1.09999 Ether
0x475d8d1b131498f53d64e0670273110fab1e6c8891aab418aceaf7b44de14a77692396361 days 15 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.5 Ether
0x2d3e9f6ee68b24a7865b5185d7fe668efcbfd7388d0628ca33471ac42914ea66692245561 days 22 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.05 Ether
0x0fb16921a5917cf70c644c5bc37c6bc49a1ea0bde11f457a990f758c9bd93f2f691431863 days 7 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.25 Ether
0x77bad055381a83810b095a676b6da9b530e8414b36d09f31684af59db934d8d9690864964 days 6 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.01 Ether
0x27d728edb08270caca5daad7e47b059670b555a48413f7a5d4d602f5107be8e0690123465 days 13 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db1.15 Ether
0xd5ac011eeb76779088fa8a8e687b5de240abae6bf2f8489461d82506feba1ed0689135567 days 4 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.08 Ether
0xaa48986799407f75d3a1eb1e465c95a645f5cf7c11725c99464490a9f806440a688523768 days 4 hrs ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.03 Ether
0xeecd00b40c667b7f5022241be02bfc95e1317d2ff85920e38545a3f22ae4b50f685566973 days 1 hr ago0xf34c12c6f87dbc09bfb586880e9b6d54bba13b1f0x3510dbc6fd0d63226bab02894813de0cedea89db0.03 Ether
[ Download CSV Export 
Contract Source Code Verified (Exact Match)
Contract Name: LitecoinDiamond
Compiler Version: v0.4.25+commit.59dbf8f1
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.18;

/**
 * @title SafeMath
 */
library SafeMath {

    /**
    * 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;
    }

    /**
    * 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;
    }

    /**
    * 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;
    }

    /**
    * 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 AltcoinToken {
    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 LitecoinDiamond is ERC20 {
    
    using SafeMath for uint256;
    address owner = msg.sender;

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

    string public constant name = "Litecoin Diamond";
    string public constant symbol = "LDD";
    uint public constant decimals = 8;
    
    uint256 public totalSupply = 12000000000000000;
    uint256 public totalDistributed = 0;        
    uint256 public tokensPerEth = 1000000000000;
    uint256 public constant minContribution = 1 ether / 1000; // 0.001 Ether

    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);

    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 doAirdrop(address _participant, uint _amount) 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 adminClaimAirdrop(address _participant, uint _amount) public onlyOwner {        
        doAirdrop(_participant, _amount);
    }

    function adminClaimAirdropMultiple(address[] _addresses, uint _amount) public onlyOwner {        
        for (uint i = 0; i < _addresses.length; i++) doAirdrop(_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;

        require( msg.value >= minContribution );

        require( msg.value > 0 );
        
        tokens = tokensPerEth.mul(msg.value) / 1 ether;        
        address investor = msg.sender;
        
        if (tokens > 0) {
			owner.transfer(msg.value);
            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) {
        // mitigates the ERC20 spend/approval race condition
        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){
        AltcoinToken t = AltcoinToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    

    
    function withdrawAltcoinTokens(address _tokenContract) onlyOwner public returns (bool) {
        AltcoinToken token = AltcoinToken(_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":"_tokenContract","type":"address"}],"name":"withdrawAltcoinTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"_participant","type":"address"},{"name":"_amount","type":"uint256"}],"name":"adminClaimAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_amount","type":"uint256"}],"name":"adminClaimAirdropMultiple","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":"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":"minContribution","outputs":[{"name":"","type":"uint256"}],"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":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"},{"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"}]

Contract Creation Code
608060405260018054600160a060020a03191633179055662aa1efb94e0000600455600060055564e8d4a510006006556007805460ff1916905534801561004557600080fd5b50610ee7806100556000396000f30060806040526004361061011c5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610126578063095ea7b3146101b057806318160ddd146101e85780632195845f1461020f57806323b872dd14610230578063313ce5671461025a5780634a63464d1461026f57806367220fd71461029357806370a08231146102ea57806395d89b411461030b5780639b1cbccc146103205780639ea407be14610335578063a9059cbb1461034d578063aa6ca8081461011c578063aaffadf314610371578063c108d54214610386578063c489744b1461039b578063cbdd69b5146103c2578063dd62ed3e146103d7578063efca2eed146103fe578063f2fde38b14610413575b610124610434565b005b34801561013257600080fd5b5061013b610506565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017557818101518382015260200161015d565b50505050905090810190601f1680156101a25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101bc57600080fd5b506101d4600160a060020a036004351660243561053d565b604080519115158252519081900360200190f35b3480156101f457600080fd5b506101fd6105e5565b60408051918252519081900360200190f35b34801561021b57600080fd5b506101d4600160a060020a03600435166105eb565b34801561023c57600080fd5b506101d4600160a060020a036004358116906024351660443561073f565b34801561026657600080fd5b506101fd6108b2565b34801561027b57600080fd5b50610124600160a060020a03600435166024356108b7565b34801561029f57600080fd5b50604080516020600480358082013583810280860185019096528085526101249536959394602494938501929182918501908490808284375094975050933594506108d89350505050565b3480156102f657600080fd5b506101fd600160a060020a036004351661092d565b34801561031757600080fd5b5061013b610948565b34801561032c57600080fd5b506101d461097f565b34801561034157600080fd5b506101246004356109e5565b34801561035957600080fd5b506101d4600160a060020a0360043516602435610a37565b34801561037d57600080fd5b506101fd610b16565b34801561039257600080fd5b506101d4610b21565b3480156103a757600080fd5b506101fd600160a060020a0360043581169060243516610b2a565b3480156103ce57600080fd5b506101fd610bdb565b3480156103e357600080fd5b506101fd600160a060020a0360043581169060243516610be1565b34801561040a57600080fd5b506101fd610c0c565b34801561041f57600080fd5b50610124600160a060020a0360043516610c12565b600754600090819060ff161561044957600080fd5b6000915066038d7ea4c6800034101561046157600080fd5b6000341161046e57600080fd5b600654670de0b6b3a76400009061048b903463ffffffff610c6416565b81151561049457fe5b04915033905060008211156104e957600154604051600160a060020a03909116903480156108fc02916000818181858888f193505050501580156104dc573d6000803e3d6000fd5b506104e78183610c8d565b505b60045460055410610502576007805460ff191660011790555b5050565b60408051808201909152601081527f4c697465636f696e204469616d6f6e6400000000000000000000000000000000602082015281565b600081158015906105705750336000908152600360209081526040808320600160a060020a038716845290915290205415155b1561057d575060006105df565b336000818152600360209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60045481565b60015460009081908190600160a060020a0316331461060957600080fd5b604080517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529051859350600160a060020a038416916370a082319160248083019260209291908290030181600087803b15801561066d57600080fd5b505af1158015610681573d6000803e3d6000fd5b505050506040513d602081101561069757600080fd5b5051600154604080517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0392831660048201526024810184905290519293509084169163a9059cbb916044808201926020929091908290030181600087803b15801561070b57600080fd5b505af115801561071f573d6000803e3d6000fd5b505050506040513d602081101561073557600080fd5b5051949350505050565b60006060606436101561074e57fe5b600160a060020a038416151561076357600080fd5b600160a060020a03851660009081526002602052604090205483111561078857600080fd5b600160a060020a03851660009081526003602090815260408083203384529091529020548311156107b857600080fd5b600160a060020a0385166000908152600260205260409020546107e1908463ffffffff610d6916565b600160a060020a038616600090815260026020908152604080832093909355600381528282203383529052205461081e908463ffffffff610d6916565b600160a060020a038087166000908152600360209081526040808320338452825280832094909455918716815260029091522054610862908463ffffffff610d7b16565b600160a060020a038086166000818152600260209081526040918290209490945580518781529051919392891692600080516020610e9c83398151915292918290030190a3506001949350505050565b600881565b600154600160a060020a031633146108ce57600080fd5b6105028282610d88565b600154600090600160a060020a031633146108f257600080fd5b5060005b825181101561092857610920838281518110151561091057fe5b9060200190602002015183610d88565b6001016108f6565b505050565b600160a060020a031660009081526002602052604090205490565b60408051808201909152600381527f4c44440000000000000000000000000000000000000000000000000000000000602082015281565b600154600090600160a060020a0316331461099957600080fd5b60075460ff16156109a957600080fd5b6007805460ff191660011790556040517f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc90600090a150600190565b600154600160a060020a031633146109fc57600080fd5b60068190556040805182815290517ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c0039181900360200190a150565b600060406044361015610a4657fe5b600160a060020a0384161515610a5b57600080fd5b33600090815260026020526040902054831115610a7757600080fd5b33600090815260026020526040902054610a97908463ffffffff610d6916565b3360009081526002602052604080822092909255600160a060020a03861681522054610ac9908463ffffffff610d7b16565b600160a060020a038516600081815260026020908152604091829020939093558051868152905191923392600080516020610e9c8339815191529281900390910190a35060019392505050565b66038d7ea4c6800081565b60075460ff1681565b600080600084915081600160a060020a03166370a08231856040518263ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018082600160a060020a0316600160a060020a03168152602001915050602060405180830381600087803b158015610ba657600080fd5b505af1158015610bba573d6000803e3d6000fd5b505050506040513d6020811015610bd057600080fd5b505195945050505050565b60065481565b600160a060020a03918216600090815260036020908152604080832093909416825291909152205490565b60055481565b600154600160a060020a03163314610c2957600080fd5b600160a060020a03811615610c61576001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b6000821515610c75575060006105df565b50818102818382811515610c8557fe5b04146105df57fe5b60075460009060ff1615610ca057600080fd5b600554610cb3908363ffffffff610d7b16565b600555600160a060020a038316600090815260026020526040902054610cdf908363ffffffff610d7b16565b600160a060020a038416600081815260026020908152604091829020939093558051858152905191927f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a7792918290030190a2604080518381529051600160a060020a03851691600091600080516020610e9c8339815191529181900360200190a350600192915050565b600082821115610d7557fe5b50900390565b818101828110156105df57fe5b60008111610d9557600080fd5b60045460055410610da557600080fd5b600160a060020a038216600090815260026020526040902054610dce908263ffffffff610d7b16565b600160a060020a038316600090815260026020526040902055600554610dfa908263ffffffff610d7b16565b600581905560045411610e15576007805460ff191660011790555b600160a060020a0382166000818152600260209081526040918290205482518581529182015281517fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d272929181900390910190a2604080518281529051600160a060020a03841691600091600080516020610e9c8339815191529181900360200190a350505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820a8c64dcf365abafd583e9f86c36901c1cf5502c596bc1ead4bd8203b147996ba0029


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