Contract 0xdf4703c56d1497a33c3fe75c2ee4ba02515778e9

 

TxHash Block Age From To Value [TxFee]
0xa945aa02d054591d6f6701c17b059dd9b408a115b3013b51f2035a962b227a62731045915 days 5 hrs ago0xaa904cd1eba1283e297a20fdef2f5d57e53076c0 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000064944
0xf28f537214c27369883053d37d73f456c26ef4aa02e5f446df794ee053fc21dc731045415 days 5 hrs ago0x88352c1dce992b11fa1aeb2e3eb2afea17d8bef9 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000064944
0xd566d222d9c35d3681773573f86ab6c477254fee587cb72fbddfadfc1103298c731037815 days 5 hrs ago0x61251ffa4bad0c54ba7fc2a70bf71381811dca9e IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000064944
0x9d12aab0a38248d9669d290495f9601aba7cfdaa2cb8081fc0202b2d65d2bd9a731037715 days 5 hrs ago0x482755fd59f89c6e145075efe334f638e834cb65 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000064944
0x48de97e98c74e350db3ac4e4b9223be46f5d4c72f49a1e204731e8664c83ffbe731026415 days 6 hrs ago0x2e81b3a6c697f0668368bfc9d081cc59d616194a IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000064944
0x8a45d7b0ff2550c50bc068489bdd71f2f50b2e796320064c8602736441ce3c66730412316 days 5 hrs ago0x60f4c86457c1954c0ca963dc03534c3311967beb IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.0002407101
0x924d4d34c755e27be9dcafae7006547005347d7169641991dd19ce7b528c74d0730205816 days 13 hrs ago0x1808a105924297dbd13a450c8539607e22e79923 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xde778721ef8383f0a3ebdb8469197d3882ac887edacb26c85e92e32956f3e1bc730205816 days 13 hrs ago0x0f34bd35d80050fc68da1f9ab19bb00821c70726 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x1e60fd92ca27d56cbc64b1a9824b536efe8ac17d897ae27ce9ed139275884a96730205816 days 13 hrs ago0x0f2be0804fab3864208e2c54bde266d9eecc6aa8 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xe09e6f83987256f7486fdeecc2ef44d9c5641bcd1a9bd22ab1e6ad83d4d8bbd0730205816 days 13 hrs ago0x0e7e38ce6dced95b1843e953368bbdea4e4ae2d8 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x5d4b878fd066973155a0ad020aaf04b36fdc37cfc6f15413b1c6182575af0c8e730205816 days 13 hrs ago0x0e7494379894053e169bac5928f6ba4d22f96d38 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x889757ce0ed565e27692a15567537dad411df0a66ab7f03c30e72c1ce0be999e730205816 days 13 hrs ago0x0e7225cfe695d1537b72d807b3f4834577ac3664 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xbc13acc561363e578cf937722cd3ddc6609e616bac73665655e9ceedc107ddb2730205816 days 13 hrs ago0x0e01291a5e8c466da3dce9c9c41526f95e56debb IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x0a447d7e4613a39dac554f0dcaad2ea1a0e9fca87625073b7e01bb0c7144b8fa730205816 days 13 hrs ago0x0d42cbef2330cf4b3accb9927774100d52679e35 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x45bd95e53131b210f249c492b389bf1b2c9036651692ecbeed8d518a625d1dc1730205816 days 13 hrs ago0x0cf9e7fd986aafdd9be36c703f100f53a0273561 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xc6187ec9f3dabda322b3436c0f9f85fc7ce0620c9709880f3ca751bb6061a7e0730205816 days 13 hrs ago0x0cec4803e1f60e208747cd4cf86d024d9334601a IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x2aebf61a755ca413cd723bb6fceffc672ddbae93c74df85640cb4a764ea9c79e730205816 days 13 hrs ago0x0ce4d28621434edd83b909e912745c2686d63e9a IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x195ae425e5813ad7065027a25ef88722e074092a02fe0d2fb439251a8f36ab9c730205816 days 13 hrs ago0x0b3e38fb646440afa77a689df4ffb5fe00ede845 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xe32c9498b8371d58a470dbfb52bd1d70f3783bbdaa2ab637e859d3f6d20e30fa730202216 days 13 hrs ago0x06fba94cefe9a102390a03e404660585f230b5b9 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0xa93fead18a7f28e0a07b42e4a7c22f9e1747813effacb0f231a8bae8a1cb765c730202216 days 13 hrs ago0x005a166d6745aa92776400979b9da9469ecacbed IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x0ca07759aa61220ea29428d5dde11a729b4aff11818cc7a030ba94a45b8d48ca730202216 days 13 hrs ago0x0020435648dac9a982c9172ce2ce486a89a14670 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.000022126
0x24e9b49ade846350e8939a0a09fa622f5ba2e6647919f36193d4de6359f233ef729695917 days 8 hrs ago0xc37226ed463568aded79804ca943b6f3a3632218 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.00032472
0xc752bf2a18ee04c1e75271055ec987d52a1a720e51d533f6639ec4a2c9ebc496729695217 days 8 hrs ago0x0a868870cd81200d64f45d0c3ce1c28174eff6f9 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.00032472
0xf78dc53f7d0b7c85142807ffee1f0bc2702dfc0e92bb3eb4b71ad9ece0eff4f1729694617 days 8 hrs ago0x426e18eaf2f6bfde2130a108a33ac89dc9ea7fe3 IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.00032472
0x209434ce0b7c156830fd0d779e94c0373a33eb8490dd5b0c4b64268081cee9ef729694117 days 8 hrs ago0x9dc85270bf3199e7149904fc2691b24cd06751bc IN  0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90 Ether0.00032472
[ Download CSV Export 

Latest 25 internal transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x0787db7874fd72af4ab4b318d2fd6e7032b4226f6be3fcec7c2fee46b9f8e7d2702078673 days 6 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x82607ee9f05cfcd405989214b1ce28d5e7b8f9201e0032a72965058833156aad701679773 days 23 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x59ab9b3aa793a6131d53e0f2707be233b1a22d20ad04bded73dc41fb6a7d61fa6768631115 days 15 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x26c27a8cf6d339670051b33e034f1af742688d6aea3de193071517a225ba0d9c6768537115 days 15 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x665fafbbd9bbbb5ddfab300977c9ca707bf86cfe8d4764e65f864dbefd0cfed56766066116 days 1 hr ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.001 Ether
0x9d4973067f506ea9d854a2a3c72cb1dce1bf7376e8306e8bbd2108b61904b0c46603415142 days 17 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.1 Ether
0x4e9bf6a66fbb743d8ee8730124390b9055976400c3e87230782ad35d87cc164f6592435144 days 12 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x4c1699c9c2a0d1ff5c0e7ceaa2cbb9305641cb778886531cf8162f87fe4867c86567909148 days 12 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x4997e85a93e519b7e43948b7d83a38ca5f2584ade46bcfb08d5a781b2681fb8c6513571157 days 9 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x219d56469bba176c2b946ca5eb4cdb2c1b31465d9f64707e55ed14305cf22a0a6513514157 days 9 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x7c89fbe792ce59e425b9a9e370d252eb2a9142b6f3c3e139b2ef75134aef36fb6513289157 days 10 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x654e406f6a7c52aabcee937a32d3707792169fd7e68de1d0703dd4bfa388a61c6513183157 days 10 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0xc6b9cb141e7e94be42cef30612d742ecdd1ecc7e73bdb93bc8ac72cc77d9a6e46513166157 days 10 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x3b5cf530d559d0f26bdf6304e08671ebdff0c18913ad4372214049a501b76bc26512558157 days 13 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x810e5ae67a48b5c0d6dc2bc0a27f4398e08db1551b41e6340b22b4f6c9f56e196512460157 days 13 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x2f371c93f50f2dc6558677a8f81b26e2fcf42c227883c3923ee4f930673f493e6512450157 days 13 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x9b6961c3913e952e5b328ea72ba7100cbdba7e581fd001d23ae51f5eec6d45636499841159 days 15 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.006 Ether
0xc9b1bd514bbe224abce4e57953c58b9dbda75b2d77614a15a5be43afda6df3f26446297168 days 7 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.005 Ether
0x68f2baa1350315666c65ebe052e7d97e97f7de3efdcd5f73fd345fb31c16cfd96443807168 days 17 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x885aa6ef0cb6f2d148bbefa6e4f0fffe603b12258c6d7cee1b0a51a1d03e949a6434740170 days 4 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x72db8ad178af4b5b49d4386477c1297e62316a4181d75d27a374ac356235fdca6432339170 days 13 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.001 Ether
0x9034caa9c5ac3b52c85d7a206e7076626f125776804023a1d17be85a6d65acf06422563172 days 4 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
0x6ee016d0bca3cda515844dac2ad8dd3213423f68840163db082968092fd0460d6408438174 days 12 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.01 Ether
0x916437b189c015ba4a1000b2a32eb572f3246a5f4abc4fa8678c92a0cc5091af6407978174 days 13 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.005 Ether
0x51eb94bf6fdd7cee77957e22498d1f128019bfdcb9d9fb57ec7781f1a933a5fe6404841175 days 2 hrs ago0xdf4703c56d1497a33c3fe75c2ee4ba02515778e90x56c0280a484cac78c6ff8ab73b0b37c92c4a9afe0.002 Ether
[ Download CSV Export 

Contract Source Code Verified (Exact Match)

Contract Name:
EtopayNetwork

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No

Runs (Optimizer):
200

Contract Source Code

pragma solidity ^0.4.18;

// ----------------------------------------------------------------------------
// 'EtopayNetwork'
//
// NAME     : EtopayNetwork
// Symbol   : Etopay Token
// Total supply: 700,000,000
// Decimals    : 8
//
// Enjoy.
//
// (c) by EtopayNetwork team. The MIT Licence.
// ----------------------------------------------------------------------------
library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // 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;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }

    function max64(uint64 a, uint64 b) internal pure returns (uint64) {
        return a >= b ? a : b;
    }

    function min64(uint64 a, uint64 b) internal pure returns (uint64) {
        return a < b ? a : b;
    }

    function max256(uint256 a, uint256 b) internal pure returns (uint256) {
        return a >= b ? a : b;
    }

    function min256(uint256 a, uint256 b) internal pure returns (uint256) {
        return a < b ? a : b;
    }
}

contract ERC20Basic {
    uint256 public totalSupply;

    bool public transfersEnabled;

    function balanceOf(address who) public view returns (uint256);

    function transfer(address to, uint256 value) public returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 {
    uint256 public totalSupply;

    bool public transfersEnabled;

    function balanceOf(address _owner) public constant returns (uint256 balance);

    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 constant returns (uint256 remaining);

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

contract BasicToken is ERC20Basic {
    using SafeMath for uint256;

    mapping(address => uint256) balances;

    /**
    * @dev protection against short address attack
    */
    modifier onlyPayloadSize(uint numwords) {
        assert(msg.data.length == numwords * 32 + 4);
        _;
    }


    /**
    * @dev transfer token for a specified address
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    */
    function transfer(address _to, uint256 _value) public onlyPayloadSize(2) returns (bool) {
        require(_to != address(0));
        require(_value <= balances[msg.sender]);
        require(transfersEnabled);

        // SafeMath.sub will throw if there is not enough balance.
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
    * @dev Gets the balance of the specified address.
    * @param _owner The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function balanceOf(address _owner) public constant returns (uint256 balance) {
        return balances[_owner];
    }

}

contract StandardToken is ERC20, BasicToken {

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

    /**
     * @dev Transfer tokens from one address to another
     * @param _from address The address which you want to send tokens from
     * @param _to address The address which you want to transfer to
     * @param _value uint256 the amount of tokens to be transferred
     */
    function transferFrom(address _from, address _to, uint256 _value) public onlyPayloadSize(3) returns (bool) {
        require(_to != address(0));
        require(_value <= balances[_from]);
        require(_value <= allowed[_from][msg.sender]);
        require(transfersEnabled);

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        Transfer(_from, _to, _value);
        return true;
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     *
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param _spender The address which will spend the funds.
     * @param _value The amount of tokens to be spent.
     */
    function approve(address _spender, uint256 _value) public returns (bool) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param _owner address The address which owns the funds.
     * @param _spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(address _owner, address _spender) public onlyPayloadSize(2) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    /**
     * approve should be called when allowed[_spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     */
    function increaseApproval(address _spender, uint _addedValue) public returns (bool success) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool success) {
        uint oldValue = allowed[msg.sender][_spender];
        if (_subtractedValue > oldValue) {
            allowed[msg.sender][_spender] = 0;
        } else {
            allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
        }
        Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

}

contract EtopayNetwork is StandardToken {

    string public constant name = "EtopayNetwork";
    string public constant symbol = "EtopayToken";
    uint8 public constant decimals = 8;
    uint256 public constant INITIAL_SUPPLY = 70 * 10**7 * (10**uint256(decimals));
    uint256 public weiRaised;
    uint256 public tokenAllocated;
    address public owner;
    bool public saleToken = true;

    event OwnerChanged(address indexed previousOwner, address indexed newOwner);
    event TokenPurchase(address indexed beneficiary, uint256 value, uint256 amount);
    event TokenLimitReached(uint256 tokenRaised, uint256 purchasedToken);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);

    function EtopayNetwork() public {
        totalSupply = INITIAL_SUPPLY;
        owner = msg.sender;
        //owner = msg.sender; // for testing
        balances[owner] = INITIAL_SUPPLY;
        tokenAllocated = 0;
        transfersEnabled = true;
    }

    // fallback function can be used to buy tokens
    function() payable public {
        buyTokens(msg.sender);
    }

    function buyTokens(address _investor) public payable returns (uint256){
        require(_investor != address(0));
        require(saleToken == true);
        address wallet = owner;
        uint256 weiAmount = msg.value;
        uint256 tokens = validPurchaseTokens(weiAmount);
        if (tokens == 0) {revert();}
        weiRaised = weiRaised.add(weiAmount);
        tokenAllocated = tokenAllocated.add(tokens);
        mint(_investor, tokens, owner);

        TokenPurchase(_investor, weiAmount, tokens);
        wallet.transfer(weiAmount);
        return tokens;
    }

    function validPurchaseTokens(uint256 _weiAmount) public returns (uint256) {
        uint256 addTokens = getTotalAmountOfTokens(_weiAmount);
        if (addTokens > balances[owner]) {
            TokenLimitReached(tokenAllocated, addTokens);
            return 0;
        }
        return addTokens;
    }

    /**
    * If the user sends 0 ether, he receives 200
    * If he sends 0.001 ether, he receives 300 
    * If he sends 0.005 ether, he receives 1500
    * If he sends 0.01 ether, he receives 3000
    * If he sends 0.1 ether he receives 30000
    * If he sends 1 ether, he receives 300,000 +100%
    */
    function getTotalAmountOfTokens(uint256 _weiAmount) internal pure returns (uint256) {
        uint256 amountOfTokens = 0;
        if(_weiAmount == 0){
            amountOfTokens = 200 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.001 ether){
            amountOfTokens = 300 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.002 ether){
            amountOfTokens = 600 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.003 ether){
            amountOfTokens = 900 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.004 ether){
            amountOfTokens = 1200 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.005 ether){
            amountOfTokens = 1500 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.006 ether){
            amountOfTokens = 1800 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.007 ether){
            amountOfTokens = 2100 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.008 ether){
            amountOfTokens = 2400 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.009 ether){
            amountOfTokens = 2700 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.01 ether){
            amountOfTokens = 3000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.02 ether){
            amountOfTokens = 6000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.03 ether){
            amountOfTokens = 9000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.04 ether){
            amountOfTokens = 12000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.05 ether){
            amountOfTokens = 15000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.06 ether){
            amountOfTokens = 18000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.07 ether){
            amountOfTokens = 21000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.08 ether){
            amountOfTokens = 24000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.09 ether){
            amountOfTokens = 27000 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.1 ether){
            amountOfTokens = 30 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.2 ether){
            amountOfTokens = 60 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.3 ether){
            amountOfTokens = 90 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.4 ether){
            amountOfTokens = 120 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.5 ether){
            amountOfTokens = 225 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.6 ether){
            amountOfTokens = 180 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.7 ether){
            amountOfTokens = 210 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.8 ether){
            amountOfTokens = 240 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 0.9 ether){
            amountOfTokens = 270 * 10**3 * (10**uint256(decimals));
        }
        if( _weiAmount == 1 ether){
            amountOfTokens = 600 * 10**3 * (10**uint256(decimals));
        }
        return amountOfTokens;
    }


    function mint(address _to, uint256 _amount, address _owner) internal returns (bool) {
        require(_to != address(0));
        require(_amount <= balances[_owner]);

        balances[_to] = balances[_to].add(_amount);
        balances[_owner] = balances[_owner].sub(_amount);
        Transfer(_owner, _to, _amount);
        return true;
    }

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

    function changeOwner(address _newOwner) onlyOwner public returns (bool){
        require(_newOwner != address(0));
        OwnerChanged(owner, _newOwner);
        owner = _newOwner;
        return true;
    }

    function startSale() public onlyOwner {
        saleToken = true;
    }

    function stopSale() public onlyOwner {
        saleToken = false;
    }

    function enableTransfers(bool _transfersEnabled) onlyOwner public {
        transfersEnabled = _transfersEnabled;
    }

    /**
     * Peterson's Law Protection
     * Claim tokens
     */
    function claimTokens() public onlyOwner {
        owner.transfer(this.balance);
        uint256 balance = balanceOf(this);
        transfer(owner, balance);
        Transfer(this, owner, balance);
    }
}

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":"","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","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":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"claimTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"tokenAllocated","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":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"startSale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transfersEnabled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","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":"stopSale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"saleToken","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_investor","type":"address"}],"name":"buyTokens","outputs":[{"name":"","type":"uint256"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_transfersEnabled","type":"bool"}],"name":"enableTransfers","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_weiAmount","type":"uint256"}],"name":"validPurchaseTokens","outputs":[{"name":"","type":"uint256"}],"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":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"tokenRaised","type":"uint256"},{"indexed":false,"name":"purchasedToken","type":"uint256"}],"name":"TokenLimitReached","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

Contract Creation Code

60806040526001600860146101000a81548160ff02191690831515021790555034801561002b57600080fd5b50600860ff16600a0a6329b927000260028190555033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860ff16600a0a6329b927000260046000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006007819055506001600360006101000a81548160ff0219169083151502179055506122c7806101266000396000f30060806040526004361061013e576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461014a578063095ea7b3146101da57806318160ddd1461023f57806323b872dd1461026a5780632ff2e9dc146102ef578063313ce5671461031a5780634042b66f1461034b57806348c54b9d14610376578063661884631461038d57806370a08231146103f257806378f7aeee146104495780638da5cb5b1461047457806395d89b41146104cb578063a6f9dae11461055b578063a9059cbb146105b6578063b66a0e5d1461061b578063bef97c8714610632578063d73dd62314610661578063dd62ed3e146106c6578063e36b0b371461073d578063e985e36714610754578063ec8ac4d814610783578063f41e60c5146107cd578063fc38ce19146107fc575b6101473361083d565b50005b34801561015657600080fd5b5061015f6109ee565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019f578082015181840152602081019050610184565b50505050905090810190601f1680156101cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101e657600080fd5b50610225600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a27565b604051808215151515815260200191505060405180910390f35b34801561024b57600080fd5b50610254610b19565b6040518082815260200191505060405180910390f35b34801561027657600080fd5b506102d5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1f565b604051808215151515815260200191505060405180910390f35b3480156102fb57600080fd5b50610304610f12565b6040518082815260200191505060405180910390f35b34801561032657600080fd5b5061032f610f23565b604051808260ff1660ff16815260200191505060405180910390f35b34801561035757600080fd5b50610360610f28565b6040518082815260200191505060405180910390f35b34801561038257600080fd5b5061038b610f2e565b005b34801561039957600080fd5b506103d8600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ce565b604051808215151515815260200191505060405180910390f35b3480156103fe57600080fd5b50610433600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061135f565b6040518082815260200191505060405180910390f35b34801561045557600080fd5b5061045e6113a8565b6040518082815260200191505060405180910390f35b34801561048057600080fd5b506104896113ae565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104d757600080fd5b506104e06113d4565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610520578082015181840152602081019050610505565b50505050905090810190601f16801561054d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561056757600080fd5b5061059c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061140d565b604051808215151515815260200191505060405180910390f35b3480156105c257600080fd5b50610601600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061156d565b604051808215151515815260200191505060405180910390f35b34801561062757600080fd5b506106306117c5565b005b34801561063e57600080fd5b5061064761183e565b604051808215151515815260200191505060405180910390f35b34801561066d57600080fd5b506106ac600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611851565b604051808215151515815260200191505060405180910390f35b3480156106d257600080fd5b50610727600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a4d565b6040518082815260200191505060405180910390f35b34801561074957600080fd5b50610752611aec565b005b34801561076057600080fd5b50610769611b65565b604051808215151515815260200191505060405180910390f35b6107b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061083d565b6040518082815260200191505060405180910390f35b3480156107d957600080fd5b506107fa600480360381019080803515159060200190929190505050611b78565b005b34801561080857600080fd5b5061082760048036038101908080359060200190929190505050611bf1565b6040518082815260200191505060405180910390f35b600080600080600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415151561087f57600080fd5b60011515600860149054906101000a900460ff1615151415156108a157600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1692503491506108d282611bf1565b905060008114156108e257600080fd5b6108f782600654611cbc90919063ffffffff16565b60068190555061091281600754611cbc90919063ffffffff16565b6007819055506109458582600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611cda565b508473ffffffffffffffffffffffffffffffffffffffff167fcd60aa75dea3072fbc07ae6d7d856b5dc5f4eee88854f5b4abf7b680ef8bc50f8383604051808381526020018281526020019250505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156109e2573d6000803e3d6000fd5b50809350505050919050565b6040805190810160405280600d81526020017f45746f7061794e6574776f726b0000000000000000000000000000000000000081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60025481565b60006003600460208202016000369050141515610b3857fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610b7457600080fd5b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610bc257600080fd5b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610c4d57600080fd5b600360009054906101000a900460ff161515610c6857600080fd5b610cba83600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eff90919063ffffffff16565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d4f83600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cbc90919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e2183600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eff90919063ffffffff16565b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b600860ff16600a0a6329b927000281565b600881565b60065481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610f8c57600080fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f1935050505015801561100b573d6000803e3d6000fd5b506110153061135f565b9050611043600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168261156d565b50600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156111df576000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611273565b6111f28382611eff90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60075481565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600b81526020017f45746f706179546f6b656e00000000000000000000000000000000000000000081525081565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561146b57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156114a757600080fd5b8173ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c60405160405180910390a381600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b6000600260046020820201600036905014151561158657fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156115c257600080fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561161057600080fd5b600360009054906101000a900460ff16151561162b57600080fd5b61167d83600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eff90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061171283600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cbc90919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561182157600080fd5b6001600860146101000a81548160ff021916908315150217905550565b600360009054906101000a900460ff1681565b60006118e282600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cbc90919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b60006002600460208202016000369050141515611a6657fe5b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205491505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b4857600080fd5b6000600860146101000a81548160ff021916908315150217905550565b600860149054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611bd457600080fd5b80600360006101000a81548160ff02191690831515021790555050565b600080611bfd83611f18565b905060046000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115611cb2577f77fcbebee5e7fc6abb70669438e18dae65fc2057b32b694851724c2726a35b6260075482604051808381526020018281526020019250505060405180910390a160009150611cb6565b8091505b50919050565b6000808284019050838110151515611cd057fe5b8091505092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515611d1757600080fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515611d6557600080fd5b611db783600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611cbc90919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611e4c83600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611eff90919063ffffffff16565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600190509392505050565b6000828211151515611f0d57fe5b818303905092915050565b600080600090506000831415611f3657600860ff16600a0a60c80290505b66038d7ea4c68000831415611f5457600860ff16600a0a61012c0290505b66071afd498d0000831415611f7257600860ff16600a0a6102580290505b660aa87bee538000831415611f9057600860ff16600a0a6103840290505b660e35fa931a0000831415611fae57600860ff16600a0a6104b00290505b6611c37937e08000831415611fcc57600860ff16600a0a6105dc0290505b661550f7dca70000831415611fea57600860ff16600a0a6107080290505b6618de76816d800083141561200857600860ff16600a0a6108340290505b661c6bf52634000083141561202657600860ff16600a0a6109600290505b661ff973cafa800083141561204457600860ff16600a0a610a8c0290505b662386f26fc1000083141561206257600860ff16600a0a610bb80290505b66470de4df82000083141561208057600860ff16600a0a6117700290505b666a94d74f43000083141561209e57600860ff16600a0a6123280290505b668e1bc9bf0400008314156120bc57600860ff16600a0a612ee00290505b66b1a2bc2ec500008314156120da57600860ff16600a0a613a980290505b66d529ae9e8600008314156120f857600860ff16600a0a6146500290505b66f8b0a10e47000083141561211657600860ff16600a0a6152080290505b67011c37937e08000083141561213557600860ff16600a0a615dc00290505b67013fbe85edc9000083141561215457600860ff16600a0a6169780290505b67016345785d8a000083141561217357600860ff16600a0a6175300290505b6702c68af0bb14000083141561219257600860ff16600a0a61ea600290505b670429d069189e00008314156121b257600860ff16600a0a62015f900290505b67058d15e1762800008314156121d257600860ff16600a0a6201d4c00290505b6706f05b59d3b200008314156121f257600860ff16600a0a62036ee80290505b670853a0d2313c000083141561221257600860ff16600a0a6202bf200290505b6709b6e64a8ec6000083141561223257600860ff16600a0a620334500290505b670b1a2bc2ec50000083141561225257600860ff16600a0a6203a9800290505b670c7d713b49da000083141561227257600860ff16600a0a62041eb00290505b670de0b6b3a764000083141561229257600860ff16600a0a620927c00290505b809150509190505600a165627a7a72305820decd4db8214e58d9fda01519a4bf85a46f8e75ab66b846b28e474b3c4bfb16b20029

Swarm Source

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