Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
Contract Overview
Balance: 0.008494842101110021 Ether
Ether Value: $1.54 (@ $180.87/ETH)
Transactions: 5883 txns
Token Tracker: EthereumWings (ETW)
 Latest 25 transactions from a total of 5883 transactions

TxHash Age From To Value [TxFee]
0x938fb4b30f0a06662f6f35d64f29c292cfe92575bac603c165a7daa242570cbd5 days 4 hrs ago0xccf9be85d83d19940276e723f8206d76b1b2fd23  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000973570605
0x4b95634002ed0edbca6da5774c805dccf13f769f03c4b0d4c6ea0d28cb5e61b57 days 6 hrs ago0x1d1a89d63a1b61d4098b86bcfee0a4fa22ebfce6  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000195246
0xfb67ea632e5232d7ddbb2d0d7e61f10d01a333a1989bbbe6386f93228b1300fb7 days 7 hrs ago0x1d1a89d63a1b61d4098b86bcfee0a4fa22ebfce6  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0.005 Ether0.000195246
0x1c9c37b7dcaa16442687ee12ab27cd775cb492314bef4448a43bff9ad83acc6b7 days 7 hrs ago0x1d1a89d63a1b61d4098b86bcfee0a4fa22ebfce6  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000754407
0xedcf1b9bb00dcbd021deb6300a51f0b5dee0cf1497b3f0303be7aaecc5cd9de98 days 16 hrs ago0x7eef5cfa43726981f0f6757815d3b913bbe9b8b3  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000922053
0x749b86c40a9464cc783bdda5dde7be501fb5208f608b5a8482684cd2977923189 days 29 mins ago0xdb271f708d9ad81d7b0d6b54dcfb44a43de2e1b9  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.0000715902
0x522683f280388a0b06fc21c80db3fb162ff08b8e22d440e7e3806dbdd104b3789 days 6 hrs ago0xe1ff7686554dee411779e7c0c65a8ac893a1ab0f  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.00083823
0xb339660476595e6a4fa0d2580531bead94a865829920bf0640074e938963235b9 days 7 hrs ago0x7c349c3dbd0eb84bf61ec6bc6eb63a59b6ec9c1f  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.0007376424
0xb4c679e8a9e871cdde5605d469a4bef585afc3487f0af7de9a33db5a74cbe50b9 days 21 hrs ago0xdc811d6277a5bc014ee1155bead8da99462883cc  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0x697cab164a46564d69c6e07ef2157fe590bcbbd8d027a4cf10e8cc07142e516a9 days 21 hrs ago0xa845ec0be5b909999465af874b37c22609b88faf  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0xd11125fabad277a9d34203cb4d2bff74b8bca816797ce3b036896677b6fab7ce9 days 21 hrs ago0xa01b4188cd536a2b5717ad0ef8587101cbf1cfc6  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0x770a6f465d42dd92d0d2b8b08e9c74ebbecf3d07e377d0da11a7d62532ce5b8b9 days 21 hrs ago0xb9115d3a002512c2b6d1f162dece6152a0a336fc  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0xdde075747d2636fab637392c5bcbe62a7c37f0588bddb3524f1cff7b77c61df99 days 21 hrs ago0x3acc5869f2b321388be4b35df5d0bba10b6cf402  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0xc81e40ebf06e9866b8812c92bbac7f2d9132a1c5af76db5142d7e79b81a21c039 days 22 hrs ago0x4a88b789f71151fb8ff9e6adce4aa72e0588cd16  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0xf30b50e7a1de516ea43c82c6ca9bd71486ff3668237591549c9b0cc861fa8df09 days 22 hrs ago0x9fcdd195c3d3687d18ca57290ff4cfabb32fdf54  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0x46a349bc29acc9a3a5327c1959d2f7daa8c06de477b99fa32b8ac5c888670a989 days 22 hrs ago0xcce945344df78dd5ba61cd70d28835bb2914c979  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0x05986a4b8cc668152db46d6a7a22f014b27cd9409920607c63cc889ef9db3be39 days 22 hrs ago0x597cde5d5d7abcf89255798b6ac155715b843587  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000670584
0xc2afe748fa4616a54c68be0923232ce4f79975114e473a43ffcc553f5581635e9 days 22 hrs ago0x9baa0a25faeb441089f0e1a95a7854c83bc53c98  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000586761
0x390a38fd2dab5dcff0230080a1fa6b27a2f566f4edf97c4ac04db2ca4bbfaf709 days 22 hrs ago0x857b743c8b58b902f7d54472520c08a989373b22  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000220464886
0x8b8059da5c4842d9f3092cd9a1236ecd77d8000980031399cc895115c3f50d4d9 days 22 hrs ago0x4294b38095d5ab2259b374d8cef36bfa5728791a  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.0003520566
0x2d30cedac35e448f96a7d5d80878fb2f0e758409a76585a22f0a5796cad0eb0f9 days 23 hrs ago0xb6c32d3c58018c5bd79e00b0f5c58a7718c7f982  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000335292
0x81b9f222c8cb4ad18b741433519d951bd5c272af95cbbd6f6799068e97dbadcc9 days 23 hrs ago0xe142ca571a9e752b9e69068b898e8ba7633c09f3  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000421547685
0xd09d962147fd7a35e234a4473354718f93e94fa26d720944546d01b18e27e6eb9 days 23 hrs ago0x3ec2ec4fd585a66a794693115ac78dd180869782  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000065082
0x92d30392058dd74838807f87ae17c2e3aace138ced2ea8d8c0c32c56f59048599 days 23 hrs ago0xac69ca15a5a4b9e56ebb2f489bd7814ef0edb6a3  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000251469
0x6e3e512398e61b03d0666f87b9af76e9da9196ebbbc5a1f3b01e07f38dce82259 days 23 hrs ago0x5d5fb0b8e212d45e949d0ee63b427073a512b611  IN   0x1081cd1adca45adb90a407a1acadbef985d637ff0 Ether0.000251469
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EthereumWings
Compiler Text: v0.4.20+commit.3155dd80
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

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) public returns (bool);
    function totalSupply() constant public returns (uint256 supply);
    function balanceOf(address _owner) constant public returns (uint256 balance);
}

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

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

    string public constant name = "EthereumWings";
    string public constant symbol = "ETW";
    uint public constant decimals = 8;
    
    uint256 public totalSupply = 1000000e8;
    uint256 public totalDistributed = 0;
    uint256 public totalDistributedr = 970000e8;
    
    uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    uint256 public value;

    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);
        _;
    }
    
    modifier onlyWhitelist() {
        require(blacklist[msg.sender] == false);
        _;
    }
    
    function EthereumWings () public {
        owner = msg.sender;
        value = 5e8;
        distr(owner, totalDistributedr);
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
    
    function enableWhitelist(address[] addresses) onlyOwner public {
        for (uint i = 0; i < addresses.length; i++) {
            blacklist[addresses[i]] = false;
        }
    }

    function disableWhitelist(address[] addresses) onlyOwner public {
        for (uint i = 0; i < addresses.length; i++) {
            blacklist[addresses[i]] = true;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        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);
        Distr(_to, _amount);
        Transfer(address(0), _to, _amount);
        return true;
        
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function airdrop(address[] addresses) onlyOwner canDistr public {
        
        require(addresses.length <= 255);
        require(value <= totalRemaining);
        
        for (uint i = 0; i < addresses.length; i++) {
            require(value <= totalRemaining);
            distr(addresses[i], value);
        }
	
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function distribution(address[] addresses, uint256 amount) onlyOwner canDistr public {
        
        require(addresses.length <= 255);
        require(amount <= totalRemaining);
        
        for (uint i = 0; i < addresses.length; i++) {
            require(amount <= totalRemaining);
            distr(addresses[i], amount);
        }
	
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function distributeAmounts(address[] addresses, uint256[] amounts) onlyOwner canDistr public {

        require(addresses.length <= 255);
        require(addresses.length == amounts.length);
        
        for (uint8 i = 0; i < addresses.length; i++) {
            require(amounts[i] <= totalRemaining);
            distr(addresses[i], amounts[i]);
            
            if (totalDistributed >= totalSupply) {
                distributionFinished = true;
            }
        }
    }
    
    function () external payable {
            getTokens();
     }
    
    function getTokens() payable canDistr onlyWhitelist public {
        
        if (value > totalRemaining) {
            value = totalRemaining;
        }
        
        require(value <= totalRemaining);
        
        address investor = msg.sender;
        uint256 toGive = value;
        
        distr(investor, toGive);
        
        if (toGive > 0) {
            blacklist[investor] = true;
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        
        value = value.div(100000).mul(100000);
    }

    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);
        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);
        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;
        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 = this.balance;
        owner.transfer(etherBalance);
    }
    
    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);
        // no need to require value <= totalSupply, since that would imply the
        // sender's balance is greater than the totalSupply, which *should* be an assertion failure

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        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":"totalDistributedr","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":false,"inputs":[{"name":"addresses","type":"address[]"}],"name":"disableWhitelist","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":false,"inputs":[{"name":"addresses","type":"address[]"}],"name":"airdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"}],"name":"enableWhitelist","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"distributeAmounts","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"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":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amount","type":"uint256"}],"name":"distribution","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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
606060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550655af3107a40006005556000600655655838928b100060075562000085600654600554620001466401000000000262002285179091906401000000009004565b6008556000600a60006101000a81548160ff0219169083151502179055503415620000af57600080fd5b33600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550631dcd65006009819055506200013f600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600754620001606401000000000262002090176401000000009004565b5062000357565b60008282111515156200015557fe5b818303905092915050565b6000600a60009054906101000a900460ff161515156200017f57600080fd5b620001a48260065462000338640100000000026200229e179091906401000000009004565b600681905550620001cf82600854620001466401000000000262002285179091906401000000009004565b6008819055506200023782600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000338640100000000026200229e179091906401000000009004565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008082840190508381101515156200034d57fe5b8091505092915050565b6122e880620003676000396000f30060606040526004361061015f576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610169578063095ea7b3146101f7578063146124f91461025157806318160ddd1461027a57806323b872dd146102a3578063313ce5671461031c5780633ccfd60b146103455780633fa4f2451461035a57806342966c6814610383578063502dadb0146103a657806370a0823114610400578063729ad39e1461044d57806395d89b41146104a75780639b1cbccc146105355780639c09c83514610562578063a8c310d5146105bc578063a9059cbb14610656578063aa6ca808146106b0578063c108d542146106ba578063c489744b146106e7578063d8a5436014610753578063dd62ed3e1461077c578063e58fc54c146107e8578063efca2eed14610839578063f2fde38b14610862578063f3e4877c1461089b578063f9f92be4146108fe575b61016761094f565b005b341561017457600080fd5b61017c610acb565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101bc5780820151818401526020810190506101a1565b50505050905090810190601f1680156101e95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020257600080fd5b610237600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b04565b604051808215151515815260200191505060405180910390f35b341561025c57600080fd5b610264610c92565b6040518082815260200191505060405180910390f35b341561028557600080fd5b61028d610c98565b6040518082815260200191505060405180910390f35b34156102ae57600080fd5b610302600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c9e565b604051808215151515815260200191505060405180910390f35b341561032757600080fd5b61032f611074565b6040518082815260200191505060405180910390f35b341561035057600080fd5b610358611079565b005b341561036557600080fd5b61036d611156565b6040518082815260200191505060405180910390f35b341561038e57600080fd5b6103a4600480803590602001909190505061115c565b005b34156103b157600080fd5b6103fe600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611328565b005b341561040b57600080fd5b610437600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611414565b6040518082815260200191505060405180910390f35b341561045857600080fd5b6104a560048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061145d565b005b34156104b257600080fd5b6104ba61157a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104fa5780820151818401526020810190506104df565b50505050905090810190601f1680156105275780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561054057600080fd5b6105486115b3565b604051808215151515815260200191505060405180910390f35b341561056d57600080fd5b6105ba60048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061167b565b005b34156105c757600080fd5b61065460048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050611767565b005b341561066157600080fd5b610696600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506118b8565b604051808215151515815260200191505060405180910390f35b6106b861094f565b005b34156106c557600080fd5b6106cd611af3565b604051808215151515815260200191505060405180910390f35b34156106f257600080fd5b61073d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611b06565b6040518082815260200191505060405180910390f35b341561075e57600080fd5b610766611bd9565b6040518082815260200191505060405180910390f35b341561078757600080fd5b6107d2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611bdf565b6040518082815260200191505060405180910390f35b34156107f357600080fd5b61081f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611c66565b604051808215151515815260200191505060405180910390f35b341561084457600080fd5b61084c611e7b565b6040518082815260200191505060405180910390f35b341561086d57600080fd5b610899600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e81565b005b34156108a657600080fd5b6108fc600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611f58565b005b341561090957600080fd5b610935600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612070565b604051808215151515815260200191505060405180910390f35b600080600a60009054906101000a900460ff1615151561096e57600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156109cd57600080fd5b60085460095411156109e3576008546009819055505b600854600954111515156109f657600080fd5b3391506009549050610a088282612090565b506000811115610a6b576001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b600554600654101515610a94576001600a60006101000a81548160ff0219169083151502179055505b610ac1620186a0610ab3620186a060095461223790919063ffffffff16565b61225290919063ffffffff16565b6009819055505050565b6040805190810160405280600d81526020017f457468657265756d57696e67730000000000000000000000000000000000000081525081565b6000808214158015610b9357506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610ba15760009050610c8c565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60075481565b60055481565b6000606060048101600036905010151515610cb557fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610cf157600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610d3f57600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610dca57600080fd5b610e1c83600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461228590919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610eee83600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461228590919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610fc083600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461229e90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b600881565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110d757600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050151561115357600080fd5b50565b60095481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156111ba57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561120857600080fd5b33905061125d82600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461228590919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506112b58260055461228590919063ffffffff16565b6005819055506112d08260065461228590919063ffffffff16565b6006819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561138657600080fd5b600090505b81518110156114105760016004600084848151811015156113a857fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808060010191505061138b565b5050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114bb57600080fd5b600a60009054906101000a900460ff161515156114d757600080fd5b60ff8251111515156114e857600080fd5b600854600954111515156114fb57600080fd5b600090505b815181101561154d576008546009541115151561151c57600080fd5b61153f828281518110151561152d57fe5b90602001906020020151600954612090565b508080600101915050611500565b600554600654101515611576576001600a60006101000a81548160ff0219169083151502179055505b5050565b6040805190810160405280600381526020017f455457000000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561161157600080fd5b600a60009054906101000a900460ff1615151561162d57600080fd5b6001600a60006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116d957600080fd5b600090505b81518110156117635760006004600084848151811015156116fb57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806001019150506116de565b5050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117c557600080fd5b600a60009054906101000a900460ff161515156117e157600080fd5b60ff8351111515156117f257600080fd5b8151835114151561180257600080fd5b600090505b82518160ff1610156118b357600854828260ff1681518110151561182757fe5b906020019060200201511115151561183e57600080fd5b61187c838260ff1681518110151561185257fe5b90602001906020020151838360ff1681518110151561186d57fe5b90602001906020020151612090565b506005546006541015156118a6576001600a60006101000a81548160ff0219169083151502179055505b8080600101915050611807565b505050565b60006040600481016000369050101515156118cf57fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415151561190b57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561195957600080fd5b6119ab83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461228590919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a4083600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461229e90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b600a60009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611bb157600080fd5b6102c65a03f11515611bc257600080fd5b505050604051805190509050809250505092915050565b60085481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611cc757600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515611d6d57600080fd5b6102c65a03f11515611d7e57600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611e5757600080fd5b6102c65a03f11515611e6857600080fd5b5050506040518051905092505050919050565b60065481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611edd57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515611f555780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611fb657600080fd5b600a60009054906101000a900460ff16151515611fd257600080fd5b60ff835111151515611fe357600080fd5b6008548211151515611ff457600080fd5b600090505b825181101561204257600854821115151561201357600080fd5b612034838281518110151561202457fe5b9060200190602002015183612090565b508080600101915050611ff9565b60055460065410151561206b576001600a60006101000a81548160ff0219169083151502179055505b505050565b60046020528060005260406000206000915054906101000a900460ff1681565b6000600a60009054906101000a900460ff161515156120ae57600080fd5b6120c38260065461229e90919063ffffffff16565b6006819055506120de8260085461228590919063ffffffff16565b60088190555061213682600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461229e90919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080828481151561224557fe5b0490508091505092915050565b60008082840290506000841480612273575082848281151561227057fe5b04145b151561227b57fe5b8091505092915050565b600082821115151561229357fe5b818303905092915050565b60008082840190508381101515156122b257fe5b80915050929150505600a165627a7a723058207c95ec61d74473c02bee4400a48630e4bfe2757049241b6e09186576e0c7e8170029

   Swarm Source:
bzzr://7c95ec61d74473c02bee4400a48630e4bfe2757049241b6e09186576e0c7e817

 

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.