Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 19127 txns
Token Tracker: ERC20 (ERC)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x9aabc792478ca988c45d2c762c5e4265cb5be39cat txn 0xc6f6f02e88df97dbb908ff03bcfd3e0b8528f9ed99c1f42309445fb4e886cbf2
Token Balance:
 Latest 25 txns From a total of 19127 Transactions

TxHash Age From To Value [TxFee]
0x44e50a844bf2e7315985083b82d78c8cca178d735aba386f0e9488c263c1ea6a6 hrs 10 mins ago0x3f0d6f008da9ead517af167b90c974412e7eb1bd  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.00305112
0x1568ced0104025f93ea9be48bf88b3f41d2d395efa1d4c40cb1a92c90599c6cf9 hrs 27 mins ago0x91bd04c7035187759733cb7682c750d7b1bc5f2a  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000175116
0x615040f6678efa6c7229b636e81d6eca67dc80b9dcc67778469fee396062aea89 hrs 50 mins ago0x91bd04c7035187759733cb7682c750d7b1bc5f2a  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.00113649
0xbe37698864e7a323e00ace836c209dc29a2fdccafe4e1f687bcad22f62e781c310 hrs 37 mins ago0x91bd04c7035187759733cb7682c750d7b1bc5f2a  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.00211532
0x64f7824bf3dbfb8a0fda5d6a85a82872e6ca76657b27745c9dbb10961b8365c612 hrs 28 mins ago0x29205d9504e34b0f5cb4c8073bee48fd6305c19b  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000105766
0xe04c2cc03634f5d646258e57681883a7c7f678f8eb01335cb525d3fa2bb0437616 hrs 17 mins agoFreewallet  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000423576
0xa6ab1ceb6e37952ff2ef07726e89490201b8f21c77b7983285cf92659558ec2416 hrs 19 mins ago0x6025d96932d378be7d0a46343b437678a126ecca  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000113413868
0x5405e643d2daa7c36ea49045b02d3788d7fbb37aeb3eefceb34bed6b1b9ed70b17 hrs 2 mins ago0x7003637b8de6bad64cd3dff91f7bdc0283348c66  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.0002466555
0xfe065a6a5d7fd5edb47270db5f8ad2f2eb562e72824130914b7745b4215d4e0c17 hrs 16 mins ago0xc13443c3d2978469d670ae5928595f0b5f96bc88  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.0043779
0xcbfc772d8f232a79aa5ee3cbedea26d343c90d009698f69831da132c6696dc2d23 hrs 39 mins ago0x256cb51ac0a71a221d1ce6734061f5818e55d56b  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000606128
0x40dc288dc557f6d2a00e8ef4cabe96e69d29358490dcf07c7e62c965a82ef4c41 day 17 mins ago0x25776ac90b4ae8a2706177e0742a3963c20c59f6  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000160629
0xcadde2129634948330e735de89dfd30dd66534fdc4f1430088ca8c1e2fafbd241 day 28 mins agoFreewallet  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000423576
0x8b8ede6f6b6ffcc0fe72e9db5f85205e8d487ddc2a946e3cd58422aba2f217151 day 38 mins agoMercatox  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.001111887
0xa75292a16496bc16aa92f9620cd03754638baa831d8ec3c625654370ab40b4041 day 1 hr ago0xda505a49955fb59e0919b4d17e5ee2a68129fd7a  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.001553203
0xa78eff7ddd21c799aa725532cd1a8a8e1795754bc38727510e48482e288548f11 day 1 hr agoFreewallet  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.0002458235
0xac3fda43ab59dc8d18e7ca2c288dd7befdeb46d022808fd6990af854d548b6131 day 2 hrs agoFreewallet  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000475947
0x946edccdccb1ef14111d63fa302d638be9bdb8fe7e701fe29fe1be0cb8db7c371 day 9 hrs ago0x4ce567f4473c2d4f9ca25088c0813958bef8dc69  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000113841
0xb13347cb2253a238b532a64c34e0d0984832f94a180e0acbe1fafa583f7386a51 day 10 hrs ago0x654afcda2b88e8362ab3619bb39be42ed7e75d19  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.001555827
0x5884e42c69b9d83c13149a47b8693797afc5746790e6d883e1099f0239b387941 day 15 hrs ago0xea7b55b249f3575815d8a6bbc9912f93ce042770  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000307349
0xf39fd959d191f002f7a0f3760eec49cbd08f4b8768a24f94fb00f2b8c32d82091 day 18 hrs ago0x1d25d5b297d57415d2dc85398d956be64b2c8aac  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000418825
0x389f293f857d5eeeb8672791d64303cff24569b1b8eca18f16f682ddfe979aa71 day 19 hrs ago0x42dc413746de701356e89a13437072cc9ad7cd05  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.001523
0xa17dfe1e13950f6e999ced0311d8fd4d4f358921c8eec3aba021fd384f9dbb611 day 22 hrs ago0x75b4768f7b3863247555a3dc29fba0c9782e0ac3  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000175116
0x7f6f9c78fc87c42798e2436bf1ffac56c382753d3e4ab8386d2c194492760a241 day 22 hrs ago0xd2760abf2afef35f4e2cf7819eded74c946f750c  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.0000634596
0x973700768ef0741186dd435903799338fe71c0acbf015930ae1a67ae164a75bb1 day 22 hrs ago0x9054c6adba4965f08a8cc0f891d3c3d58cf6a49d  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.0000573675
0x039660c6ed2fc3fbecd83cba416229f279d6dea141ef786d392a9c423e7ec4621 day 23 hrs ago0x0b3db8702ba151b3f7cbcf73ecc06f1cefb86736  IN   0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb0 Ether0.000045894
[ 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), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: TokenERC20
Compiler Text: v0.4.16+commit.d7661dd9
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);

    /**
     * Constrctor 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` in 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 in 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 in 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 ccount
     *
     * 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
60606040526002805460ff19166012179055341561001c57600080fd5b604051610b4c380380610b4c833981016040528080519190602001805182019190602001805190910190505b60025460ff16600a0a83026003819055600160a060020a0333166000908152600460205260408120919091558280516100859291602001906100a3565b5060018180516100999291602001906100a3565b505b505050610143565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e457805160ff1916838001178555610111565b82800160010185558215610111579182015b828111156101115782518255916020019190600101906100f6565b5b5061011e929150610122565b5090565b61014091905b8082111561011e5760008155600101610128565b5090565b90565b6109fa806101526000396000f300606060405236156100b75763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100bc578063095ea7b31461014757806318160ddd1461017d57806323b872dd146101a2578063313ce567146101de57806342966c681461020757806370a082311461023157806379cc67901461026257806395d89b4114610298578063a9059cbb14610323578063cae9ca5114610347578063dd62ed3e146103c0575b600080fd5b34156100c757600080fd5b6100cf6103f7565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010c5780820151818401525b6020016100f3565b50505050905090810190601f1680156101395780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015257600080fd5b610169600160a060020a0360043516602435610495565b604051901515815260200160405180910390f35b341561018857600080fd5b6101906104c6565b60405190815260200160405180910390f35b34156101ad57600080fd5b610169600160a060020a03600435811690602435166044356104cc565b604051901515815260200160405180910390f35b34156101e957600080fd5b6101f1610544565b60405160ff909116815260200160405180910390f35b341561021257600080fd5b61016960043561054d565b604051901515815260200160405180910390f35b341561023c57600080fd5b610190600160a060020a03600435166105d9565b60405190815260200160405180910390f35b341561026d57600080fd5b610169600160a060020a03600435166024356105eb565b604051901515815260200160405180910390f35b34156102a357600080fd5b6100cf6106c8565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010c5780820151818401525b6020016100f3565b50505050905090810190601f1680156101395780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561032e57600080fd5b610345600160a060020a0360043516602435610766565b005b341561035257600080fd5b61016960048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061077695505050505050565b604051901515815260200160405180910390f35b34156103cb57600080fd5b610190600160a060020a03600435811690602435166108aa565b60405190815260200160405180910390f35b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561048d5780601f106104625761010080835404028352916020019161048d565b820191906000526020600020905b81548152906001019060200180831161047057829003601f168201915b505050505081565b600160a060020a03338116600090815260056020908152604080832093861683529290522081905560015b92915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561050157600080fd5b600160a060020a03808516600090815260056020908152604080832033909416835292905220805483900390556105398484846108c7565b5060015b9392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561057357600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a25060015b919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561061157600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561064457600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a25060015b92915050565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561048d5780601f106104625761010080835404028352916020019161048d565b820191906000526020600020905b81548152906001019060200180831161047057829003601f168201915b505050505081565b6107713383836108c7565b5b5050565b6000836107838185610495565b156108a15780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561083a5780820151818401525b602001610821565b50505050905090810190601f1680156108675780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561088857600080fd5b6102c65a03f1151561089957600080fd5b505050600191505b5b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156108de57600080fd5b600160a060020a0384166000908152600460205260409020548290101561090457600080fd5b600160a060020a0383166000908152600460205260409020548281011161092a57600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a038084166000908152600460205260408082205492871682529020540181146109c757fe5b5b505050505600a165627a7a72305820a82bcec9604ca41ddff0c83ed55147124a16ea2b98dc4497daebb7b29713b900002900000000000000000000000000000000000000000000000000000002d0029e4f000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000005455243323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034552430000000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000002d0029e4f000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000005455243323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034552430000000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000002d0029e4f
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [4] : 4552433230000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 4552430000000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://a82bcec9604ca41ddff0c83ed55147124a16ea2b98dc4497daebb7b29713b900

 

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.