Sponsored:   VC, TLDR and CoinBene Funded "TEMCO: Bitcoin Network (RSK) Suppy Chain! Whitelist KYC Starts Now!!"
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 232 txns
Token Tracker: Tsunami (TSU)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x4006b8abaca55c26c2a07622bc1f51283eaade8dat txn 0x1cb9176bdfd848f859659335ff9ac8f5af9b306fca96aaf25fb3c1c4565694ee
 Latest 25 transactions from a total of 232 transactions

TxHash Age From To Value [TxFee]
0xf7166e81e8646db28e57b15d36738e8be0c24db8dadd7c08a61dc91ef1ee23045 days 2 hrs ago0x7920388616b879d93046a9c857577a29df99f1bb  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.0003750516
0x1562a7593998ab2f82b841977666814b10208ebacb6bed82d715a003554a12765 days 17 hrs ago0x7920388616b879d93046a9c857577a29df99f1bb  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000424724625
0x51b098b7aecb34b936be6427966fa74cddf0dc4a913c7293cd116d024c70ae966 days 6 hrs ago0x24beba9e7684e52bee961e39269e080173e8d833  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000070372562
0x61a0f1c86818fe1bed2f3684538cbacafe8590c948e2c33145890d134c385f7e6 days 6 hrs ago0xb78ddc5a0347c22e42ee0ab3402972973b05aa4d  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000126276
0xd8b38538a51d527c2599102d20ed1c07355e736f66b4d0b9717ce3a82162a4a46 days 7 hrs ago0x24beba9e7684e52bee961e39269e080173e8d833  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000073661
0x2f96c109c769fb903e7b4918d47938c55bfce1905ae9734ba772d3b6a34476e56 days 13 hrs ago0x93f3066019b4129abaf18ea6641fa1c8443744be  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000177044875
0xc7220bdde6ae2df878de1032ece1ce5f4f5df2c07c803db11a8ae95663dc66867 days 4 hrs ago0x654c3f337d56a62a3b92ab0c99201560d86b2b6b  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.00026474
0x1845cdfe2651e90093d1e5dd4ff8c38c9a809baab1bf0a0f3e980018cb5019977 days 12 hrs ago0x93f3066019b4129abaf18ea6641fa1c8443744be  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.00030114175
0x260d427d2fa0213fdbac60c17ae1eb8e749bb5e064500662ee8c1da862ff23638 days 19 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000211792
0x14bb109d99d1b36c92302c6a1aa74bcb899ebfd82d7d1dfa440d9078a9c204af18 days 19 hrs ago0x06fd43e299c1caebbd7a8887023dda8c2e556b2a  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.001250172
0x878bc57e0cbf1d1c211166ad10ef6013e197da6025fd89cd97b828fafc1bc0df22 days 18 hrs ago0x31d70a76a485c43b0f23bd78911b7de9ffb9e073  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000084184
0xd57461616cae05c1d79684b10388e58b0766fb74e451b8845ccd125815015d3135 days 13 hrs ago0x7920388616b879d93046a9c857577a29df99f1bb  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000424724625
0x4b321c48484c3684cbcad366143e5ea2c7da2182f4f41881051f2da0d87f92c836 days 21 hrs ago0xa98cc764f2785a16cd314f1a525cb17db1f71c99  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.0000619596
0x444ef7ed6298f144abb5ab607a13a83bfd000aa8ea79663f7b6b1d8212a6903337 days 5 hrs ago0x7920388616b879d93046a9c857577a29df99f1bb  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000185318
0xb6e76832b64aa2977eb6534b02aeedb35fa10de9a6eaaec575943aec66d4046537 days 9 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.00052948
0x6ac57179831446887756684b7be5d8393a238ef5bbc36581aba8a744a5cf675439 days 21 hrs ago0xa98cc764f2785a16cd314f1a525cb17db1f71c99  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.0000986764
0x5d51749c455eb59655ddf86c4b957edf40ea6d0a3926b967b5d992e3bcc6660740 days 12 hrs ago0x7920388616b879d93046a9c857577a29df99f1bb  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000688324
0x55b82cbdca33f62dbf903cca2706100591884f885821b930614e317229a66de842 days 17 hrs ago0x3ada53d54382f332ce1c55b78b5b24b4653b0ba3  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000342108
0xf4d016f862e593f955f2fcdbabefa01790cd362689070694a4de7ef1d90758f942 days 17 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000583132
0x8669272352454c9f987162b810bb64e8edf40c62bc115f4b8626e282f0ef3a0a43 days 11 hrs ago0x86a0e2d3c14094f5ae75b9bec3579f5732fea552  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.0001973528
0xf82bfadd99540dcf79a06fbf804f4a0d0b0bd843d70ac180cc8fed99aec5f99343 days 11 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.069414828
0xfc2cd01e21593b2ff069df6b7f960f88a80a4661c88f63210f4cd3cca55d58f643 days 22 hrs ago0x7d32fe47490199ed4093dad1d811bb327b7ff03a  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000189414
0x4e1572892bf6bb7c4b5f83871cd72e25523b843ca6bf5b2a56ad61e5f7bf97e445 days 10 hrs ago0xa98cc764f2785a16cd314f1a525cb17db1f71c99  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.0000849076
0x5ebc82a33e993507a5c9ee69e83f6b1e1c7c9c820fb953185509a7bafc09f64446 days 2 hrs ago0xcd08071d5e792274e4d649ac189fef33c7195759  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000276322375
0x44acd98d5ad43a2094406047bfaa8d526daa2186eb544daa76ea5c8afb31929f48 days 8 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5  IN   0x50a7da1bd921ac68d0978c00c1d66637c968159c0 Ether0.000158652
[ 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 (Similar Match)
Note: Displaying Similar Match Verified Source Code At Contract 0x716E12433FD0261E4fC4AE9f7a1EB30B76539Bbf(Excluding Constructor Arguments if any)
Contract Name: TokenERC20
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
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);

    /**
     * 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 Switch To Opcodes View
60606040526002805460ff19166012179055341561001c57600080fd5b604051610a1f380380610a1f833981016040528080519190602001805182019190602001805160025460ff16600a0a85026003819055600160a060020a03331660009081526004602052604081209190915592019190508280516100849291602001906100a1565b5060018180516100989291602001906100a1565b5050505061013c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e257805160ff191683800117855561010f565b8280016001018555821561010f579182015b8281111561010f5782518255916020019190600101906100f4565b5061011b92915061011f565b5090565b61013991905b8082111561011b5760008155600101610125565b90565b6108d48061014b6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a3578063313ce567146101cb57806342966c68146101f457806370a082311461020a57806379cc67901461022957806395d89b411461024b578063a9059cbb1461025e578063cae9ca5114610282578063dd62ed3e146102e7575b600080fd5b34156100c957600080fd5b6100d161030c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356103aa565b604051901515815260200160405180910390f35b341561018957600080fd5b6101916103da565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a03600435811690602435166044356103e0565b34156101d657600080fd5b6101de610457565b60405160ff909116815260200160405180910390f35b34156101ff57600080fd5b61016a600435610460565b341561021557600080fd5b610191600160a060020a03600435166104eb565b341561023457600080fd5b61016a600160a060020a03600435166024356104fd565b341561025657600080fd5b6100d16105d9565b341561026957600080fd5b610280600160a060020a0360043516602435610644565b005b341561028d57600080fd5b61016a60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065395505050505050565b34156102f257600080fd5b610191600160a060020a0360043581169060243516610785565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b820191906000526020600020905b81548152906001019060200180831161038557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561041557600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052208054839003905561044d8484846107a2565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561048657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561052357600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561055657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b61064f3383836107a2565b5050565b60008361066081856103aa565b1561077d5780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156107165780820151838201526020016106fe565b50505050905090810190601f1680156107435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561076457600080fd5b6102c65a03f1151561077557600080fd5b505050600191505b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156107b957600080fd5b600160a060020a038416600090815260046020526040902054829010156107df57600080fd5b600160a060020a0383166000908152600460205260409020548281011161080557600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a038084166000908152600460205260408082205492871682529020540181146108a257fe5b505050505600a165627a7a72305820bd78d4e3e122972829a6db30e89bfb9aa3700cea71490e49e91a8c20277aa18700290000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000005504554524f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035054520000000000000000000000000000000000000000000000000000000000

   Swarm Source:
bzzr://bd78d4e3e122972829a6db30e89bfb9aa3700cea71490e49e91a8c20277aa187

 

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.