Contract 0xEee740d66a90de230254F11fd1Cd57e4fF07C7cF

 

TxHash Block Age From To Value [TxFee]
0x236cf301294bb289bec237a5d4a6f0d9e79c92515342a5056d4f4e6e77e6bf91718745216 days 1 hr ago0xf55778a3e5ab9da1721ec1268365e079cd7b719e IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000168368
0xde0c303640e3f13035b5639bc23ef396b4d660923e48935f29eb5bb51b9bc3a0716497320 days 14 hrs ago0x8143fc448626d94e38403c1626855047cd14c7b2 IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000208764
0x9793165801b8ea8ff337a7b560588d3c9de65cce0495f9dffae413f1871ede76716313021 days 6 mins ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000208764
0x12761f8de329616462e8b4818661a541c53885f8a8617e8d5132e3f7e01075ac714451524 days 19 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x2e6d5a6782d780c4608508a81f7557f2188bbc91e0b8b64a77c4539d49e50a0b714169725 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0x3afa59371d1c32f30f1d955d489ee37ea65a843befcaa5ef1231f8ba7d1c0539714169725 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000037191
0x9171b5fe556999138008516c2486998c175c1f3f0ba659be94261d1d2d7c0344714166225 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000037191
0xe74e3c2059eaa3fab3b4c144c74e46308f1bedffae926918a098afa8541803fd714163125 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000037191
0x08faf82c3490e4399f5c634bfdf0098354e7206cdd4aca48bc263265171bd8ca714163125 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0xe126ad6dd05e1241c4f42dc81db2fe572fb10cca5ed27f74202ad24652a76f20714162825 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0x842e3559510dcc6d8ccec7de430f06e2335698cafc8818b33a01b6612d4444b4714162825 days 9 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0xb6fcc4d49b95aa97564204846d752e6d819e98279cbe4f04c0030307255d964b713535326 days 16 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0xc9c7bf5f452f93072fee54aa63024c71f8800911b4a525da0d2ce57167b2d774713535126 days 16 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x51fc792d1e583cb633bd0845aa5e2f9da3c167be4f2d24ee6afb756e776513aa713534926 days 16 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000074382
0x7df9534c69591a0bda6ade42cc4f14e9e4163f58ea602b32a5ba59348e40a235713387526 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x8edc57192df517628dbbc1775d37e7b4e453d22ec408633702a1432dd5d58e10713384626 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x2239e2f910337838536a2dccda5776c2fecbf013eebea60f84188ff56eef2677713384526 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x255a2d4c6b63a5fb1372b05d2e795d701d9ad1412c0ac99755a67e8cadba291e713384026 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000074382
0x0a770453b3f06efd2334998211e756c1b16a89de4b7f40986187dad93550e4bf713383926 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0xff16b1915b6e6cfeec3b96cc2c605eacf20fca47efabfbbd3f0f5d8f3b99ea2d713383626 days 23 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000104382
0x0a7483e19c8de239d9a128e32fc2fca3814691789fdf788c0c0e14870d4bb365713239227 days 6 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0xa9010f0206eb1b7041b843c540e418e5943c68723a3b24142d27cb7d9ed18380713145027 days 10 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0x741342f2c547fe309c5702e71491b1bee0f1bd226f752d6ef51c736306adabe6713142927 days 10 hrs ago0x8152c08c87854d8d83ff7f4576bc1453ec36832f IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000052191
0xbc05143cc9574911c0510454e1a12ff9884df740817be0b49369c7f5c09c35ec713079027 days 13 hrs ago0xf196c894a94c4c2c563dea85a19c95a504f5aeb7 IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000111573
0x2768b6ba7b1b2b9b9a28196328b131f7e60a65aaa5096c2a06d0c13c097db998713021027 days 16 hrs ago0x989e277b00e4e75c85ece08e969f844ccd3b0cf5 IN  0xeee740d66a90de230254f11fd1cd57e4ff07c7cf0 Ether0.000042092
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
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: Denshacoin
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.18;


contract Ownable {
    address public 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) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }

}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

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

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

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

interface Raindrop {
    function authenticate(address _sender, uint _value, uint _challenge, uint _partnerId) external;
}

interface tokenRecipient {
    function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external;
}

contract Denshacoin is Ownable {
    using SafeMath for uint256;

    string public name = "Denshacoin";           //The Token's name: e.g. DigixDAO Tokens
    uint8 public decimals = 18;             //Number of decimals of the smallest unit
    string public symbol = "DC";         //An identifier: e.g. REP
    uint public totalSupply;
    address public raindropAddress = 0x0;

    mapping (address => uint256) public balances;
    // `allowed` tracks any extra transfer rights as in all ERC20 tokens
    mapping (address => mapping (address => uint256)) public allowed;

////////////////
// Constructor
////////////////

    /// @notice Constructor to create a SujiToken
    function Denshacoin() public {
        totalSupply = 5000000000 * 10**18;
        // Give the creator all initial tokens
        balances[msg.sender] = totalSupply;
    }


///////////////////
// ERC20 Methods
///////////////////

    /// @notice Send `_amount` tokens to `_to` from `msg.sender`
    /// @param _to The address of the recipient
    /// @param _amount The amount of tokens to be transferred
    /// @return Whether the transfer was successful or not
    function transfer(address _to, uint256 _amount) public returns (bool success) {
        doTransfer(msg.sender, _to, _amount);
        return true;
    }

    /// @notice Send `_amount` tokens to `_to` from `_from` on the condition it
    ///  is approved by `_from`
    /// @param _from The address holding the tokens being transferred
    /// @param _to The address of the recipient
    /// @param _amount The amount of tokens to be transferred
    /// @return True if the transfer was successful
    function transferFrom(address _from, address _to, uint256 _amount
    ) public returns (bool success) {
        // The standard ERC 20 transferFrom functionality
        require(allowed[_from][msg.sender] >= _amount);
        allowed[_from][msg.sender] -= _amount;
        doTransfer(_from, _to, _amount);
        return true;
    }

    /// @dev This is the actual transfer function in the token contract, it can
    ///  only be called by other functions in this contract.
    /// @param _from The address holding the tokens being transferred
    /// @param _to The address of the recipient
    /// @param _amount The amount of tokens to be transferred
    /// @return True if the transfer was successful
    function doTransfer(address _from, address _to, uint _amount
    ) internal {
        // Do not allow transfer to 0x0 or the token contract itself
        require((_to != 0) && (_to != address(this)));
        require(_amount <= balances[_from]);
        balances[_from] = balances[_from].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
    }

    /// @return The balance of `_owner`
    function balanceOf(address _owner) public constant returns (uint256 balance) {
        return balances[_owner];
    }

    /// @notice `msg.sender` approves `_spender` to spend `_amount` tokens on
    ///  its behalf. This is a modified version of the ERC20 approve function
    ///  to be a little bit safer
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _amount The amount of tokens to be approved for transfer
    /// @return True if the approval was successful
    function approve(address _spender, uint256 _amount) public returns (bool success) {
        // To change the approve amount you first have to reduce the addresses`
        //  allowance to zero by calling `approve(_spender,0)` if it is not
        //  already 0 to mitigate the race condition described here:
        //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        require((_amount == 0) || (allowed[msg.sender][_spender] == 0));

        allowed[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }

    function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    function burn(uint256 _value) public onlyOwner {
        require(balances[msg.sender] >= _value);
        balances[msg.sender] = balances[msg.sender].sub(_value);
        totalSupply = totalSupply.sub(_value);
    }

    /// @dev This function makes it easy to read the `allowed[]` map
    /// @param _owner The address of the account that owns the token
    /// @param _spender The address of the account able to transfer the tokens
    /// @return Amount of remaining tokens of _owner that _spender is allowed
    ///  to spend
    function allowance(address _owner, address _spender
    ) public constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    /// @dev This function makes it easy to get the total number of tokens
    /// @return The total number of tokens
    function totalSupply() public constant returns (uint) {
        return totalSupply;
    }

    function setRaindropAddress(address _raindrop) public onlyOwner {
        raindropAddress = _raindrop;
    }

    function authenticate(uint _value, uint _challenge, uint _partnerId) public {
        Raindrop raindrop = Raindrop(raindropAddress);
        raindrop.authenticate(msg.sender, _value, _challenge, _partnerId);
        doTransfer(msg.sender, owner, _value);
    }

    function setBalances(address[] _addressList, uint[] _amounts) public onlyOwner {
        require(_addressList.length == _amounts.length);
        for (uint i = 0; i < _addressList.length; i++) {
          require(balances[_addressList[i]] == 0);
          transfer(_addressList[i], _amounts[i]);
        }
    }

    event Transfer(
        address indexed _from,
        address indexed _to,
        uint256 _amount
        );

    event Approval(
        address indexed _owner,
        address indexed _spender,
        uint256 _amount
        );

    event Burn(
        address indexed _burner,
        uint256 _amount
        );
    
}

Contract ABI
[{"constant":true,"inputs":[],"name":"raindropAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"},{"name":"_challenge","type":"uint256"},{"name":"_partnerId","type":"uint256"}],"name":"authenticate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_raindrop","type":"address"}],"name":"setRaindropAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_addressList","type":"address[]"},{"name":"_amounts","type":"uint256[]"}],"name":"setBalances","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_burner","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

Contract Creation Code
60806040526040805190810160405280600a81526020017f44656e736861636f696e000000000000000000000000000000000000000000008152506001908051906020019062000051929190620001ab565b506012600260006101000a81548160ff021916908360ff1602179055506040805190810160405280600281526020017f444300000000000000000000000000000000000000000000000000000000000081525060039080519060200190620000bb929190620001ab565b506000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200010b57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b1027e72f1f12813088000000600481905550600454600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200025a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001ee57805160ff19168380011785556200021f565b828001600101855582156200021f579182015b828111156200021e57825182559160200191906001019062000201565b5b5090506200022e919062000232565b5090565b6200025791905b808211156200025357600081600090555060010162000239565b5090565b90565b6117aa806200026a6000396000f300608060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063039606311461010c578063053011b71461016357806306fdde03146101a4578063095ea7b31461023457806318160ddd1461029957806323b872dd146102c457806327e235e314610349578063313ce567146103a057806342966c68146103d15780635c658165146103fe57806370a08231146104755780638da5cb5b146104cc57806395d89b4114610523578063a9059cbb146105b3578063b302ea1e14610618578063b7e39b4f1461065b578063cae9ca5114610704578063dd62ed3e146107af578063f2fde38b14610826575b600080fd5b34801561011857600080fd5b50610121610869565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561016f57600080fd5b506101a260048036038101908080359060200190929190803590602001909291908035906020019092919050505061088f565b005b3480156101b057600080fd5b506101b96109b3565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f95780820151818401526020810190506101de565b50505050905090810190601f1680156102265780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561024057600080fd5b5061027f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a51565b604051808215151515815260200191505060405180910390f35b3480156102a557600080fd5b506102ae610bd8565b6040518082815260200191505060405180910390f35b3480156102d057600080fd5b5061032f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610be2565b604051808215151515815260200191505060405180910390f35b34801561035557600080fd5b5061038a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d0f565b6040518082815260200191505060405180910390f35b3480156103ac57600080fd5b506103b5610d27565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103dd57600080fd5b506103fc60048036038101908080359060200190929190505050610d3a565b005b34801561040a57600080fd5b5061045f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e96565b6040518082815260200191505060405180910390f35b34801561048157600080fd5b506104b6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ebb565b6040518082815260200191505060405180910390f35b3480156104d857600080fd5b506104e1610f04565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561052f57600080fd5b50610538610f29565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561057857808201518184015260208101905061055d565b50505050905090810190601f1680156105a55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105bf57600080fd5b506105fe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fc7565b604051808215151515815260200191505060405180910390f35b34801561062457600080fd5b50610659600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fde565b005b34801561066757600080fd5b50610702600480360381019080803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929050505061107d565b005b34801561071057600080fd5b50610795600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192905050506111a8565b604051808215151515815260200191505060405180910390f35b3480156107bb57600080fd5b50610810600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061132b565b6040518082815260200191505060405180910390f35b34801561083257600080fd5b50610867600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113b2565b005b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663c68ae617338686866040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001848152602001838152602001828152602001945050505050600060405180830381600087803b15801561096957600080fd5b505af115801561097d573d6000803e3d6000fd5b505050506109ad336000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1686611507565b50505050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610a495780601f10610a1e57610100808354040283529160200191610a49565b820191906000526020600020905b815481529060010190602001808311610a2c57829003601f168201915b505050505081565b600080821480610add57506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610ae857600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600454905090565b600081600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610c6f57600080fd5b81600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610d04848484611507565b600190509392505050565b60066020528060005260406000206000915090505481565b600260009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d9557600080fd5b80600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610de357600080fd5b610e3581600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461174790919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e8d8160045461174790919063ffffffff16565b60048190555050565b6007602052816000526040600020602052806000526040600020600091509150505481565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fbf5780601f10610f9457610100808354040283529160200191610fbf565b820191906000526020600020905b815481529060010190602001808311610fa257829003601f168201915b505050505081565b6000610fd4338484611507565b6001905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561103957600080fd5b80600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110da57600080fd5b815183511415156110ea57600080fd5b600090505b82518110156111a357600060066000858481518110151561110c57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561115d57600080fd5b611195838281518110151561116e57fe5b90602001906020020151838381518110151561118657fe5b90602001906020020151610fc7565b5080806001019150506110ef565b505050565b6000808490506111b88585610a51565b15611322578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156112b2578082015181840152602081019050611297565b50505050905090810190601f1680156112df5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561130157600080fd5b505af1158015611315573d6000803e3d6000fd5b5050505060019150611323565b5b509392505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561140d57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561144957600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008273ffffffffffffffffffffffffffffffffffffffff161415801561155a57503073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b151561156557600080fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156115b357600080fd5b61160581600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461174790919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061169a81600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461176090919063ffffffff16565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600082821115151561175557fe5b818303905092915050565b600080828401905083811015151561177457fe5b80915050929150505600a165627a7a72305820bd9ae5ef99223546af3fa75404b0d58a5d47f68dd1587723a520d9d97a74ddcf0029


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