Contract 0x5d4d57cd06fa7fe99e26fdc481b468f77f05073c

 

TxHash Block Age From To Value [TxFee]
0x4ba06cfe3ff822e4c7d699e25ef638aca4de736ed0496f760a12c02e17c8166e722638643 mins ago0x3b78184627bfd18c0646441201baf1052cb273b9  IN   Netkoin0 Ether0.00037884
0x97e894ac239d380d685661fd5975fabe1336219e4628ee10675f6be7555e6b8172263341 hr 1 min agoMercatox  IN   Netkoin0 Ether0.001111908
0xb8499b8b55a074c8437d26a2a47d399abd604a310cb6633439a20a5ea22d0c7a72256824 hrs 44 mins ago0xc712a63f9bd35f59dcc9b5c05e8ad268fa6cad4b  IN   Netkoin0 Ether0.000262282809
0x0e9baa4952d8ce9677d58642521114fa11f11b18cbb6476ac9f19ef91fc0b7d772252617 hrs 12 mins ago0x5007984e3beb449a09009ae970baa340f806275e  IN   Netkoin0 Ether0.000317688
0xf48700fe872a7cef0535335e78e1d3f84d8b16adaada7abf9d5ae813b4f17d4d72250848 hrs 13 mins ago0x28eee3b70558f739fdac341c1e1166218bb98082  IN   Netkoin0 Ether0.000126888625
0x7f55a13e914509d56178d498962e0369ad65037ba56d8bf9c8f3f4d2bf5c30fe722425313 hrs ago0x42797dee69261849e788e977ff11b047bbdd5979  IN   Netkoin0 Ether0.000951912
0x99b6057708d4b58b60f8e63f732783caf2bd47b60dd83f92d0f43c65d679b546722391114 hrs 55 mins ago0x6233687679fc9c58ea1e54f2647dd8e089ef4990  IN   Netkoin0 Ether0.0053012
0x519938e3eddc113af73292235aec70d09e084ea0e8603b8471d0ef1b46c061c5722382415 hrs 25 mins agoMercatox  IN   Netkoin0 Ether0.001111908
0x26b53817f897e65145aa92f21ccfdeebd55c96dabaea15b58a9c954ed2806359722382315 hrs 26 mins ago0x69ae3d512f63f5f65f395a8c6add8c5bb9de3850  IN   Netkoin0 Ether0.00022948
0x44092114a6bf244902f0ae170164663045aa86a87f9572ecc349dd06a45ac3bd722371616 hrs 5 mins ago0x1c903c6e93aad52e3c3d419012550b001cefc5c6  IN   Netkoin0 Ether0.00052884
0x786615bfd06c087a7993e6b9596ca9dc90d62c5ac4946858fed65bfb2ef8db61722361716 hrs 37 mins ago0xed60f31fc5920354cdefa48641985cb889a8ec62  IN   Netkoin0 Ether0.000437138009
0x295c33f82d2289969822c652e2c925eac6e4e52b797ad5e5bb7a7cc08a9ef16d722354416 hrs 57 mins ago0x6233687679fc9c58ea1e54f2647dd8e089ef4990  IN   Netkoin0 Ether0.0024223
0xc4d531e8979bda955487bb02d422b76131d028899e31bc706a82ec6ce32b3c79722344817 hrs 29 mins agoMercatox  IN   Netkoin0 Ether0.000798252
0x9a8a3ef481420b736901999f417b3bfb4875674df214a03c3d1daa5b890de2b5722308119 hrs 35 mins ago0xe783dfa98cad8e16793dfee6eec3e51fac03c279  IN   Netkoin0 Ether0.000455376
0x12c1e37ed468cba42a07f2897504c1b697acf6bfb4533776a7ebf9ceb48ca1ac722301120 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.00037884
0x8f0195a80349f519471a7cb61fc1ada287e8da2075f72d36e71f7284af26b816722244623 hrs 21 mins ago0xc00470c6fd414234c2a9c458884fa0d7b94a711d  IN   Netkoin0 Ether0.000608166
0xcb188d261455bf6d9aef8aed8a4a0c346c7bb6acde970ff425dcd9aa4d3277a272219501 day 2 hrs ago0x5007984e3beb449a09009ae970baa340f806275e  IN   Netkoin0 Ether0.0004871216
0xd2e8ccdad7f1d74c6f854335ab8260e67d426b70e711aa0cecf588f17724584372219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000113652
0x6014df094098e2b3e61d18f97c6f7be7abb9e69565968c5d50ed8a96065d997b72219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000158652
0x6e9274e64a436bc8ab764586a4a96d06237d4dcd9b84183788ead0ee0dcaa2e572219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000158652
0x56b417f11d4dbaae50997efa484b6b7eddb154818e05e670671393b9aa654f3372219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000158652
0x07e904e75520e984211697b0c2a9d87d59f1d5cac7b5aa6a60aca3bc5bde471f72219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.00015846
0xcdf5f5666199cf144072e430da3bdf81b30a122fb6e69fc85793615f7fabdd6f72219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000158652
0x81833c236492e4af6154c0017b37f7e8b87e85d0018ee658d7a420cc67df915972219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.000158652
0x5692abcec418d69f0b55c561c43c4ff5ab7a3e2c7b0ddb463b6db625db28147272219471 day 2 hrs ago0xfa01e91e7fc3da2a996372895d342c695c41a5a9  IN   Netkoin0 Ether0.00015846
[ 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), NestedArrayFunctionCallDecoder (medium-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Verified Source Code for Contract 0x7360bb3aca074b8d855e1fa8122de242942f75ec
Contract Name: TokenERC20
Compiler Version: v0.4.20-nightly.2018.1.6+commit.2548228b
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.16;

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

contract TokenERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    // 18 decimals is the strongly suggested default, avoid changing it
    uint256 public totalSupply;

    // 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);

    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);

    /**
     * Constructor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function TokenERC20(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol
    ) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // Give the creator all initial tokens
        name = tokenName;                                   // Set the name for display purposes
        symbol = tokenSymbol;                               // Set the symbol for display purposes
    }

    /**
     * Internal transfer, only can be called 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;
        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);
    }

    /**
     * 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 {
        _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;
        }
    }

    /**
     * Destroy tokens
     *
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   // Check if the sender has enough
        balanceOf[msg.sender] -= _value;            // Subtract from the sender
        totalSupply -= _value;                      // Updates totalSupply
        Burn(msg.sender, _value);
        return true;
    }

    /**
     * Destroy tokens from other account
     *
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                // Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]);    // Check allowance
        balanceOf[_from] -= _value;                         // Subtract from the targeted balance
        allowance[_from][msg.sender] -= _value;             // Subtract from the sender's allowance
        totalSupply -= _value;                              // Update totalSupply
        Burn(_from, _value);
        return true;
    }
}

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":"_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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"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":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","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":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code
60606040526002805460ff19166012179055341561001c57600080fd5b604051610a1f380380610a1f833981016040528080519190602001805182019190602001805160025460ff16600a0a85026003819055600160a060020a03331660009081526004602052604081209190915592019190508280516100849291602001906100a1565b5060018180516100989291602001906100a1565b5050505061013c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e257805160ff191683800117855561010f565b8280016001018555821561010f579182015b8281111561010f5782518255916020019190600101906100f4565b5061011b92915061011f565b5090565b61013991905b8082111561011b5760008155600101610125565b90565b6108d48061014b6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a3578063313ce567146101cb57806342966c68146101f457806370a082311461020a57806379cc67901461022957806395d89b411461024b578063a9059cbb1461025e578063cae9ca5114610282578063dd62ed3e146102e7575b600080fd5b34156100c957600080fd5b6100d161030c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356103aa565b604051901515815260200160405180910390f35b341561018957600080fd5b6101916103da565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a03600435811690602435166044356103e0565b34156101d657600080fd5b6101de610457565b60405160ff909116815260200160405180910390f35b34156101ff57600080fd5b61016a600435610460565b341561021557600080fd5b610191600160a060020a03600435166104eb565b341561023457600080fd5b61016a600160a060020a03600435166024356104fd565b341561025657600080fd5b6100d16105d9565b341561026957600080fd5b610280600160a060020a0360043516602435610644565b005b341561028d57600080fd5b61016a60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065395505050505050565b34156102f257600080fd5b610191600160a060020a0360043581169060243516610785565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b820191906000526020600020905b81548152906001019060200180831161038557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561041557600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052208054839003905561044d8484846107a2565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561048657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561052357600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561055657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b61064f3383836107a2565b5050565b60008361066081856103aa565b1561077d5780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156107165780820151838201526020016106fe565b50505050905090810190601f1680156107435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561076457600080fd5b6102c65a03f1151561077557600080fd5b505050600191505b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156107b957600080fd5b600160a060020a038416600090815260046020526040902054829010156107df57600080fd5b600160a060020a0383166000908152600460205260409020548281011161080557600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a038084166000908152600460205260408082205492871682529020540181146108a257fe5b505050505600a165627a7a72305820f2e08ae25983cd347d045f368afcc0cd45924dd303d5a7fa59b33b2688944ffa00290000000000000000000000000000000000000000000000000000000001406f40000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000b4a696e48616e546f6b656e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034a48540000000000000000000000000000000000000000000000000000000000


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