Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 18 txns
Token Tracker: Telomerase (Hter)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xde0340beaef630feb277b1bbfff1452edaee7a9bat txn 0xa99a60c6839c8a1f919acb7af9a8ec1cd889789b79b76161cef57b1daafdc113
 Latest 18 txns

TxHash Age From To Value [TxFee]
0x01eb19c8bf2ff6d23cb19f14be1a5fc88e166f7fc8a869bc14bee8498e74b49b4 days 5 hrs ago0x1d2ab074c1e7bdcd037c7ff56b9ab00f5697558c  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00030156
0x482b99ce4b4625697f26376b7eaf810ae4bb9f7df86beaae11a3ac8f9b025fb812 days 9 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000226953
0x33081184da0eef524fc64e4e7257c6978c7ae61d837b89b004ec1a76cf5589e012 days 10 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00037695
0x10cd1983b6072441642fecbae520522b795ec5b500848896ebedf8d6efac98ed12 days 11 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40.1 Ether0.000252552
0xee4534872430a7b9a430524186b97352fe9e5345353d41cd6cdeeb815067996312 days 11 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.001270824
0xd648fee2ff96e885c9137c0e4c3914e25a35a3d7f0468020d71a2cf0973d47ee36 days 16 hrs ago0x2fd57ae39bb0fcc148872df6f3343a6fd0e241ee  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000935743
0xc0951bc815089369491ba903849ebe7313c7000e3fb228a7f6f5ec22df71588436 days 16 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.002165743
0xc7a2ee323d730bae416b5356980e5ee9e80e3d95642bccff7813e20110e8505a167 days 14 hrs ago0x9c4fafa924879286193e3fa170ee512d916250b9  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000938367
0xc55ab9c6f370ff5d8f8e575a3913692325e88cdd0836f1c1d4e7fa1294e63e41168 days 1 hr ago0x2fd57ae39bb0fcc148872df6f3343a6fd0e241ee  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000938367
0xceb2fda9f2e145fe9b537ed0cecee0e58d56fd7d309c12ddea0d2bba374dbea4168 days 1 hr ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000317322
0xc7a36bdb4fe0633853401d0461dfdc6e7e34172669234d54cba5e8af9240abe2168 days 3 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000125125
0xa29be57d894b46b2bd0f01315eee0375b4310ccb3a8a0f1c511e23d0c0dc590c168 days 4 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.000264435
0xa1157ddae9cc428088ddf5f8a1f26d313ddc6c1e17306f6308f0cd1dff086b73168 days 5 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00070608
0x65b54911f90140487ad955733c6f90c727de980025bbbe0e3bf32b52ff7b5fc0168 days 6 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.0006984
0x949aca98198e406061c5ec196d92f55ec4669f6b9c7ce7452a0257faaa5a41e2168 days 6 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00069712
0xd0066e8a56157266ad5c6fc3db303e8b664e25db5e1897fb9c8a9750ade3c002168 days 6 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00068944
0x54df9d63ef3a38a6ebe9c7e4f55218870bcea4484d759856bdc8477401f559fa168 days 6 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN   0xbb393420f82b49ef5f68accaa56c417cdd43ccc40 Ether0.00068944
0xa99a60c6839c8a1f919acb7af9a8ec1cd889789b79b76161cef57b1daafdc113168 days 9 hrs ago0xde0340beaef630feb277b1bbfff1452edaee7a9b  IN    Contract Creation0 Ether0.01553452
[ 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 0x3d679feef8104a56ae882693e60a61cf2d3909a9(Excluding Constructor Arguments if_any)
Contract Name: MICE
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 MICE {
    // 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 MICE(
        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
60606040526002805460ff19166012179055341561001c57600080fd5b604051610a1c380380610a1c833981016040528080519190602001805182019190602001805160025460ff16600a0a85026003819055600160a060020a03331660009081526004602052604081209190915592019190508280516100849291602001906100a1565b5060018180516100989291602001906100a1565b5050505061013c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e257805160ff191683800117855561010f565b8280016001018555821561010f579182015b8281111561010f5782518255916020019190600101906100f4565b5061011b92915061011f565b5090565b61013991905b8082111561011b5760008155600101610125565b90565b6108d18061014b6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a3578063313ce567146101cb57806342966c68146101f457806370a082311461020a57806379cc67901461022957806395d89b411461024b578063a9059cbb1461025e578063cae9ca5114610282578063dd62ed3e146102e7575b600080fd5b34156100c957600080fd5b6100d161030c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356103aa565b604051901515815260200160405180910390f35b341561018957600080fd5b6101916103da565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a03600435811690602435166044356103e0565b34156101d657600080fd5b6101de610457565b60405160ff909116815260200160405180910390f35b34156101ff57600080fd5b61016a600435610460565b341561021557600080fd5b610191600160a060020a03600435166104eb565b341561023457600080fd5b61016a600160a060020a03600435166024356104fd565b341561025657600080fd5b6100d16105d9565b341561026957600080fd5b610280600160a060020a0360043516602435610644565b005b341561028d57600080fd5b61016a60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065395505050505050565b34156102f257600080fd5b610191600160a060020a0360043581169060243516610781565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b820191906000526020600020905b81548152906001019060200180831161038557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561041557600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052208054839003905561044d84848461079e565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561048657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561052357600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561055657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b61064f33838361079e565b5050565b60008361066081856103aa565b156107795780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156107165780820151838201526020016106fe565b50505050905090810190601f1680156107435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561076457600080fd5b5af1151561077157600080fd5b505050600191505b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156107b557600080fd5b600160a060020a038416600090815260046020526040902054829010156107db57600080fd5b600160a060020a038316600090815260046020526040902054828101101561080257600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a0380841660009081526004602052604080822054928716825290205401811461089f57fe5b505050505600a165627a7a72305820716da1fe3419571a3c3fa845a628d9f1ec18c456f298161c22d2fbe6b6ea7026002900000000000000000000000000000000000000000000000000000002540be400000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000044d4943450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d49434500000000000000000000000000000000000000000000000000000000

   Swarm Source:
bzzr://716da1fe3419571a3c3fa845a628d9f1ec18c456f298161c22d2fbe6b6ea7026

 

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.