Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 984 txns
Token Tracker: Cryptmix Token (CMX)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0at txn 0xeef27eff08a4c7b37239159cca7b9e56cb4a4d3cd1bf334022cf55b609c6e935
 Latest 25 transactions from a total of 984 transactions

TxHash Age From To Value [TxFee]
0x92b2041ede4b42518d02d531a4dacc6e0f30ed57f05f7e9028ca72e9597535a67 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x926637eff8b7e552f58bb39a6e48952017c68796939ab6dab7e449ecb3c55c217 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x2a51e633db4313cce3c02ac15ed44f3a3697f1f7d6a6fd31b920c2456b968b867 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0xd17dbbfcfa2d8f122dea7ca14d709a34c9691479764cf50501a6f66801d8b6a67 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x8e164a28f040ecc5a7de1a14e7d924360cd8c2dd301b5cb78681b3d6475be0777 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x753e60ccbfd0ad0ac544fecc59522bad9c0dc39653cba9a2018ab785f4f114787 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0xb60aaea506b83178b0618a699b538b646ee64063cbc2217dba72f298d64467ee7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000113661
0x02f213eee9cb485b75cedcc6af042f424a4752ee7a1c994f7bfe285ab427a3a17 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000113661
0xc352a28f8f078c64bae0e7dbc31032c311e27a0d9c6092fb6e258992cc2bfecc7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x7af2dc2664349503d8d1d3d09ae573bca1fb80cbeb552d44f7c16194766cf6917 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x07d59840326dd186c93e2f08db079911cd51018617eefeeaf8a22bbf7559b4087 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0xff4240041f80443c2679d1773dd5baa98728ad339fe7dc13fb77be64b2eadcd57 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000113661
0xd2e28a352f1d81f3c8c649210178d4e0f367935367c16da0dd5a2462ae99d8df7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x1f7e038ba280bb6f346fdd13f20cbbd9c0a195d60669cf5d4824bf4876f1bd197 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x17c9477633478589292ae855414bb1b37b36909abdd29a788ff2bf1a6efa7e417 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.0000740418
0xca9eb12f03f05db45861dd131ff8ef7d8cd40fb3c9204b5ca4752a7aa695050d7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x94707851a3cbfb32461e219f192e48e71056fad8f40c0d7dcf875fe6dbadfd1e7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x7bca2fbd190e61d01f89b9102c9cc874acd0399f52a37b9de6aee1e359f61bec7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0xb25243a9ec5b990037cf498d4ab3914b4073244619d62a65ed0c7bae72ff6d4c7 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000113661
0x8d1968d2d855fbff8d33fbd89955a3a37e9a6eae87aacde33ef55fbacc1557517 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0xcfac496b22cacaba1ff310fba541da0c10c987cb9aa6aff1715fe244f1266c387 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x190bc7198626a6235b043cbbe8caa659a24245aad1a4b2e16845feae8a1ed4677 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158469
0xe5321e5424d58faa199fdfcb0a93495aadcf8d967f6faf045cf8076aa42a60677 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x71ac05f0ddba2850d354e63b33d86590a43518892c819f468935bf73e168a1287 days 11 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
0x54670fc8bce103940142f98ef79be4dae71155d226ceeb3fb34066c9d7f67c1b7 days 12 hrs ago0xc650c45fab8cd8f5bfcde6cd5e0d693554c87ef0  IN   0x027a6a537002cf5ad75e129cf1a05dcffd18c8fc0 Ether0.000158661
[ 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 0xe3881f8b2f1f8b3ee69090ca5e3a422ea4b75fc7(Excluding Constructor Arguments if any)
Contract Name: TokenERC20
Compiler Text: v0.4.21+commit.dfe3193c
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) external; }

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;
        emit 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
        emit 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
        emit 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
60606040526002805460ff19166012179055341561001c57600080fd5b604051610a1c380380610a1c833981016040528080519190602001805182019190602001805160025460ff16600a0a85026003819055600160a060020a03331660009081526004602052604081209190915592019190508280516100849291602001906100a1565b5060018180516100989291602001906100a1565b5050505061013c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e257805160ff191683800117855561010f565b8280016001018555821561010f579182015b8281111561010f5782518255916020019190600101906100f4565b5061011b92915061011f565b5090565b61013991905b8082111561011b5760008155600101610125565b90565b6108d18061014b6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a3578063313ce567146101cb57806342966c68146101f457806370a082311461020a57806379cc67901461022957806395d89b411461024b578063a9059cbb1461025e578063cae9ca5114610282578063dd62ed3e146102e7575b600080fd5b34156100c957600080fd5b6100d161030c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356103aa565b604051901515815260200160405180910390f35b341561018957600080fd5b6101916103da565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a03600435811690602435166044356103e0565b34156101d657600080fd5b6101de610457565b60405160ff909116815260200160405180910390f35b34156101ff57600080fd5b61016a600435610460565b341561021557600080fd5b610191600160a060020a03600435166104eb565b341561023457600080fd5b61016a600160a060020a03600435166024356104fd565b341561025657600080fd5b6100d16105d9565b341561026957600080fd5b610280600160a060020a0360043516602435610644565b005b341561028d57600080fd5b61016a60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065395505050505050565b34156102f257600080fd5b610191600160a060020a0360043581169060243516610781565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b820191906000526020600020905b81548152906001019060200180831161038557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561041557600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052208054839003905561044d84848461079e565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561048657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561052357600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561055657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b61064f33838361079e565b5050565b60008361066081856103aa565b156107795780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156107165780820151838201526020016106fe565b50505050905090810190601f1680156107435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561076457600080fd5b5af1151561077157600080fd5b505050600191505b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156107b557600080fd5b600160a060020a038416600090815260046020526040902054829010156107db57600080fd5b600160a060020a038316600090815260046020526040902054828101101561080257600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a0380841660009081526004602052604080822054928716825290205401811461089f57fe5b505050505600a165627a7a72305820bb62fe89321aeb121f4da4abe0d1407c11f0cea16d60e6f6547a65e411f55db0002900000000000000000000000000000000000000000000000000000000001e8480000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000850657275436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045045525500000000000000000000000000000000000000000000000000000000

   Swarm Source:
bzzr://bb62fe89321aeb121f4da4abe0d1407c11f0cea16d60e6f6547a65e411f55db0

 

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.