Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 168357 txns
Token Tracker: Love Wine Coin (LOVC)
 Latest 25 transactions from a total of 168357 transactions
(+6 PendingTxns)

TxHash Age From To Value [TxFee]
0x1db9ab7b9803c55b693d326ec499d190830c96d9109c170bacfd018b660529f2(pending)0x281511230723a28e8adabce2c22d4b564fc39b53  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0x22ce379f0d08668b1a32e0a1654a354c51319fa7a12706120b3f56f0ea10448c(pending)0x4f9c0b16b0d7b97703e4d3e9ee830c8138823ced  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0x0b57d7c14febb729d16d27b2d84a7450efed2cdfd5601904c96f0b85b2434be5(pending)0x1539cce7fe36999cdee9ab9f151a398669e63845  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0x758d58be7c34a5e5b190762de48150f29dc2e69c0ec75392fb00569b70d43002(pending)0xf5f21e3ac1968e0cf2bb532898f5856aa06c76a9  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0x2d163e3bf3ce1a0230a54eb9f73108b98d29b3ae582604066d8bcef38a111921(pending)0xb2b07c86241e5ddfa22838f762e8f4a1687b98dc  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0x1f3818569593fba8a02647fea106a745dacc6579b691ca686fa854f1d0569f0e(pending)0x5c8082c26617172491302fd97f47696b90d9e2ba  IN  0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether(Pending)
0xda3def44022243ce8caf4c0c46044b2431dde7e67710a6b7e2c7ce5b7d4fb76611 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00057208758
0x4a5d62d39cc00d0338393450af20d52df69978686e63276747603439af68363b47 mins ago0xb0989650a1fe4bacaed8af7fd7abb7d52abac08c  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00070185
0x705c56a7bbb351b3d35af116adc3aa8cd565e4d04913f55a5e6a9c63ae5b647f1 hr 2 mins ago0x984789959f8de480a57f174d5650651c47fb3f61  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.0004132836
0x1173c696605061c00ea7a30eb5b07714d39ededbdb14401fc8ca5658238314601 hr 2 mins ago0xf4414d4bdfd5088794db08e1f2528b851debf354  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.0004132836
0x4288bddc3966b01b98d96fd67412625c1742b19b523ec7307fb558fc39c1fe6d1 hr 3 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038331
0xd6401d40fb6705ccf63f3e71dc713911d89ee654b46e8195f02ce269b6260b4e1 hr 4 mins ago0xdecc8fa218f96d32d09b234bb204cb699219bb68  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038267
0x15170b14a9242253796e824ae221973a2f5aab5f627800f0ee35481c18190fae1 hr 4 mins ago0x6d0e785bde5eb89fb896d6aead0b8c00f8545761  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038203
0x20fb9f9db9a1d182ca983b9284ba3404a43f91a93e2bf50b549cc31d6aae88771 hr 4 mins ago0xa00f8c6ea343e3d04cd3a2e739a01b1813d0f1ab  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038267
0x0df8f9ed47c9b56ce490df830cbd5934f98fede8439a8a22fd1bea8d0401d2041 hr 4 mins ago0xf99aa5310f3d243917f054e33a7b6b95f9d57134  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038203
0x639947880d111c35a580301e4eb75d2eeca715d507faff074199c4d0a904cfa21 hr 4 mins ago0x5b1a620ce378b77daa5f2960eddf0e413127c6df  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00038267
0x91c7f5e4f0173f4a3b80a104c9c7b240e49e62e42d3bb899138623a795d90e1a2 hrs 20 mins ago0xa9664a23209a618ed8d659577b55932f51437696  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.000171320862
0xa71128895e69aea3c31689e47d9db7a46fbbc65be9f992ec433806322713b44a2 hrs 23 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00053331
0x2602bc2674f5f42c89d87395ddc1a3f901300b44edaaf99c179dc97f16bfd02a3 hrs 37 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.0008948856
0x5bd16a5d34b4bad39adc6709ca30f3e6a7e8759afa8b8671c45adfca92cc42b54 hrs 29 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.000459204
0x153a54d64b29f127638f59842dbfcdcbb6f075aca0a1cab2f89680ad1175fee05 hrs ago0xdfa6bffc039097e427ebbff62166cb53a2cf24c9  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.0007589538
0x2c8c5eba1489d262e8e9d9987069c2f0ce76050698679faffb351d55d64a36195 hrs 11 mins ago0x5fd4a19ddb1f0bb31feeaf9d4cec9807a257d878  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.00076278
0xb718e01590dde62b9960d3e2e31acea208ae1ca4373c3d38330b8f5b945077815 hrs 32 mins ago0x07f339e82fd3c4b1dd8578fdaa6ef4f48f4bf765  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.000326634
0x4bd9796f1cdac42260b8fa17156250f5438cfa3b3531489e4583b9b51b94bb046 hrs 39 mins ago0x1f1a69d9ca95dc32d49c4e3ca543fc43966d4a52  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.000176440687
0x29d69278224de33243e9e429f54a3e3e8421c120bc569cdf3a7921d924c17ccb6 hrs 50 mins ago0x30146933a3a0babc74ec0b3403bec69281ba5914  IN   0x49592d97be49033615a7fbc02c6853e4c58eb9bc0 Ether0.0008279496
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: TokenERC20
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

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

    /**
     * Constrctor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function TokenERC20(
    ) public {
        totalSupply =  100000000000 * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // Give the creator all initial tokens
        name ="Love Wine Coin";                                   // Set the name for display purposes
        symbol = "LOVC";                               // 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":true,"inputs":[],"name":"totalSupply","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":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"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":[],"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 Switch To Opcodes View
60606040526012600260006101000a81548160ff021916908360ff160217905550341561002b57600080fd5b600260009054906101000a900460ff1660ff16600a0a64174876e80002600381905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506040805190810160405280600e81526020017f4c6f76652057696e6520436f696e000000000000000000000000000000000000815250600090805190602001906100df929190610131565b506040805190810160405280600481526020017f4c4f5643000000000000000000000000000000000000000000000000000000008152506001908051906020019061012b929190610131565b506101d6565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017257805160ff19168380011785556101a0565b828001600101855582156101a0579182015b8281111561019f578251825591602001919060010190610184565b5b5090506101ad91906101b1565b5090565b6101d391905b808211156101cf5760008160009055506001016101b7565b5090565b90565b6107da806101e56000396000f300606060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461008857806318160ddd14610116578063313ce5671461013f57806370a082311461016e57806395d89b41146101bb578063a9059cbb14610249578063dd62ed3e1461028b575b600080fd5b341561009357600080fd5b61009b6102f7565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100db5780820151818401526020810190506100c0565b50505050905090810190601f1680156101085780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012157600080fd5b610129610395565b6040518082815260200191505060405180910390f35b341561014a57600080fd5b61015261039b565b604051808260ff1660ff16815260200191505060405180910390f35b341561017957600080fd5b6101a5600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506103ae565b6040518082815260200191505060405180910390f35b34156101c657600080fd5b6101ce6103c6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561020e5780820151818401526020810190506101f3565b50505050905090810190601f16801561023b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025457600080fd5b610289600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610464565b005b341561029657600080fd5b6102e1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610473565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561038d5780601f106103625761010080835404028352916020019161038d565b820191906000526020600020905b81548152906001019060200180831161037057829003601f168201915b505050505081565b60035481565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561045c5780601f106104315761010080835404028352916020019161045c565b820191906000526020600020905b81548152906001019060200180831161043f57829003601f168201915b505050505081565b61046f338383610498565b5050565b6005602052816000526040600020602052806000526040600020600091509150505481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156104bf57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561050d57600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561059b57600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011415156107a857fe5b505050505600a165627a7a72305820e01d6ef48f75b26c74393ee8d898e2870ff04ac656d5207745720637f1fdbe130029

   Swarm Source:
bzzr://e01d6ef48f75b26c74393ee8d898e2870ff04ac656d5207745720637f1fdbe13

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.