Contract 0xa7d3bb3df9dd06a25608203243f4d520ede846db

 

TxHash Block Age From To Value [TxFee]
0x348fb7d5d9e593c33c88e8d336c34affed74d83cb0050fdf454c7d06266cac3173978931 day 16 hrs ago0xd29f6ce184337013c7431fbbe3f9570ace5ee39e IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000111531
0x6627a709e104a401d643f060fcbc5bd8593232746460f3e4ad61d6e2aab99f0d73600287 days 13 hrs ago0x239993c2d7f16a6f68bbbf398885ef92ec75c888 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000133062
0xfe8a0b5269e0efb332727781a66e6d0eddb5059eabb5a6336aafbbcb334fbf7673599697 days 14 hrs ago0x239993c2d7f16a6f68bbbf398885ef92ec75c888 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000312294
0xfa2817a108f884fc6c6b1b180d04b272521ab87f0f27ee080863f607551fcb5d73527718 days 17 hrs ago0x1d64a4cf0d77f64623a5fa50c9625b793ecba0d8 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000074354
0x2ed409d9aef80b04e0dd84909105edc0aea43a39c51c5edc797ff7ce1b318e31732470413 days 2 hrs ago0x705279e4536c1aa0ea6cd98e32d9b2b29fde8320 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000297416
0x96e051d32dfe8f9f04ff9245895b4520f015311d4316db0212132a4be5ec7254729601417 days 13 hrs ago0x896894aa6587fab23d2693b450e607d8f2648688 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000111531
0xb0fe2500a8d101db20870d171a532ee43d81aa3ec34f0beb954f7ade4fc4d7ca726017024 days 19 hrs ago0xd875335724b0d3146d2f4da56d93c6a4d6317d71 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.00037177
0x818203e2ebf38c663aa9ee0fefdc0c48228f0c8ed1894e02db8bd0352f760f25725758525 days 10 hrs ago0x8c85fad5d5cef25c1336262d81fcd6df15e7447e IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000074354
0xe4a4768fd35927f37d31982e6ec8ca2f4bb8f1b6099d4fbc59ec386558be975e724138729 days 5 hrs ago0xd5f78844efdf93ea061ff8dcdc626a70cabd7266 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000260239
0xa9ee138967a065bd200dd670e961a6ac64f9391a2a7078f4b92f534cd0dad7c6717063345 days 43 mins ago0x253b987835a92554f413626029dfef8004d8656c IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000299274845
0x046f4518d0fc64946d295ff0073510d1e092ae232c42dfb23c2fd75970ebe2ff714857149 days 12 hrs ago0x9bd0b65c24249d11aa360e59613104d2878cce73 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000597904
0xc42b1a95a1660b1d48241d298cf9ad67bf8f632dd1255c8766f605e822e0a9cc709610659 days 21 hrs ago0xb94551ea28c914801d166e062b9b95998aef7e43 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000167701316
0x6f774d343736ad0557a8faa37331d9490a94514ee86ae3cfde5f5393df0c9a32701640474 days 3 hrs ago0x936e909088896425eaa0eb8fc72d0f04529bcb5e IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000092232
0xbe57a2a26d5c23ccecedaf840e9ea56b35eef3632a6e106c3819ee605e969932701639374 days 3 hrs ago0x63c17c215237b67a6f28f88cae8c66a760428688 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.001524257
0x859f2372dd2c4d5d2ece29ea0ced6b49a63008d7e1a2b0a380cd72d2fc70a456700862575 days 12 hrs ago0x17ea65dfb1657585f3b916e385ca8ca4bb9468a3 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000092232
0x5bcf049731f612b648c90f591f90201f121cc1a4468ca1b14cbad003b29aa04b700698775 days 19 hrs ago0xc11e9a8c56266fa31e407b62c2f71023eb2806b0 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.0000553392
0x132cb569020a39e41fe087157923736f3cbf4e2421610f73c0e571f32cdb5bda698563379 days 12 hrs ago0x06c7ce55cfcc85096e4cfa9287ec5070b2797146 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.0000893784
0x3b653a757de7397bb8b96c03c9db49785e345a4159b482461f9566f1533cd3e8698098180 days 6 hrs ago0x4a53d5532b2d3d12f70f1cd85404077072d5be03 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000074354
0x8498e7f37eacd4f916fd2943a275855cc5173c95456ca6b25cd1cf9ab1beb1e3696682382 days 16 hrs ago0xc6332ebbbcc1a06f60bff25b99447bbb77b2598c IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000088708
0x3e802f51901107a63a46e01308435cfe7de17da0b7f01b8e34f8b08db406cb1f695509384 days 15 hrs ago0x03d279c1b95725562fca79a6562afc5904aef9d3 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.00036681
0xdb587361679ebee3ab806276ec6ff5a933e094bf78b5b92cda3c7b9294f16204695475184 days 17 hrs ago0xbb4ef9094f3a510e46db825cf1faaba15dfc51da IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000088708
0x8cd0fdf8f5f0be6ece9b6cb2f7b27784a6345cb7f05d35ca5fb96e0d80931cca691968790 days 15 hrs ago0xa49006ee64b9cd689088d991f6bdedc7ea866dcb IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.00111205
0x2e0fcae9301f85c568b312f13c6fdfced0659087cb78ef8ce7bcefd5cd7bc66e691968490 days 15 hrs ago0xa49006ee64b9cd689088d991f6bdedc7ea866dcb IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.00260565
0xd0e5b6390601e981071e976a5a582b8d62bbcafe511b1719969ef9a2f409bcd3691762291 days 22 mins ago0xb57a04ee1518d6e8fda65378d798bf7888f67527 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000106883875
0x351ff675bf51cee4eced685c910c5babc8d96a6b880790b362ee712b14b6dfc6691591191 days 7 hrs ago0xe339bbecdbdcdc5a92b294688ab03a2087c2baf4 IN  0xa7d3bb3df9dd06a25608203243f4d520ede846db0 Ether0.000364791
[ Download CSV Export 

Latest 16 internal transactions Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x553ffa2f6f213ec43eb52601fbd2c2abd7450c905be3025a6d5b6cd465d02de26790254112 days 3 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b1.001 Ether
0xbb074463d709323b19c3bb80f0f730b311fc05de964bdbf1b8128d6bff23768a6781239113 days 15 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b0.2 Ether
0xb57f1f0dd648e668caf22d70894f999efb3641737b84def5d507d8f3f00683bb6777399114 days 6 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b18.965124542 Ether
0x38acf04a8a34d88e8de729d0d692e9716be94b598a98931e84a331e44ec566e76776637114 days 9 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b10.34953155 Ether
0x0eb1c235f83d30b4e147248a1104c9ff78df96c015f493e0ed0285b34b31e64d6737973120 days 17 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b11.74614465 Ether
0x5151c11fc07dd95c2602cc1d0506ab36e87457efa7914c586632b082127eb0b16737864120 days 18 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b14.49361965 Ether
0xd995e6b412e71da90e53866d4867190584dcccec492f33e8bbd2539062af2d5a6737239120 days 20 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b14.31591037 Ether
0x5a28bb9a27176218b8f21bdcbe36bbb1a28d940fbe648f24c904941d766d23cb6735425121 days 3 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b13.13678958 Ether
0x3563a24e8d5b185fd3c9481993ecae912c851dff6a4fde9752a6eef39c759cde6735354121 days 3 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b12.05711868 Ether
0xe3e300b5b90ddc38b2cf52810254b80f43f863e9cbd9988437caf3f9d86a49376735293121 days 4 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b9.37836848 Ether
0xf82e9659e35b1a559950b138bccfc8fdf6c98b60523dbe3dbccd0926c8e69c246732519121 days 15 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b14.7555005 Ether
0x7b1d4cf866f5f325edb46b85f694b8584baa27f75fb490d2b93e6488567b0ebb6698187127 days 6 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b13.07 Ether
0x0917de11fb73fc9f265467c1e25b800178c63634ee799ed6bf969042e5565cb66691648128 days 7 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b13.4187 Ether
0xcd53007c65f8570d155141b61838f8d3647ec120d75a980794df0ea9e0c331ac6673758131 days 6 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b11.1768 Ether
0x115da7ac035cfd53c9cfb9040dde895f5e4a68387eb95d9b3d0aefd406ed44226650126135 days 3 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b11.813 Ether
0xfeec12587fd82a8d59ee9e91afdb6bff6e2bc821db82f6424fce3d97bb945f006636250137 days 9 hrs ago0xa7d3bb3df9dd06a25608203243f4d520ede846db0xf7416dbbd17f4c5e2188763f9b2e842f8e44b57b11.78752045 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)

Contract Name:
TripusToken

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No

Runs (Optimizer):
200

Contract Source Code

pragma solidity ^0.4.24;

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

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

    string public constant name = "Tripus Token";
    string public constant symbol = "TRIP";
    uint public constant decimals = 18;
    
    uint256 public totalSupply = 12000000000e18;
    uint256 public totalDistributed = 0;        
    uint256 public tokensPerEth = 10000000e18;
    uint256 public constant minContribution = 1 ether / 20; // 0.05 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 TripusToken () public {
        owner = msg.sender;
        uint256 devTokens = 1200000000e18;
        distr(owner, devTokens);
    }
    
    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) {
            distr(investor, tokens);
        }

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

    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    // mitigates the ERC20 short address attack
    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 withdraw() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.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 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":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","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"},{"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"}]

Contract Creation Code

608060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b26c62ad77dc602dae000000060045560006005556a084595161401484a0000006006556000600760006101000a81548160ff0219169083151502179055503480156200009157600080fd5b50600033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b03e09de2596099e2b0000000905062000121600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168262000129640100000000026401000000009004565b5050620002f3565b6000600760009054906101000a900460ff161515156200014857600080fd5b6200016d82600554620002d66401000000000262001cd0179091906401000000009004565b600581905550620001d582600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620002d66401000000000262001cd0179091906401000000009004565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008183019050828110151515620002ea57fe5b80905092915050565b611f1180620003036000396000f300608060405260043610610133576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461013d578063095ea7b3146101cd57806318160ddd146102325780632195845f1461025d57806323b872dd146102b8578063313ce5671461033d5780633ccfd60b1461036857806342966c681461037f5780634a63464d146103ac57806367220fd7146103f957806370a082311461046957806395d89b41146104c05780639b1cbccc146105505780639ea407be1461057f578063a9059cbb146105ac578063aa6ca80814610611578063aaffadf31461061b578063c108d54214610646578063c489744b14610675578063cbdd69b5146106ec578063dd62ed3e14610717578063efca2eed1461078e578063f2fde38b146107b9575b61013b6107fc565b005b34801561014957600080fd5b506101526108b3565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610192578082015181840152602081019050610177565b50505050905090810190601f1680156101bf5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101d957600080fd5b50610218600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108ec565b604051808215151515815260200191505060405180910390f35b34801561023e57600080fd5b50610247610a7a565b6040518082815260200191505060405180910390f35b34801561026957600080fd5b5061029e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a80565b604051808215151515815260200191505060405180910390f35b3480156102c457600080fd5b50610323600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cc5565b604051808215151515815260200191505060405180910390f35b34801561034957600080fd5b5061035261109b565b6040518082815260200191505060405180910390f35b34801561037457600080fd5b5061037d6110a0565b005b34801561038b57600080fd5b506103aa60048036038101908080359060200190929190505050611189565b005b3480156103b857600080fd5b506103f7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611355565b005b34801561040557600080fd5b5061046760048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001909291905050506113bf565b005b34801561047557600080fd5b506104aa600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061145e565b6040518082815260200191505060405180910390f35b3480156104cc57600080fd5b506104d56114a7565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105155780820151818401526020810190506104fa565b50505050905090810190601f1680156105425780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561055c57600080fd5b506105656114e0565b604051808215151515815260200191505060405180910390f35b34801561058b57600080fd5b506105aa600480360381019080803590602001909291905050506115a8565b005b3480156105b857600080fd5b506105f7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611645565b604051808215151515815260200191505060405180910390f35b6106196107fc565b005b34801561062757600080fd5b50610630611880565b6040518082815260200191505060405180910390f35b34801561065257600080fd5b5061065b61188b565b604051808215151515815260200191505060405180910390f35b34801561068157600080fd5b506106d6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061189e565b6040518082815260200191505060405180910390f35b3480156106f857600080fd5b50610701611989565b6040518082815260200191505060405180910390f35b34801561072357600080fd5b50610778600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061198f565b6040518082815260200191505060405180910390f35b34801561079a57600080fd5b506107a3611a16565b6040518082815260200191505060405180910390f35b3480156107c557600080fd5b506107fa600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a1c565b005b600080600760009054906101000a900460ff1615151561081b57600080fd5b6000915066b1a2bc2ec50000341015151561083557600080fd5b60003411151561084457600080fd5b670de0b6b3a764000061086234600654611af390919063ffffffff16565b81151561086b57fe5b0491503390506000821115610886576108848183611b2b565b505b6004546005541015156108af576001600760006101000a81548160ff0219169083151502179055505b5050565b6040805190810160405280600c81526020017f54726970757320546f6b656e000000000000000000000000000000000000000081525081565b600080821415801561097b57506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156109895760009050610a74565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60045481565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ae157600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015610b7f57600080fd5b505af1158015610b93573d6000803e3d6000fd5b505050506040513d6020811015610ba957600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610c8157600080fd5b505af1158015610c95573d6000803e3d6000fd5b505050506040513d6020811015610cab57600080fd5b810190808051906020019092919050505092505050919050565b6000606060048101600036905010151515610cdc57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610d1857600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610d6657600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610df157600080fd5b610e4383600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cb790919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f1583600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cb790919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fe783600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cd090919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b601281565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110ff57600080fd5b3091508173ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611184573d6000803e3d6000fd5b505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111e757600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561123557600080fd5b33905061128a82600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cb790919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112e282600454611cb790919063ffffffff16565b6004819055506112fd82600554611cb790919063ffffffff16565b6005819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113b157600080fd5b6113bb8282611cec565b5050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561141d57600080fd5b600090505b82518110156114595761144c838281518110151561143c57fe5b9060200190602002015183611cec565b8080600101915050611422565b505050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600481526020017f545249500000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561153e57600080fd5b600760009054906101000a900460ff1615151561155a57600080fd5b6001600760006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561160457600080fd5b806006819055507ff7729fa834bbef70b6d3257c2317a562aa88b56c81b544814f93dc5963a2c003816040518082815260200191505060405180910390a150565b600060406004810160003690501015151561165c57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415151561169857600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483111515156116e657600080fd5b61173883600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cb790919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117cd83600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cd090919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b66b1a2bc2ec5000081565b600760009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561194157600080fd5b505af1158015611955573d6000803e3d6000fd5b505050506040513d602081101561196b57600080fd5b81019080805190602001909291905050509050809250505092915050565b60065481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60055481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a7857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611af05780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b600080831415611b065760009050611b25565b8183029050818382811515611b1757fe5b04141515611b2157fe5b8090505b92915050565b6000600760009054906101000a900460ff16151515611b4957600080fd5b611b5e82600554611cd090919063ffffffff16565b600581905550611bb682600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cd090919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000828211151515611cc557fe5b818303905092915050565b60008183019050828110151515611ce357fe5b80905092915050565b600081111515611cfb57600080fd5b600454600554101515611d0d57600080fd5b611d5f81600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cd090919063ffffffff16565b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611db781600554611cd090919063ffffffff16565b600581905550600454600554101515611de6576001600760006101000a81548160ff0219169083151502179055505b8173ffffffffffffffffffffffffffffffffffffffff167fada993ad066837289fe186cd37227aa338d27519a8a1547472ecb9831486d27282600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054604051808381526020018281526020019250505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505600a165627a7a723058207bda1924192d0d45ac9245805b1ea11f55821f61ff1b62a8c323c2440f2479180029

Swarm Source

bzzr://7bda1924192d0d45ac9245805b1ea11f55821f61ff1b62a8c323c2440f247918
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.