Contract 0xe4732499b9c18d2828ced5470e75d70a3b2b2792

 

TxHash Block Age From To Value [TxFee]
0xdd511bc77da09d28744f033a6531526630398bbc5c95b7ab399d0b0a75ab40e7703302141 days 13 hrs ago0x05d10d62d5467d4e6eed5000155d6fa6a0483888 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.000296565
0xbf977b369d24de2fcc81f08b1de91862946bb03c5de01394904bc41b21f5bac9703291741 days 13 hrs ago0x05d10d62d5467d4e6eed5000155d6fa6a0483888 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00019311
0xc09e8fa6aa5f0c293eb207044071220dfc78e7ce4b49de2bda16ac33c3357c1a703290641 days 14 hrs ago0xa13de0662dac3bc8c9b882f929f2ec4d3a0133d0 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00044354
0x37c0a362cc8c348765eb4d986c0f948fe3b1c8c9add313cff4fdb01fd8f30211703279141 days 14 hrs ago0xa13de0662dac3bc8c9b882f929f2ec4d3a0133d0 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00077372
0x1390ed8f1ef9a3eccd5714f58dcda725cf077954584747bd54a8022656a1da386033423207 days 20 hrs ago0xa13de0662dac3bc8c9b882f929f2ec4d3a0133d0 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920.1 Ether0.00019101
0xd7b98d76a112818245aa817f3fc0e1bfea3041c8520db5571c3e068265f794cd5746552257 days 2 hrs ago0x05d10d62d5467d4e6eed5000155d6fa6a0483888 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920.05 Ether0.00053537
0x79ec3607834ab11e49d792902b1d9424174c9370a592520a5ff6f3b968f1c2bb5692656266 days 15 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00030289
0x796192547414e7294b7c9750fce6699abd1323418b7a68981cc5ce6e877df57f5681159268 days 16 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00027441
0x6ca06b27a2b480b932a426756e2f59783957c3fd429f4cf0682b14a4f3d5d92e5681158268 days 16 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00027505
0x72b16d508d165e49d55389e1d4d35af125842ee5bd1b6354403f4461d0fcd5eb5681158268 days 16 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.000137205
0x56b2e3e25762dea2416f612f3d766e4a7a9269b43df126e4c6b248d45db31f865681143268 days 16 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.000137205
0x1815f91c7097b8c32a3ffa937eeb1d59220545c772449111c2312a26c01c5e9b5681112268 days 16 hrs ago0x05d10d62d5467d4e6eed5000155d6fa6a0483888 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00029581
0x950a24652f1e90f621305eb1853d778592847c06861b1c73cafc4beb6df963a55680632268 days 18 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00027313
0x99b45cc9a6bd87b81ede9323f632cbc9a4c559539318620e8d1e2633147b34b85680628268 days 18 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920 Ether0.00027313
0x1ad57e10522853ffd03771ee266303a42610a16845e06d2259d5741b8929e7745680607268 days 18 hrs ago0x05d10d62d5467d4e6eed5000155d6fa6a0483888 IN  0xe4732499b9c18d2828ced5470e75d70a3b2b27920.5 Ether0.0006367
0x0a5a81298b4d40ad195179a5ae22acd6a749eb5013dd713b3aee077baf0ce7b65680524268 days 19 hrs ago0x5dccaf733125d7dcbe3847972f36468301ebdcc3 IN  Contract Creation0 Ether0.01970514
[ Download CSV Export 

Latest 3 Internal Transactions Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0xc09e8fa6aa5f0c293eb207044071220dfc78e7ce4b49de2bda16ac33c3357c1a703290641 days 14 hrs ago0xe4732499b9c18d2828ced5470e75d70a3b2b27920xa13de0662dac3bc8c9b882f929f2ec4d3a0133d00.070982656003029623 Ether
0x79ec3607834ab11e49d792902b1d9424174c9370a592520a5ff6f3b968f1c2bb5692656266 days 15 hrs ago0xe4732499b9c18d2828ced5470e75d70a3b2b27920x5dccaf733125d7dcbe3847972f36468301ebdcc30.3 Ether
0x1815f91c7097b8c32a3ffa937eeb1d59220545c772449111c2312a26c01c5e9b5681112268 days 16 hrs ago0xe4732499b9c18d2828ced5470e75d70a3b2b27920x05d10d62d5467d4e6eed5000155d6fa6a04838880.000327289152247616 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: ECR20HoneycombToken
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.21;

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

contract owned {
    address public owner;
    bool public ownershipTransferAllowed = false;

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function allowTransferOwnership(bool flag ) public onlyOwner {
      ownershipTransferAllowed = flag;
    }
 
    function transferOwnership(address newOwner) public onlyOwner {
        require( newOwner != 0x0 );                                             // not to 0x0
        require( ownershipTransferAllowed );                                 
        owner = newOwner;
        ownershipTransferAllowed = false;
    }
}

contract ECR20HoneycombToken is owned {
    // Public variables of the token
    string public name = "Honeycomb";
    string public symbol = "COMB";
    uint8 public decimals = 18;
    
    // used for buyPrice
    uint256 private tokenFactor = 10 ** uint256(decimals);
    uint256 private initialBuyPrice = 3141592650000000000000;                   // PI Token per Finney
    uint256 private buyConst1 = 10000 * tokenFactor;                            // Faktor for buy price calculation
    uint256 private buyConst2 = 4;                                              // Faktor for buy price calculation
    
    uint256 public minimumPayout = 1000000000000000;							// minimal payout initially to 0.001 ether
       
    uint256 public totalSupply;                                                 // total number of issued tokent

	// price token are sold/bought
    uint256 public sellPrice;
    uint256 public buyPrice;

    // This creates an array with all balances
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * Constructor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    constructor() public {
        totalSupply = 1048576 * tokenFactor;                                    // token total created
        balanceOf[msg.sender] = totalSupply;                                    // Give the creator all initial tokens
        owner = msg.sender;			                                            // assign ownership of contract to initial coin holder
        emit Transfer(0, owner, totalSupply);                                   // notify event owner
        _transfer(owner, this, totalSupply - (16384*tokenFactor));              // transfer token to contract
        _setPrices(_newPrice(balanceOf[this]));                                 // set prices according to token left
    }
    /**
     * Calculate new price based on a new token left
     * 
     * @param tokenLeft new token left on contract after transaction
    **/
    function _newPrice(uint256 tokenLeft) internal view returns (uint256 newPrice) {
        newPrice = initialBuyPrice 
            * ( tokenLeft * buyConst1 )
            / ( totalSupply*buyConst1 + totalSupply*tokenLeft/buyConst2 - tokenLeft*tokenLeft/buyConst2 ); 
        return newPrice;
    }

    function _setPrices(uint256 newPrice) internal {
        buyPrice = newPrice;
        sellPrice = buyPrice * 141421356 / 100000000;                           // sellPrice is sqrt(2) higher
    }

	/**
	 * Called when token are bought by sending ether
	 * 
	 * @return amount amount of token bought
	 **/
	function buy() payable public returns (uint256 amountToken){
        amountToken = msg.value * buyPrice / tokenFactor;                       // calculates the amount of token
        uint256 newPrice = _newPrice(balanceOf[this] - amountToken);            // calc new price after transfer
        require( (2*newPrice) > sellPrice);                                     // check whether new price is not lower than sqrt(2) of old one
        _transfer(this, msg.sender, amountToken);                               // transfer token from contract to buyer
        _setPrices( newPrice );                                                 // update prices after transfer
        return amountToken;
    }

    /**
      Fallback function
    **/
	function () payable public {
	    buy();
    }

    /**
     * Sell token back to contract
     * 
     * @param amountToken The amount of token in wei 
     * 
     * @return eth to receive in wei
     **/
    function sell(uint256 amountToken) public returns (uint256 revenue){
        revenue = amountToken * tokenFactor / sellPrice;                        // calulate the revenue in Wei
        require( revenue >= minimumPayout );									// check whether selling get more ether than the minimum payout
        uint256 newPrice = _newPrice(balanceOf[this] + amountToken);            // calc new price after transfer
        require( newPrice < sellPrice );                                        // check whether new price is more than sell price
        _transfer(msg.sender, this, amountToken);                               // transfer token back to contract
        _setPrices( newPrice );                                                 // update prices after transfer
        msg.sender.transfer(revenue);                                           // send ether to seller
        return revenue;
    }
		
    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public {
        if ( _to  == address(this) )
        {
          sell(_value);                                                         // sending token to a contract means selling them
        }
        else
        {
          _transfer(msg.sender, _to, _value);
        }
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` on behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    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;
        }
    }

	/**
     * set minimumPayout price
     * 
     * @param amount minimumPayout amount in Wei
     */
		function setMinimumPayout(uint256 amount) public onlyOwner {
		minimumPayout = amount;
    }
		
	/**
     * save ether to owner account
     * 
     * @param amount amount in Wei
     */
		function save(uint256 amount) public onlyOwner {
        require( amount >= minimumPayout );	
        owner.transfer( amount);
    }
		
	/**
     * Give back token to contract bypassing selling from owner account
     * 
     * @param amount amount of token in wei
     */
		function restore(uint256 amount) public onlyOwner {
        uint256 newPrice = _newPrice(balanceOf[this] + amount);                 // calc new price after transfer
        _transfer(owner, this, amount );                                        // transfer token back to contract
        _setPrices( newPrice );                                                 // update prices after transfer
    }
		
	/**
     * Internal transfer, can be called only by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // Check if the sender has enough
        require(balanceOf[_from] >= _value);
        // Check for overflows
        require(balanceOf[_to] + _value > balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // Subtract from the sender
        balanceOf[_from] -= _value;
        // Add the same to the recipient
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"save","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minimumPayout","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"sellPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"setMinimumPayout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","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":"amount","type":"uint256"}],"name":"restore","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[{"name":"amountToken","type":"uint256"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"flag","type":"bool"}],"name":"allowTransferOwnership","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":"ownershipTransferAllowed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amountToken","type":"uint256"}],"name":"sell","outputs":[{"name":"revenue","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

Contract Creation Code
608060405260008060146101000a81548160ff0219169083151502179055506040805190810160405280600981526020017f486f6e6579636f6d620000000000000000000000000000000000000000000000815250600190805190602001906200006b929190620006ba565b506040805190810160405280600481526020017f434f4d420000000000000000000000000000000000000000000000000000000081525060029080519060200190620000b9929190620006ba565b506012600360006101000a81548160ff021916908360ff160217905550600360009054906101000a900460ff1660ff16600a0a60045568aa4e5b2e4dc416a00060055560045461271002600655600460075566038d7ea4c680006008553480156200012357600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506004546210000002600981905550600954600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009546040518082815260200191505060405180910390a3620002b26000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff163060045461400002600954036200032a640100000000026401000000009004565b620003246200030f600c60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000644640100000000026401000000009004565b62000691640100000000026401000000009004565b62000769565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156200035257600080fd5b81600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515620003a157600080fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156200043057600080fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600c60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011415156200063e57fe5b50505050565b60006007548283028115156200065657fe5b0460075483600954028115156200066957fe5b046006546009540201036006548302600554028115156200068657fe5b049050809050919050565b80600b819055506305f5e10063086deb2c600b5402811515620006b057fe5b04600a8190555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620006fd57805160ff19168380011785556200072e565b828001600101855582156200072e579182015b828111156200072d57825182559160200191906001019062000710565b5b5090506200073d919062000741565b5090565b6200076691905b808211156200076257600081600090555060010162000748565b5090565b90565b6115e680620007796000396000f300608060405260043610610128576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610133578063095ea7b3146101c357806318160ddd146102285780631b862027146102535780631e78cfe11461028057806323b872dd146102ab578063313ce567146103305780634b75033414610361578063596957541461038c57806370a08231146103b95780638620410b146104105780638da5cb5b1461043b57806395d89b41146104925780639bea62ad14610522578063a6f2ae3a1461054f578063a9059cbb1461056d578063c7bdbb95146105ba578063cae9ca51146105e9578063d811f09e14610694578063dd62ed3e146106c3578063e4849b321461073a578063f2fde38b1461077b575b6101306107be565b50005b34801561013f57600080fd5b5061014861084f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561018857808201518184015260208101905061016d565b50505050905090810190601f1680156101b55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101cf57600080fd5b5061020e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108ed565b604051808215151515815260200191505060405180910390f35b34801561023457600080fd5b5061023d61097a565b6040518082815260200191505060405180910390f35b34801561025f57600080fd5b5061027e60048036038101908080359060200190929190505050610980565b005b34801561028c57600080fd5b50610295610a57565b6040518082815260200191505060405180910390f35b3480156102b757600080fd5b50610316600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a5d565b604051808215151515815260200191505060405180910390f35b34801561033c57600080fd5b50610345610b8a565b604051808260ff1660ff16815260200191505060405180910390f35b34801561036d57600080fd5b50610376610b9d565b6040518082815260200191505060405180910390f35b34801561039857600080fd5b506103b760048036038101908080359060200190929190505050610ba3565b005b3480156103c557600080fd5b506103fa600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c08565b6040518082815260200191505060405180910390f35b34801561041c57600080fd5b50610425610c20565b6040518082815260200191505060405180910390f35b34801561044757600080fd5b50610450610c26565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049e57600080fd5b506104a7610c4b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e75780820151818401526020810190506104cc565b50505050905090810190601f1680156105145780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561052e57600080fd5b5061054d60048036038101908080359060200190929190505050610ce9565b005b6105576107be565b6040518082815260200191505060405180910390f35b34801561057957600080fd5b506105b8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dcb565b005b3480156105c657600080fd5b506105e7600480360381019080803515159060200190929190505050610e1e565b005b3480156105f557600080fd5b5061067a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610e96565b604051808215151515815260200191505060405180910390f35b3480156106a057600080fd5b506106a9611019565b604051808215151515815260200191505060405180910390f35b3480156106cf57600080fd5b50610724600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061102c565b6040518082815260200191505060405180910390f35b34801561074657600080fd5b5061076560048036038101908080359060200190929190505050611051565b6040518082815260200191505060405180910390f35b34801561078757600080fd5b506107bc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611139565b005b600080600454600b5434028115156107d257fe5b04915061081f82600c60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403611232565b9050600a548160020211151561083457600080fd5b61083f30338461127c565b61084881611592565b8191505090565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108e55780601f106108ba576101008083540402835291602001916108e5565b820191906000526020600020905b8154815290600101906020018083116108c857829003601f168201915b505050505081565b600081600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60095481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109db57600080fd5b60085481101515156109ec57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610a53573d6000803e3d6000fd5b5050565b60085481565b6000600d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610aea57600080fd5b81600d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610b7f84848461127c565b600190509392505050565b600360009054906101000a900460ff1681565b600a5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bfe57600080fd5b8060088190555050565b600c6020528060005260406000206000915090505481565b600b5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ce15780601f10610cb657610100808354040283529160200191610ce1565b820191906000526020600020905b815481529060010190602001808311610cc457829003601f168201915b505050505081565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d4657600080fd5b610d9082600c60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401611232565b9050610dbe6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16308461127c565b610dc781611592565b5050565b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610e0e57610e0881611051565b50610e1a565b610e1933838361127c565b5b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e7957600080fd5b80600060146101000a81548160ff02191690831515021790555050565b600080849050610ea685856108ed565b15611010578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610fa0578082015181840152602081019050610f85565b50505050905090810190601f168015610fcd5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610fef57600080fd5b505af1158015611003573d6000803e3d6000fd5b5050505060019150611011565b5b509392505050565b600060149054906101000a900460ff1681565b600d602052816000526040600020602052806000526040600020600091509150505481565b600080600a54600454840281151561106557fe5b049150600854821015151561107957600080fd5b6110c383600c60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401611232565b9050600a54811015156110d557600080fd5b6110e033308561127c565b6110e981611592565b3373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f1935050505015801561112f573d6000803e3d6000fd5b5081915050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561119457600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff16141515156111ba57600080fd5b600060149054906101000a900460ff1615156111d557600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008060146101000a81548160ff02191690831515021790555050565b600060075482830281151561124357fe5b04600754836009540281151561125557fe5b0460065460095402010360065483026005540281151561127157fe5b049050809050919050565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156112a357600080fd5b81600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156112f157600080fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561137f57600080fd5b600c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600c60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561158c57fe5b50505050565b80600b819055506305f5e10063086deb2c600b54028115156115b057fe5b04600a81905550505600a165627a7a72305820f5dde9b793882ebaa25420ec1920e194ffe4d2b98e902b1924bb4c92f4f9bb390029


   Swarm Source:
bzzr://f5dde9b793882ebaa25420ec1920e194ffe4d2b98e902b1924bb4c92f4f9bb39
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.