Latest 25 transactions from a total of 3291 transactions

TxHash Age From To Value [TxFee]
0x7fc1cdf185cdf3b838204317d4d3a79c041e795a81a356968313c597f28c67ad7 hrs 9 mins ago0xd14858ac765318883bc872ab838e363b2e902a54  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00202212
0x9a3175f8a9e8bc5ac04bfc903d914ee464cac4e838893477891af7ab8810e3ce3 days 51 mins ago0x9c853fdb2d1fc993a568630291466607fd049d01  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00202212
0x1cc91b1ebf78d980e2f2690776985734a343eb46fcbe18657e639a28d1be979310 days 21 mins ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055511
0x7a512e351abd6d75eb93b13fd588c18fabad1dcfdbcef7f422981889264fc9b210 days 1 hr ago0x9ddacc8b0a1856ce3bf5c550503ab9137aacaac3  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.00007445
0xb6528af1116fe8fd4c0976cca4bf562cea256a1b27656339ab60d8b498ea5fa610 days 1 hr ago0x9ddacc8b0a1856ce3bf5c550503ab9137aacaac3  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000074386
0x2ff0115692f6b71399426fe606a9d4032b9d471e8cad82ef8b1904b53a57da1210 days 1 hr ago0x9ddacc8b0a1856ce3bf5c550503ab9137aacaac3  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00003432
0x7aa174b89daad7f0ffc9eaf8c9dc7bcdac22fd51e97f55825ed16120dc3708ca10 days 1 hr ago0x9ddacc8b0a1856ce3bf5c550503ab9137aacaac3  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00202212
0x2635da269c8b30d6a3d73601c8c1e72ca6f1860426c58e3909f799383a6c73b810 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
0xb763c16d57666bf61d103c12b620cc41ddd2a57d95df7acd5a5e8bf84ad9c37f10 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00003432
0x15ef79551e42ff068406e8df278da88f3f6b55aefa6075a79a94363cbc0a460710 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
0xb971b657fb224009642196943bda7ee2d8f592956f46fb16c990e9e9b400f70c10 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
0x641c187b559abefaec0ec3a2c05f169990fd34a35f13c1f69fca1312b96306f810 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
0x3cf5ac2ff52e15467215d2f8e38a2338fb14fa7102d66f784403c2481ebd857912 days 13 hrs ago0xeafd9ed06b6f9cba4f11b4689b1dd701a75fa7f9  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00004932
0x43b020c42bd79cd7f26a586d1dae71829e213968e6970a78d6591291645e986012 days 13 hrs ago0x548cea658e096453f6036b11880709bb13bc0500  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00004932
0x1857325c0dd4c308c407a85064ea0595c600bcab714b43a8341ce26ce2e61b1213 days 2 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055511
0x4829fcdfdce3fb30776cad85231836565ae0cb796ab499f253d0a7cc85fefdf213 days 6 hrs ago0xfaf90c017015ee7d194dd804b3c2f8fb4abf43d1  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00004932
0x51107c26e9f0c5717f875b06bd99c219868ff923d4c731f97d9b4c0bac582f6815 days 3 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055511
0x6e0e5a7c26783012e9d6bda84017160c7cfe7cfe55b645cd678a7825ca96ae5d15 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055511
0x0e5c6bb38c905994be08962f7721e7e192327ceaab4e32bacad88b1b44324fc715 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055511
0x049a1545d7ce97ee683d1af72df76dfbcdce3792f1e010e0b92255bd2e1882c615 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000055447
0xccc51c7996ff9a73e87d8d11735515df654e2cc1f3c38d137977b75f97c297c215 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047083
0x5a7eda46884250274c5461e891d4a19459cecb09ebf22ed208acf5d6a2b2bcd315 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900.1 Ether0.00003432
0xf5dd23fd6faec562120843eeaa02b8072c76c2951f193b30a65786e6100b1ce515 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
0x89632ca124e49de8031bf40feca77309cf61b1e73adf11c6dfba320d2ef1a55b15 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047083
0x86cd49f5575cbe857513a8d8ec8a4c70689a3ffc55734f1c303893a4afc94cb215 days 11 hrs ago0xa19f5e1e0a30477ef41fa382638e1dcac608d487  IN   0xff24d15afb9eb080c089053be99881dd18aa10900 Ether0.000047147
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0x8d24104ada135a3c7de55e9850be2d1766d20ddf832af3d34c6cbb8997d7482350033329 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x8d24104ada135a3c7de55e9850be2d1766d20ddf832af3d34c6cbb8997d7482350033329 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0xbf9c67196272a34e3fe707fb6f6bcd161d75b0288ac1710e2336693677c5f13c50033289 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0xbf9c67196272a34e3fe707fb6f6bcd161d75b0288ac1710e2336693677c5f13c50033289 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x709e186ffe857e19e4b7f5d0ef5b02e8d3025d8168b2f118081a29e27cec4bb350033219 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x709e186ffe857e19e4b7f5d0ef5b02e8d3025d8168b2f118081a29e27cec4bb350033219 days 1 hr ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x1cc91b1ebf78d980e2f2690776985734a343eb46fcbe18657e639a28d1be9793499700710 days 21 mins ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x611d2a7a9d3b5be1bff0f14f161faf363ebb50a4b688bc47de4e2b41aa6dc52a499699410 days 25 mins ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x611d2a7a9d3b5be1bff0f14f161faf363ebb50a4b688bc47de4e2b41aa6dc52a499699410 days 25 mins ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x7a512e351abd6d75eb93b13fd588c18fabad1dcfdbcef7f422981889264fc9b2499669210 days 1 hr ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0xb6528af1116fe8fd4c0976cca4bf562cea256a1b27656339ab60d8b498ea5fa6499667510 days 1 hr ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x2635da269c8b30d6a3d73601c8c1e72ca6f1860426c58e3909f799383a6c73b8499653810 days 2 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x15ef79551e42ff068406e8df278da88f3f6b55aefa6075a79a94363cbc0a4607499649710 days 2 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0xb971b657fb224009642196943bda7ee2d8f592956f46fb16c990e9e9b400f70c499646710 days 2 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x641c187b559abefaec0ec3a2c05f169990fd34a35f13c1f69fca1312b96306f8499644810 days 2 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x1857325c0dd4c308c407a85064ea0595c600bcab714b43a8341ce26ce2e61b12497702313 days 2 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x51107c26e9f0c5717f875b06bd99c219868ff923d4c731f97d9b4c0bac582f68496288615 days 3 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x6e0e5a7c26783012e9d6bda84017160c7cfe7cfe55b645cd678a7825ca96ae5d496068915 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x0e5c6bb38c905994be08962f7721e7e192327ceaab4e32bacad88b1b44324fc7496068715 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x049a1545d7ce97ee683d1af72df76dfbcdce3792f1e010e0b92255bd2e1882c6496067015 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x62c19bf743593d97181b33a68b3c2b453f6615ff871be060ba8b782d68de96c3496066715 days 11 hrs ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0x62c19bf743593d97181b33a68b3c2b453f6615ff871be060ba8b782d68de96c3496066715 days 11 hrs ago0x74434527b8e6c8296506d61d0faf3d18c9e4649a0xff24d15afb9eb080c089053be99881dd18aa10900 Ether
0xccc51c7996ff9a73e87d8d11735515df654e2cc1f3c38d137977b75f97c297c2496066315 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0xf5dd23fd6faec562120843eeaa02b8072c76c2951f193b30a65786e6100b1ce5496064515 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
0x89632ca124e49de8031bf40feca77309cf61b1e73adf11c6dfba320d2ef1a55b496063015 days 11 hrs ago0xff24d15afb9eb080c089053be99881dd18aa10900x74434527b8e6c8296506d61d0faf3d18c9e4649a0 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: CustomToken
Compiler Version: v0.4.17+commit.bdeb9e52
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.17;

/// @title Base Token contract - Functions to be implemented by token contracts.
contract Token {
    /*
     * Implements ERC 20 standard.
     * https://github.com/ethereum/EIPs/blob/f90864a3d2b2b45c4decf95efd26b3f0c276051a/EIPS/eip-20-token-standard.md
     * https://github.com/ethereum/EIPs/issues/20
     *
     *  Added support for the ERC 223 "tokenFallback" method in a "transfer" function with a payload.
     *  https://github.com/ethereum/EIPs/issues/223
     */

    /*
     * This is a slight change to the ERC20 base standard.
     * function totalSupply() constant returns (uint256 supply);
     * is replaced with:
     * uint256 public totalSupply;
     * This automatically creates a getter function for the totalSupply.
     * This is moved to the base contract since public getter functions are not
     * currently recognised as an implementation of the matching abstract
     * function by the compiler.
     */
    uint256 public totalSupply;

    /*
     * NOTE:
     * The following variables were optional. Now, they are included in ERC 223 interface.
     * They allow one to customise the token contract & in no way influences the core functionality.
     */
    string public name;                   //fancy name: eg Simon Bucks
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    string public symbol;                 //An identifier: eg SBX


    /// @param _owner The address from which the balance will be retrieved.
    /// @return The balance.
    function balanceOf(address _owner) public constant returns (uint256 balance);

    /// @notice send `_value` token to `_to` from `msg.sender`.
    /// @param _to The address of the recipient.
    /// @param _value The amount of token to be transferred.
    /// @param _data Data to be sent to `tokenFallback.
    /// @return Returns success of function call.
    function transfer(address _to, uint256 _value, bytes _data) public returns (bool success);

    /// @notice send `_value` token to `_to` from `msg.sender`.
    /// @param _to The address of the recipient.
    /// @param _value The amount of token to be transferred.
    /// @return Whether the transfer was successful or not.
    function transfer(address _to, uint256 _value) public returns (bool success);

    /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from`.
    /// @param _from The address of the sender.
    /// @param _to The address of the recipient.
    /// @param _value The amount of token to be transferred.
    /// @return Whether the transfer was successful or not.
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);

    /// @notice `msg.sender` approves `_spender` to spend `_value` tokens.
    /// @param _spender The address of the account able to transfer the tokens.
    /// @param _value The amount of tokens to be approved for transfer.
    /// @return Whether the approval was successful or not.
    function approve(address _spender, uint256 _value) public returns (bool success);

    /// @param _owner The address of the account owning tokens.
    /// @param _spender The address of the account able to transfer the tokens.
    /// @return Amount of remaining tokens allowed to spent.
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining);

    /*
     * Events
     */
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    // There is no ERC223 compatible Transfer event, with `_data` included.
}


 /*
 * Contract that is working with ERC223 tokens
 * https://github.com/ethereum/EIPs/issues/223
 */

/// @title ERC223ReceivingContract - contract implementation for compatibility with ERC223 tokens.
contract ERC223ReceivingContract {

    /// @dev Function that is called when a user or another contract wants to transfer funds.
    /// @param _from Transaction initiator, analogue of msg.sender
    /// @param _value Number of tokens to transfer.
    /// @param _data Data containig a function signature and/or parameters
    function tokenFallback(address _from, uint256 _value, bytes _data) public;
}


/// @title Standard token contract - Standard token implementation.
contract StandardToken is Token {

    /*
     * Data structures
     */
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;

    /*
     * Public functions
     */
    /// @notice Send `_value` tokens to `_to` from `msg.sender`.
    /// @dev Transfers sender's tokens to a given address. Returns success.
    /// @param _to Address of token receiver.
    /// @param _value Number of tokens to transfer.
    /// @return Returns success of function call.
    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != 0x0);
        require(_to != address(this));
        require(balances[msg.sender] >= _value);
        require(balances[_to] + _value >= balances[_to]);

        balances[msg.sender] -= _value;
        balances[_to] += _value;

        Transfer(msg.sender, _to, _value);

        return true;
    }

    /// @notice Send `_value` tokens to `_to` from `msg.sender` and trigger
    /// tokenFallback if sender is a contract.
    /// @dev Function that is called when a user or another contract wants to transfer funds.
    /// @param _to Address of token receiver.
    /// @param _value Number of tokens to transfer.
    /// @param _data Data to be sent to tokenFallback
    /// @return Returns success of function call.
    function transfer(
        address _to,
        uint256 _value,
        bytes _data)
        public
        returns (bool)
    {
        require(transfer(_to, _value));

        uint codeLength;

        assembly {
            // Retrieve the size of the code on target address, this needs assembly.
            codeLength := extcodesize(_to)
        }

        if (codeLength > 0) {
            ERC223ReceivingContract receiver = ERC223ReceivingContract(_to);
            receiver.tokenFallback(msg.sender, _value, _data);
        }

        return true;
    }

    /// @notice Transfer `_value` tokens from `_from` to `_to` if `msg.sender` is allowed.
    /// @dev Allows for an approved third party to transfer tokens from one
    /// address to another. Returns success.
    /// @param _from Address from where tokens are withdrawn.
    /// @param _to Address to where tokens are sent.
    /// @param _value Number of tokens to transfer.
    /// @return Returns success of function call.
    function transferFrom(address _from, address _to, uint256 _value)
        public
        returns (bool)
    {
        require(_from != 0x0);
        require(_to != 0x0);
        require(_to != address(this));
        require(balances[_from] >= _value);
        require(allowed[_from][msg.sender] >= _value);
        require(balances[_to] + _value >= balances[_to]);

        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;

        Transfer(_from, _to, _value);

        return true;
    }

    /// @notice Allows `_spender` to transfer `_value` tokens from `msg.sender` to any address.
    /// @dev Sets approved amount of tokens for spender. Returns success.
    /// @param _spender Address of allowed account.
    /// @param _value Number of approved tokens.
    /// @return Returns success of function call.
    function approve(address _spender, uint256 _value) public returns (bool) {
        require(_spender != 0x0);

        // To change the approve amount you first have to reduce the addresses`
        // allowance to zero by calling `approve(_spender, 0)` if it is not
        // already 0 to mitigate the race condition described here:
        // https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
        require(_value == 0 || allowed[msg.sender][_spender] == 0);

        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /*
     * Read functions
     */
    /// @dev Returns number of allowed tokens that a spender can transfer on
    /// behalf of a token owner.
    /// @param _owner Address of token owner.
    /// @param _spender Address of token spender.
    /// @return Returns remaining allowance for spender.
    function allowance(address _owner, address _spender)
        constant
        public
        returns (uint256)
    {
        return allowed[_owner][_spender];
    }

    /// @dev Returns number of tokens owned by the given address.
    /// @param _owner Address of token owner.
    /// @return Returns balance of owner.
    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }
}


/*
This Token Contract implements the standard token functionality (https://github.com/ethereum/EIPs/issues/20), the ERC223 functionality (https://github.com/ethereum/EIPs/issues/223) as well as the following OPTIONAL extras intended for use by humans.

In other words. This is intended for deployment in something like a Token Factory or Mist wallet, and then used by humans.
Imagine coins, currencies, shares, voting weight, etc.
Machine-based, rapid creation of many tokens would not necessarily need these extra features or will be minted in other manners.

1) Initial Finite Supply (upon creation one specifies how much is minted).
2) In the absence of a token registry: Optional Decimal, Symbol & Name.

.*/


/// @title CustomToken
contract CustomToken is StandardToken {

    /*
     *  Token metadata
     */
    string public version = 'H0.1';       //human 0.1 standard. Just an arbitrary versioning scheme.
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public multiplier;

    address public owner_address;

    /*
     * Events
     */
    event Minted(address indexed _to, uint256 indexed _num);

    /*
     *  Public functions
     */
    /// @dev Contract constructor function.
    /// @param initial_supply Initial supply of tokens.
    /// @param token_name Token name for display.
    /// @param token_symbol Token symbol.
    /// @param decimal_units Number of token decimals.
    function CustomToken (
        uint256 initial_supply,
        string token_name,
        string token_symbol,
        uint8 decimal_units)
        public
    {
        // Set the name for display purposes
        name = token_name;

        // Amount of decimals for display purposes
        decimals = decimal_units;
        multiplier = 10**(uint256(decimal_units));

        // Set the symbol for display purposes
        symbol = token_symbol;

        // Initial supply is assigned to the owner
        owner_address = msg.sender;
        balances[owner_address] = initial_supply;
        totalSupply = initial_supply;
    }

    /// @notice Allows tokens to be minted and assigned to `msg.sender`
    /// For `msg.value >= 100 finney`, the sender receives 50 tokens
    function mint() public payable {
        require(msg.value >= 100 finney);

        // Assign 50 tokens to msg.sender
        uint256 num = 50 * multiplier;
        balances[msg.sender] += num;
        totalSupply += num;

        Minted(msg.sender, num);

        assert(balances[msg.sender] >= num);
        assert(totalSupply >= num);
    }

    /// @notice Transfers the collected ETH to the contract owner.
    function transferFunds() public {
        require(msg.sender == owner_address);
        require(this.balance > 0);

        owner_address.transfer(this.balance);
        assert(this.balance == 0);
    }
}

    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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"mint","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multiplier","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":"","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":"transferFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner_address","outputs":[{"name":"","type":"address"}],"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":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"initial_supply","type":"uint256"},{"name":"token_name","type":"string"},{"name":"token_symbol","type":"string"},{"name":"decimal_units","type":"uint8"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":true,"name":"_num","type":"uint256"}],"name":"Minted","type":"event"},{"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":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526040805190810160405280600481526020017f48302e31000000000000000000000000000000000000000000000000000000008152506006908051906020019062000051929190620001ac565b5034156200005e57600080fd5b6040516200169738038062001697833981016040528080519060200190919080518201919060200180518201919060200180519060200190919050508260079080519060200190620000b2929190620001ac565b5080600960006101000a81548160ff021916908360ff1602179055508060ff16600a0a600a819055508160089080519060200190620000f3929190620001ac565b5033600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508360046000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555083600081905550505050506200025b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001ef57805160ff191683800117855562000220565b8280016001018555821562000220579182015b828111156200021f57825182559160200191906001019062000202565b5b5090506200022f919062000233565b5090565b6200025891905b80821115620002545760008160009055506001016200023a565b5090565b90565b61142c806200026b6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100de578063095ea7b31461016c5780631249c58b146101c657806318160ddd146101d05780631b3ed722146101f957806323b872dd14610222578063313ce5671461029b5780633c68eb81146102ca57806354fd4d50146102df57806370a082311461036d57806380edef8e146103ba57806395d89b411461040f578063a9059cbb1461049d578063be45fd62146104f7578063dd62ed3e14610594575b600080fd5b34156100e957600080fd5b6100f1610600565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610131578082015181840152602081019050610116565b50505050905090810190601f16801561015e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017757600080fd5b6101ac600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061069e565b604051808215151515815260200191505060405180910390f35b6101ce61084b565b005b34156101db57600080fd5b6101e3610968565b6040518082815260200191505060405180910390f35b341561020457600080fd5b61020c61096e565b6040518082815260200191505060405180910390f35b341561022d57600080fd5b610281600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610974565b604051808215151515815260200191505060405180910390f35b34156102a657600080fd5b6102ae610cf8565b604051808260ff1660ff16815260200191505060405180910390f35b34156102d557600080fd5b6102dd610d0b565b005b34156102ea57600080fd5b6102f2610e2b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610332578082015181840152602081019050610317565b50505050905090810190601f16801561035f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561037857600080fd5b6103a4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ec9565b6040518082815260200191505060405180910390f35b34156103c557600080fd5b6103cd610f12565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561041a57600080fd5b610422610f38565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610462578082015181840152602081019050610447565b50505050905090810190601f16801561048f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156104a857600080fd5b6104dd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd6565b604051808215151515815260200191505060405180910390f35b341561050257600080fd5b61057a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061121e565b604051808215151515815260200191505060405180910390f35b341561059f57600080fd5b6105ea600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611379565b6040518082815260200191505060405180910390f35b60078054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106965780601f1061066b57610100808354040283529160200191610696565b820191906000526020600020905b81548152906001019060200180831161067957829003601f168201915b505050505081565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156106c557600080fd5b600082148061075057506000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561075b57600080fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600067016345785d8a0000341015151561086457600080fd5b600a54603202905080600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550806000808282540192505081905550803373ffffffffffffffffffffffffffffffffffffffff167f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe60405160405180910390a380600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561095757fe5b806000541015151561096557fe5b50565b60005481565b600a5481565b6000808473ffffffffffffffffffffffffffffffffffffffff161415151561099b57600080fd5b60008373ffffffffffffffffffffffffffffffffffffffff16141515156109c157600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156109fc57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610a4a57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ad557600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110151515610b6457600080fd5b81600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600960009054906101000a900460ff1681565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d6757600080fd5b60003073ffffffffffffffffffffffffffffffffffffffff1631111515610d8d57600080fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610e0657600080fd5b60003073ffffffffffffffffffffffffffffffffffffffff1631141515610e2957fe5b565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ec15780601f10610e9657610100808354040283529160200191610ec1565b820191906000526020600020905b815481529060010190602001808311610ea457829003601f168201915b505050505081565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60088054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fce5780601f10610fa357610100808354040283529160200191610fce565b820191906000526020600020905b815481529060010190602001808311610fb157829003601f168201915b505050505081565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610ffd57600080fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561103857600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561108657600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561111557600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080600061122d8686610fd6565b151561123857600080fd5b853b9150600082111561136c578590508073ffffffffffffffffffffffffffffffffffffffff1663c0ee0b8a3387876040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561130a5780820151818401526020810190506112ef565b50505050905090810190601f1680156113375780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b151561135757600080fd5b6102c65a03f1151561136857600080fd5b5050505b6001925050509392505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050929150505600a165627a7a7230582046d771a88e06e0ce49f05f595c4cf3e12ea90014faf3417d54bca3beaf15d115002900000000000000000000000000000000000000000052b7d2dcc80cd2e4000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000b437573746f6d546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003544b4e0000000000000000000000000000000000000000000000000000000000

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

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [5] : 437573746f6d546f6b656e000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 544b4e0000000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://46d771a88e06e0ce49f05f595c4cf3e12ea90014faf3417d54bca3beaf15d115

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward