Sponsored Link: Join FundYourselfNow ICO – Crypto crowdfunding platform to find talent, raise funding while protecting project fraud
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 26 txns
  Latest 25 txns from a total Of 26 transactions View All

TxHash Block Age From To Value [TxFee]
0xd793b235beb42256556c4a32671c7b87d7fed79bd43936f1a3b29e4c1b193d1939074015 days 3 hrs ago0x4a89e379c55a4f12f92b987c01fa1824d43f3a78  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0025655
0xc83c9d37e2bec894e84b0ab977e32c991c739eb3f7b1d034917581e612c540e9386820412 days 14 hrs ago0xde4d5886da98c3a1140260aaf536a2f1262e2948  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0018155
0xd045f328e74e8fb2318e5a56c41f509df7c35c7dc878668fc2469891964d0a19385954214 days 5 hrs ago0x0ac59f089ec683e1a0af839c34fe20e3c7eb29e9  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00076116
0x51777807ac746390199e2e18b9901cb35cf06dfffe8e51a0942efbd0bf33ea34385946214 days 6 hrs ago0x0ac59f089ec683e1a0af839c34fe20e3c7eb29e9  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00107482
0xafe6eb4c0fd003b6b88cd9ff9d7e5b674dc5a2a75f52ecdabfdc7bd6b687b75d384847616 days 8 hrs ago0x800f6c2c4abfa1cecafa834b3c5cb177f82829c9  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00087144
0xa424c69a108bc7474785f2a72fe8d156573943e1a1ebe343e07bdd9ffe5f480b384573916 days 20 hrs ago0xd27ad1865d1029889fd3bbe8e629f171ad98f4c1  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00087144
0xb9c3451f4ac72d8a06cb780abe6abcdd98450b54f95d4548681e87a6a1382d2d381400222 days 22 hrs ago0x3cc1939661d18f51cf29b9fd70d2b346a7e49cc3  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00087144
0x1f31e1ce861e68025a22e8b2cbb82b7a63bae5cc55b9958521e6a9fea23f4fb0381399422 days 22 hrs ago0x3cc1939661d18f51cf29b9fd70d2b346a7e49cc3  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0012
0x276b1b180c0c7541bc64758e3f4d7123ee64034e5ae3cbd4b90bc062c59c68b9381398622 days 23 hrs ago0x3cc1939661d18f51cf29b9fd70d2b346a7e49cc3  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00055046
0xac3c8c00a10d7084fd4aed5ce530342ee2d802a4f51f76a19d19ea73c0653d8a379831525 days 23 hrs ago0x34972356af9b8912c1dc2737fd43352a8146d23d  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00118013
0xc051102cf26f89e22d3e7990516d65743e6a60545bb028f5bded78b80cb45f48379781926 days 1 hr ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00084647
0x7aa56ff6e486418b5090f1d9b7878d40c6c212cc8a52a8dd15cfc0b37240a660379487826 days 14 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00079741
0xc31f7fcb67ab7b78be7fd205a00f33d3ce013e74a209cc6a5d9ae14010f5d9b3379481426 days 14 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00079882
0x22d467f0450b8e8d895a311c9bd55b17205bc588bdf881866f9ceaa6eaaf289a379425826 days 16 hrs ago0x715819426aa20d2bbf7b2c45b5ea0170a9341a59  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0004994
0x2754dfb25d15075f7a57347f4d123198edef794fe5a83ccdc304828df8568053379422426 days 17 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00079882
0x80d933b10fc4c18229ac9122dc68f5dd60a7d810b68886a411b95e11194c3e7c379418826 days 17 hrs ago0x1e5ac6a2663f1501eeef5c28b7f49bb06f2a0951  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00079882
0xa4cb6e09b71d9fd621c2d755c282f7d02db7ba755d0528e3564eb84608bfd819379256327 days 8 mins ago0xd27ad1865d1029889fd3bbe8e629f171ad98f4c1  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00210108
0x4dbde695892972756b3e0ab99765062b6d8457f0c7d08733e79db9bfbbc7bf38379254627 days 13 mins ago0xd27ad1865d1029889fd3bbe8e629f171ad98f4c1  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00097502
0x3789d2507711c662bde2a6dbee462072e4c5aaa92d7224a4781fbe522f9a19ea379251427 days 19 mins ago0xd27ad1865d1029889fd3bbe8e629f171ad98f4c1  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0004994
0x09043fdab3d85b3cbacf7252db087857ee5b3df5e83790ef5b3ff1814f0c955c378962727 days 12 hrs ago0xd30d0d32f2c787d767871cc2e55773b9e5d7faef  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00076251
0xc413dce3f9ae4312c0e4c8258f907e37ac5e3b938a990c257d34fc30b7f9833a378675228 days 1 hr ago0x00d6b417b51f77ddf6de43bdd2ce81d69f22abe5  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00042748
0x5baff42f32d7fe320ac8e7ab1c48bf66bc9072c861d3768b57d536162c59c445378673028 days 1 hr ago0x00d6b417b51f77ddf6de43bdd2ce81d69f22abe5  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00102492
0xe11272804872bc02b239390f21dc79d9714c944385f54eefcdb51dce7913abcd378259128 days 19 hrs ago0xd27ad1865d1029889fd3bbe8e629f171ad98f4c1  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00107616
0x21e3e5e621ea0d8e786ccba07dbf3ac49c264cb4b8d474db44c13898e3b02761378197328 days 21 hrs ago0xf314f79d8dbeb8b7f2df1aabe71b57508af04798  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.00082247
0xc17c2523d6c00785b5fb25c1d739003cc64a5b6d08f3c55cf9dc51ae4060b2e2378193628 days 22 hrs ago0xf314f79d8dbeb8b7f2df1aabe71b57508af04798  IN   0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb0 Ether0.0011983

[Download: CSV Export ]    
 Internal Transactions as a result of Contract Execution
  Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0xd77803fd4c22b2ab7abf833b6073bd65245bbf36ca04437c8e827a7ef859b3dc374890834 days 23 hrs ago0x7b52427cec68182c74d0b5f9dec57ddd8f727de9  Contract Creation0 Ether

[Download: CSV Export ]    
Warning: The compiled contract might be susceptible to SkipEmptyStringLiteral (low-severity), ConstantOptimizerSubtraction (low-severity), IdentityPrecompileReturnIgnored (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Note: Displaying matching verified source code at contract 0xd8f960a98524ccd3194bcd30a714e3c4e387da01
Contract Name: TokenEmission
Compiler Version: v0.4.4+commit.4633f3de
Optimization Enabled: Yes
Online Solidity Editor:  Click To View



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.4;

// Standard token interface (ERC 20)
// https://github.com/ethereum/EIPs/issues/20
contract ERC20 
{
// Functions:
    /// @return total amount of tokens
    uint256 public totalSupply;

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

    /// @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) returns (bool);

    /// @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) returns (bool);

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

    /// @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) constant returns (uint256);

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

/**
 * @title Contract for object that have an owner
 */
contract Owned {
    /**
     * Contract owner address
     */
    address public owner;

    /**
     * @dev Delegate contract to another person
     * @param _owner New owner address 
     */
    function setOwner(address _owner) onlyOwner
    { owner = _owner; }

    /**
     * @dev Owner check modifier
     */
    modifier onlyOwner { if (msg.sender != owner) throw; _; }
}

/**
 * @title Common pattern for destroyable contracts 
 */
contract Destroyable {
    address public hammer;

    /**
     * @dev Hammer setter
     * @param _hammer New hammer address
     */
    function setHammer(address _hammer) onlyHammer
    { hammer = _hammer; }

    /**
     * @dev Destroy contract and scrub a data
     * @notice Only hammer can call it 
     */
    function destroy() onlyHammer
    { suicide(msg.sender); }

    /**
     * @dev Hammer check modifier
     */
    modifier onlyHammer { if (msg.sender != hammer) throw; _; }
}

/**
 * @title Generic owned destroyable contract
 */
contract Object is Owned, Destroyable {
    function Object() {
        owner  = msg.sender;
        hammer = msg.sender;
    }
}

/**
 * @title Token contract represents any asset in digital economy
 */
contract Token is Object, ERC20 {
    /* Short description of token */
    string public name;
    string public symbol;

    /* Total count of tokens exist */
    uint public totalSupply;

    /* Fixed point position */
    uint8 public decimals;
    
    /* Token approvement system */
    mapping(address => uint) balances;
    mapping(address => mapping(address => uint)) allowances;
 
    /**
     * @dev Get balance of plain address
     * @param _owner is a target address
     * @return amount of tokens on balance
     */
    function balanceOf(address _owner) constant returns (uint256)
    { return balances[_owner]; }
 
    /**
     * @dev Take allowed tokens
     * @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) constant returns (uint256)
    { return allowances[_owner][_spender]; }

    /* Token constructor */
    function Token(string _name, string _symbol, uint8 _decimals, uint _count) {
        name        = _name;
        symbol      = _symbol;
        decimals    = _decimals;
        totalSupply = _count;
        balances[msg.sender] = _count;
    }
 
    /**
     * @dev Transfer self tokens to given address
     * @param _to destination address
     * @param _value amount of token values to send
     * @notice `_value` tokens will be sended to `_to`
     * @return `true` when transfer done
     */
    function transfer(address _to, uint _value) returns (bool) {
        if (balances[msg.sender] >= _value) {
            balances[msg.sender] -= _value;
            balances[_to]        += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        }
        return false;
    }

    /**
     * @dev Transfer with approvement mechainsm
     * @param _from source address, `_value` tokens shold be approved for `sender`
     * @param _to destination address
     * @param _value amount of token values to send 
     * @notice from `_from` will be sended `_value` tokens to `_to`
     * @return `true` when transfer is done
     */
    function transferFrom(address _from, address _to, uint256 _value) returns (bool) {
        var avail = allowances[_from][msg.sender]
                  > balances[_from] ? balances[_from]
                                    : allowances[_from][msg.sender];
        if (avail >= _value) {
            allowances[_from][msg.sender] -= _value;
            balances[_from] -= _value;
            balances[_to]   += _value;
            Transfer(_from, _to, _value);
            return true;
        }
        return false;
    }

    /**
     * @dev Give to target address ability for self token manipulation without sending
     * @param _spender target address (future requester)
     * @param _value amount of token values for approving
     */
    function approve(address _spender, uint256 _value) returns (bool) {
        allowances[msg.sender][_spender] += _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * @dev Reset count of tokens approved for given address
     * @param _spender target address (future requester)
     */
    function unapprove(address _spender)
    { allowances[msg.sender][_spender] = 0; }
}

contract TokenEmission is Token {
    function TokenEmission(string _name, string _symbol, uint8 _decimals,
                           uint _start_count)
             Token(_name, _symbol, _decimals, _start_count)
    {}

    /**
     * @dev Token emission
     * @param _value amount of token values to emit
     * @notice owner balance will be increased by `_value`
     */
    function emission(uint _value) onlyOwner {
        // Overflow check
        if (_value + totalSupply < totalSupply) throw;

        totalSupply     += _value;
        balances[owner] += _value;
    }
 
    /**
     * @dev Burn the token values from sender balance and from total
     * @param _value amount of token values for burn 
     * @notice sender balance will be decreased by `_value`
     */
    function burn(uint _value) {
        if (balances[msg.sender] >= _value) {
            balances[msg.sender] -= _value;
            totalSupply      -= _value;
        }
    }
}

  Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"hammer","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"emission","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"destroy","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_hammer","type":"address"}],"name":"setHammer","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"}],"name":"unapprove","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint8"},{"name":"_start_count","type":"uint256"}],"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":"_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
606060405260405161095338038061095383398101604052805160805160a05160c05192840193919091019183838383600080546c0100000000000000000000000033810204600160a060020a031991821681179092556001805490911690911790558360036000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061013357805160ff19168380011785555b506101639291505b808211156101bc57600081556001016100b5565b5050600680547f01000000000000000000000000000000000000000000000000000000000000008085020460ff199091161790556005819055600160a060020a03331660009081526007602052604090208190555050505050505050610763806101f06000396000f35b828001600101855582156100ad579182015b828111156100ad578251826000505591602001919060010190610145565b50508260046000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101c057805160ff19168380011785555b506100c99291506100b5565b5090565b828001600101855582156101b0579182015b828111156101b05782518260005055916020019190600101906101d256606060405236156100cf5760e060020a600035046306fdde0381146100d4578063095ea7b31461013957806313af4035146101b557806318160ddd146101db57806323b872dd146101e9578063313ce5671461026057806342966c6814610271578063457f4d41146102c757806358292a3d146102de57806370a082311461030457806383197ef0146103375780638da5cb5b1461035a57806395d89b4114610371578063a9059cbb146103d6578063d31fdffd14610473578063dd62ed3e14610499578063fbf1f78a146104d2575b610002565b346100025761050860038054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281529291908301828280156105e95780601f106105be576101008083540402835291602001916105e9565b3461000257610576600435602435600160a060020a03338116600081815260086020908152604080832094871680845294825280832080548701905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b346100025761058a60043560005433600160a060020a039081169116146105f157610002565b346100025761032560055481565b3461000257610576600435602435604435600160a060020a038084166000908152600760209081526040808320546008835281842033909516845293909152812054909182911161063257600160a060020a038086166000908152600860209081526040808320339094168352929052205461064c565b346100025761058c60065460ff1681565b346100025761058a600435600160a060020a03331660009081526007602052604090205481901061062257600160a060020a03331660009081526007602052604090208054829003905560058054829003905550565b34610002576105a2600154600160a060020a031681565b346100025761058a60043560005433600160a060020a039081169116146106e057610002565b3461000257600160a060020a03600435166000908152600760205260409020545b60408051918252519081900360200190f35b346100025761058a60015433600160a060020a0390811691161461071a57610002565b34610002576105a2600054600160a060020a031681565b346100025761050860048054604080516020601f600260001961010060018816150201909516949094049384018190048102820181019092528281529291908301828280156105e95780601f106105be576101008083540402835291602001916105e9565b3461000257610576600435602435600160a060020a03331660009081526007602052604081205482901061072657600160a060020a03338116600081815260076020908152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35060016101af565b346100025761058a60043560015433600160a060020a0390811691161461072e57610002565b3461000257610325600435602435600160a060020a038083166000908152600860209081526040808320938516835292905220546101af565b346100025761058a600435600160a060020a03338116600090815260086020908152604080832093851683529290529081205550565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600302600f01f150905090810190601f1680156105685780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b604080519115158252519081900360200190f35b005b6040805160ff9092168252519081900360200190f35b60408051600160a060020a039092168252519081900360200190f35b820191906000526020600020905b8154815290600101906020018083116105cc57829003601f168201915b505050505081565b6000805473ffffffffffffffffffffffffffffffffffffffff19166c01000000000000000000000000838102041790555b50565b600091505b509392505050565b600160a060020a0385166000908152600760205260409020545b905082811061062557600160a060020a03808616600081815260086020908152604080832033861684528252808320805489900390558383526007825280832080548990039055938816808352918490208054880190558351878152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a36001915061062a565b60055481810110156106f157610002565b600580548201905560008054600160a060020a0316815260076020526040902080548201905550565b33600160a060020a0316ff5b5060006101af565b600180546c010000000000000000000000008084020473ffffffffffffffffffffffffffffffffffffffff199091161790555056000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c4269746c6c6520546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000442544c4c00000000000000000000000000000000000000000000000000000000
View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.