Sponsored:   Ubex.com - World roadshow: Seoul Sep 17-19, Singapore Sep 19-20, Dubai 18-23. Meet us!.
Contract Overview
Balance: 0.2321 Ether
Ether Value: $56.67 (@ $244.16/ETH)
Transactions: 281 txns
 Latest 25 txns From a total of 281 Transactions

TxHash Age From To Value [TxFee]
0xe21664b3d20bd251e2524c17e10ef02905d644ae23630eadbed139f6cfcfddeb3 days 21 hrs ago0xa63c72f57eaec7bef6cf6ce5c61cfde05dae9fcf  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000418745
0xca9fd3c79952755e72f928340b9dfea6a0b76195b4f4572fc07c95dc07ddc4e7172 days 14 hrs ago0xabab2eb48b7b9198aa4ccd54916b51ed7417d6bc  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00016
0xaf4db3044f621981d5b597f8512ddb1ba648e247bc5009665c955679b51c38d4172 days 16 hrs ago0xdb41e3a7727137642df0293571cd7247f3f68ef2  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000083749
0xd6603002b439bceb9ac1e2806cc8b6d6dccf51fa675fac59fc881b80e2e0347e187 days 14 hrs ago0xe8d07bcc280c564983670dd7e8512e3a5db30593  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.001758729
0xdc7db488954d7ffa843b3fc1c1fe78df5a2047035b94c80f15af2bd6962a3a05207 days 18 hrs ago0x20c7d2408c886ab351b47d779233fe287b36b92e  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00167498
0x4d4b800a706b4739468d1f61c9e584d81315c6a08668a2afeaa7dc198596f5c2225 days 6 hrs ago0x327bfb6286026bd1a017ba6693e0f47c8b98731b  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000251247
0x05a12dad03001de0d311b9f6792032484665e433ea41fc84d4ffffbde502aff2226 days 1 hr ago0x70437e702e59ae4df30ed57c506682e310214c79  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000502494
0xd760a4378648d85b87d6cf788a2c786045b475f3dcf012cc41b1a5b14aa4e4c4226 days 1 hr ago0xc90f4f9e9e1fee114589546f2c53661698607650  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000132108
0xa10626f25872ef78e25ad3bf2ee7e26d8e7c653e2fd77bfa332fa12a30b6c26a229 days 15 hrs ago0xf53d297ee4f7cf2efb4760403803bf5a6ed8cff3  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000586243
0x1f8b6c9a0124762bd482c4d8d8bfacaea0ed450e5d3f91888b40fe29d76cb3bd230 days 1 hr ago0xc90f4f9e9e1fee114589546f2c53661698607650  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000502494
0xba36f37cacd0b1cd1214068b2017eb75ad557e2c3ee4897e966a73d89f7a5e00251 days 20 hrs ago0x88eb35b7e4428b280aa900edeaca4821c407400c  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00083749
0xee812dbaf09bcf728c70e8b0dc1059233d2f35b2bc7cf050ad5a9b2d3840f92d261 days 10 hrs ago0x2ddc72111be3695ed38958e4275f77ea50c9ada8  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000462378
0x7dc36f459fc89f0da79c3fd95726848bb2ceeac783786673dbaf7829c09cd584269 days 8 hrs ago0x6314fa6f8dafcfb640e8cf6d96e222a0254ee4e4  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000669992
0xf9728959eb98cc7341f31fccb6deea697f0b20c0fc1c62fb78ea56d45c087d94269 days 8 hrs ago0xd24744b5a09af26dbd2a5d07e3e6f230fa0c2af0  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.001258852156
0x2995da63dba890c22a048f2ff8a345892a9ab61cddc08422dd90c036ad2910c6269 days 10 hrs ago0xc73c8484bc840e9d2cb0ac43a4d791205cc696bd  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00167498
0xd952199049a3611c6ea30aaa5446256093b92474a248fbf4794391d81f5f3a8d269 days 10 hrs ago0xc73c8484bc840e9d2cb0ac43a4d791205cc696bd  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00042
0x4d823d529301ef242b83a89ce073aa9113ea49c01de6dd184412b3a4bc0d6a6c269 days 12 hrs ago0x23c5d272086a83582c5696b307f1f8c96198e779  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00167498
0xd37740c6b7ebece987a3995054270ba986f4a91a95c87c4206422e71717c8fac271 days 21 hrs ago0xf69c1de9f858ee92d80effd31de04c4f5e4cc150  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.001847712312
0x76bf49f00409af81fc4efa3615085c9e4d76ec2881c37da462881f40c68bbf91271 days 21 hrs ago0x41d6e1992002cf9a86c72654bdb6599039465f10  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.00251247
0xb58ef1492ef128968f80b4b212a2259469204d1d429ecb82f2860bc9c118830a271 days 21 hrs ago0x49b5249d87c2dc60da615b937fc4df69de81b373  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.001782283406
0x86fa0c296657be172ecd8f33c3a6f621920b4f9c6f2c26fc79cc442c9b5fc08e272 days 20 hrs ago0xd9bafe5421a35cc93cd3e02826521b595b973392  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000462378
0x5eaab17fde17528547131ebacb219d63f258c5e3ac4ef7bbf97a4a84bd1945c5273 days 4 hrs ago0x6314fa6f8dafcfb640e8cf6d96e222a0254ee4e4  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0.005 Ether0.000504
0x63e1a2321724d0c00a73dddc613abaf32e4dd1bcf641d2ded4edfe0a510138f6273 days 8 hrs ago0xea03ee7110fafb324d4a931979ef4578bffb6a00  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0 Ether0.00948225
0xa32f49472dd03eb9750a3ae748dade1597c304cc77971289e0688bced31528b5273 days 9 hrs ago0xea03ee7110fafb324d4a931979ef4578bffb6a00  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0 Ether0.000126304
0x290de69a71a0691d8bcbbbccd501db7346ce7fb7f1c518224e948f4f0b8b999b273 days 10 hrs ago0xea03ee7110fafb324d4a931979ef4578bffb6a00  IN   0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0 Ether0.017281784
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xa32f49472dd03eb9750a3ae748dade1597c304cc77971289e0688bced31528b54776498273 days 9 hrs ago0x8185e8c1f1cbc1eb7accbead3fb4cbbd06a0922f0xea03ee7110fafb324d4a931979ef4578bffb6a000.15 Ether
[ Download CSV Export  ] 
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: TokenGiveaway
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

/**
* @title Ownable
* @dev The Ownable contract has an owner address, and provides basic authorization control
* functions, this simplifies the implementation of "user permissions".
*/
contract Ownable {

    address private owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
    * @dev The Ownable constructor sets the original `owner` of the contract to the sender
    * account.
    */
    function Ownable() public {
        owner = msg.sender;
    }

    /**
    * @dev Throws if called by any account other than the owner.
    */
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    /**
    * @dev Allows the current owner to transfer control of the contract to a newOwner.
    * @param _newOwner The address to transfer ownership to.
    */
    function transferOwnership(address _newOwner) onlyOwner external {
        require(_newOwner != address(0));
        OwnershipTransferred(owner, _newOwner);
        owner = _newOwner;
    }

}

/**
 * @title Upgradable
 * @dev The contract can be deprecated and the owner can set - only once - another address to advertise
 * clients of the existence of another more recent contract.
 */
contract Upgradable is Ownable {

    address public newAddress;

    uint    public deprecatedSince;

    string  public version;
    string  public newVersion;
    string  public reason;

    event Deprecated(address newAddress, string newVersion, string reason);

    /**
     */
    function Upgradable(string _version) public {
        version = _version;
    }

    /**
     */
    function setDeprecated(address _newAddress, string _newVersion, string _reason) external onlyOwner returns (bool success) {
        require(!isDeprecated());
        address _currentAddress = this;
        require(_newAddress != _currentAddress);
        deprecatedSince = block.timestamp;
        newAddress = _newAddress;
        newVersion = _newVersion;
        reason = _reason;
        Deprecated(_newAddress, _newVersion, _reason);
        require(!Upgradable(_newAddress).isDeprecated());
        return true;
    }

    /**
     * @notice check if the contract is deprecated
     */
    function isDeprecated() public view returns (bool deprecated) {
        return (deprecatedSince != 0);
    }
}

contract TokenERC20 {

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    function approve(address _spender, uint256 _value) public returns (bool success);
    function allowance(address _owner, address _spender) public view returns (uint256 remaining);
    function balanceOf(address _owner) public view returns (uint256 balance);
}

contract Managed is Upgradable {

    function Managed (string _version) Upgradable (_version) internal { }

    /**
    *
    */    
    function redeemEthers(address _to, uint _amount) onlyOwner external returns (bool success) {
        _to.transfer(_amount);
        return true;
    }

    /**
     *
     */
    function redeemTokens(TokenERC20 _tokenAddress, address _to, uint _amount) onlyOwner external returns (bool success) {
        return _tokenAddress.transfer(_to, _amount);
    }

}


/**
 * @title Airdrop
 * @notice Generic contract for token airdrop, initially used for BTL token (0x2accaB9cb7a48c3E82286F0b2f8798D201F4eC3f)
 */
contract TokenGiveaway is Managed {
    
    address private tokenContract   = 0x2accaB9cb7a48c3E82286F0b2f8798D201F4eC3f;
    address private donor           = 0xeA03Ee7110FAFb324d4a931979eF4578bffB6a00;
    uint    private etherAmount     = 0.0005 ether;
    uint    private tokenAmount     = 500;
    uint    private decimals        = 10**18;
    
    mapping (address => mapping (address => bool)) private receivers;

    event Airdropped(address indexed tokenContract, address receiver, uint tokenReceived);

    function TokenGiveaway () Managed("1.0.0") public { }

    /**
     *
     */
    function transferBatch(address[] _addresses) onlyOwner external {
        uint length = _addresses.length;
        for (uint i = 0; i < length; i++) {
            if (isOpenFor(_addresses[i])) {
                transferTokens(_addresses[i], tokenAmount * decimals);
            }            
        }
    }

    /**
     */
    function transferTokens(address _receiver, uint _tokenAmount) private {
        receivers[tokenContract][_receiver] = TokenERC20(tokenContract).transferFrom(donor, _receiver, _tokenAmount);
    }
        

    /**
     *
     */
    function isOpen() public view returns (bool open) {
        return TokenERC20(tokenContract).allowance(donor, this) >= tokenAmount * decimals;
    }

    /**
     *
     */
    function isOpenFor(address _receiver) public view returns (bool open) {
        return !receivers[tokenContract][_receiver] && isOpen();
    }

    /**
     */
    function () external payable {
        require(msg.value >= etherAmount && isOpenFor(msg.sender));
        transferTokens(msg.sender, tokenAmount * decimals);     
    }

    function updateTokenContract(address _tokenContract) external onlyOwner { tokenContract = _tokenContract; }

    function updateDonor(address _donor) external onlyOwner { donor = _donor; }
    
    function updateEtherAmount(uint _etherAmount) external onlyOwner { etherAmount = _etherAmount; }
    
    function updateTokenAmount(uint _tokenAmount) external onlyOwner { tokenAmount = _tokenAmount; }
    
    function updateDecimals(uint _decimals) external onlyOwner { decimals = _decimals; }
    
    function updateEtherAndtokenAmount(uint _etherAmount, uint _tokenAmount) external onlyOwner {
        etherAmount = _etherAmount;
        tokenAmount = _tokenAmount;
    }

    function updateEtherAndtokenAmount(address _donor, uint _etherAmount, uint _tokenAmount) external onlyOwner {
        donor = _donor;
        etherAmount = _etherAmount;
        tokenAmount = _tokenAmount;
    }

    function updateParameters(address _tokenContract, address _donor, uint _etherAmount, uint _tokenAmount, uint _decimals) external onlyOwner {
        tokenContract = _tokenContract;
        donor = _donor;
        etherAmount = _etherAmount;
        tokenAmount = _tokenAmount;
        decimals = _decimals;
    }

}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"_etherAmount","type":"uint256"}],"name":"updateEtherAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"},{"name":"_donor","type":"address"},{"name":"_etherAmount","type":"uint256"},{"name":"_tokenAmount","type":"uint256"},{"name":"_decimals","type":"uint256"}],"name":"updateParameters","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"newVersion","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAddress","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"redeemTokens","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_donor","type":"address"},{"name":"_etherAmount","type":"uint256"},{"name":"_tokenAmount","type":"uint256"}],"name":"updateEtherAndtokenAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newAddress","type":"address"},{"name":"_newVersion","type":"string"},{"name":"_reason","type":"string"}],"name":"setDeprecated","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isOpen","outputs":[{"name":"open","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenAmount","type":"uint256"}],"name":"updateTokenAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_decimals","type":"uint256"}],"name":"updateDecimals","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"deprecatedSince","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"updateTokenContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_receiver","type":"address"}],"name":"isOpenFor","outputs":[{"name":"open","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_donor","type":"address"}],"name":"updateDonor","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_etherAmount","type":"uint256"},{"name":"_tokenAmount","type":"uint256"}],"name":"updateEtherAndtokenAmount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isDeprecated","outputs":[{"name":"deprecated","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"newAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"}],"name":"transferBatch","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"redeemEthers","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"reason","outputs":[{"name":"","type":"string"}],"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":"tokenContract","type":"address"},{"indexed":false,"name":"receiver","type":"address"},{"indexed":false,"name":"tokenReceived","type":"uint256"}],"name":"Airdropped","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newAddress","type":"address"},{"indexed":false,"name":"newVersion","type":"string"},{"indexed":false,"name":"reason","type":"string"}],"name":"Deprecated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
6060604052732accab9cb7a48c3e82286f0b2f8798d201f4ec3f600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073ea03ee7110fafb324d4a931979ef4578bffb6a00600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506601c6bf526340006008556101f4600955670de0b6b3a7640000600a553415620000d757600080fd5b6040805190810160405280600581526020017f312e302e3000000000000000000000000000000000000000000000000000000081525080336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060039080519060200190620001669291906200016f565b5050506200021e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001b257805160ff1916838001178555620001e3565b82800160010185558215620001e3579182015b82811115620001e2578251825591602001919060010190620001c5565b5b509050620001f29190620001f6565b5090565b6200021b91905b8082111562000217576000816000905550600101620001fd565b5090565b90565b611988806200022e6000396000f30060606040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063074c964714610151578063078f93781461017457806329cdda23146101e757806331a95c7a1461027557806336354b2f146102ee5780633fcce6261461033957806347535d7b146103b257806354fd4d50146103df57806361a5c4bd1461046d57806366675c57146104905780636dd28241146104b3578063989ced26146104dc578063b0d3ef3d14610515578063b6622c0f14610566578063c098201f1461059f578063c7178230146105cb578063ccdb3f45146105f8578063d1b7cb9b1461064d578063d8eb6af31461067b578063e134e33d146106d5578063f2fde38b14610763575b600854341015801561013457506101333361079c565b5b151561013f57600080fd5b61014f33600a5460095402610862565b005b341561015c57600080fd5b6101726004808035906020019091905050610a59565b005b341561017f57600080fd5b6101e5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035906020019091908035906020019091905050610abe565b005b34156101f257600080fd5b6101fa610bb7565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561023a57808201518184015260208101905061021f565b50505050905090810190601f1680156102675780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561028057600080fd5b6102d4600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c55565b604051808215151515815260200191505060405180910390f35b34156102f957600080fd5b610337600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035906020019091905050610d81565b005b341561034457600080fd5b610398600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001908201803590602001919091929080359060200190820180359060200191909192905050610e30565b604051808215151515815260200191505060405180910390f35b34156103bd57600080fd5b6103c5611094565b604051808215151515815260200191505060405180910390f35b34156103ea57600080fd5b6103f26111da565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610432578082015181840152602081019050610417565b50505050905090810190601f16801561045f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561047857600080fd5b61048e6004808035906020019091905050611278565b005b341561049b57600080fd5b6104b160048080359060200190919050506112dd565b005b34156104be57600080fd5b6104c6611342565b6040518082815260200191505060405180910390f35b34156104e757600080fd5b610513600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611348565b005b341561052057600080fd5b61054c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061079c565b604051808215151515815260200191505060405180910390f35b341561057157600080fd5b61059d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113e7565b005b34156105aa57600080fd5b6105c96004808035906020019091908035906020019091905050611486565b005b34156105d657600080fd5b6105de6114f3565b604051808215151515815260200191505060405180910390f35b341561060357600080fd5b61060b611500565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561065857600080fd5b61067960048080359060200190820180359060200191909192905050611526565b005b341561068657600080fd5b6106bb600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061161d565b604051808215151515815260200191505060405180910390f35b34156106e057600080fd5b6106e86116c4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561072857808201518184015260208101905061070d565b50505050905090810190601f1680156107555780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561076e57600080fd5b61079a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611762565b005b6000600b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561085b575061085a611094565b5b9050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684846000604051602001526040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b151561098557600080fd5b6102c65a03f1151561099657600080fd5b50505060405180519050600b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ab457600080fd5b8060088190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b1957600080fd5b84600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555083600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550826008819055508160098190555080600a819055505050505050565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c4d5780601f10610c2257610100808354040283529160200191610c4d565b820191906000526020600020905b815481529060010190602001808311610c3057829003601f168201915b505050505081565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cb257600080fd5b8373ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610d5d57600080fd5b6102c65a03f11515610d6e57600080fd5b5050506040518051905090509392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ddc57600080fd5b82600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160088190555080600981905550505050565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e8e57600080fd5b610e966114f3565b151515610ea257600080fd5b3090508073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614151515610ee057600080fd5b4260028190555086600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550858560049190610f399291906118b7565b50838360059190610f4b9291906118b7565b507fd114bccad3c98bdbb817a1909266c63994f6ceec5a3268a30188099ba030cbc18787878787604051808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200180602001838103835287878281815260200192508082843782019150508381038252858582818152602001925080828437820191505097505050505050505060405180910390a18673ffffffffffffffffffffffffffffffffffffffff1663c71782306000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b151561105f57600080fd5b6102c65a03f1151561107057600080fd5b5050506040518051905015151561108657600080fd5b600191505095945050505050565b6000600a5460095402600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b15156111b857600080fd5b6102c65a03f115156111c957600080fd5b505050604051805190501015905090565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112705780601f1061124557610100808354040283529160200191611270565b820191906000526020600020905b81548152906001019060200180831161125357829003601f168201915b505050505081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112d357600080fd5b8060098190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561133857600080fd5b80600a8190555050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113a357600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561144257600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114e157600080fd5b81600881905550806009819055505050565b6000806002541415905090565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561158457600080fd5b838390509150600090505b81811015611617576115ca84848381811015156115a857fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1661079c565b1561160a5761160984848381811015156115e057fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff16600a5460095402610862565b5b808060010191505061158f565b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561167a57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015156116ba57600080fd5b6001905092915050565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561175a5780601f1061172f5761010080835404028352916020019161175a565b820191906000526020600020905b81548152906001019060200180831161173d57829003601f168201915b505050505081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117bd57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156117f957600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106118f857803560ff1916838001178555611926565b82800160010185558215611926579182015b8281111561192557823582559160200191906001019061190a565b5b5090506119339190611937565b5090565b61195991905b8082111561195557600081600090555060010161193d565b5090565b905600a165627a7a72305820b978e742772f98e14f3cb860c78e0471a27c0c30e430ecb862ebd17bfdefe59c0029

   Swarm Source:
bzzr://b978e742772f98e14f3cb860c78e0471a27c0c30e430ecb862ebd17bfdefe59c

 

View All
Block Age transaction Difficulty 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.