Sponsored:   LH-CRYPTO - 200 instruments (BTC, EUR, GOLD, OIL, SHARES). Leverage up to 1:500. OPEN ACCOUNT
 Latest 25 transactions from a total of 22490 transactions

TxHash Age From To Value [TxFee]
0x6f8e464994515a2f436788c351c6192c839aead4a4bf0755e304d51189d40b1d17 mins ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00059737
0x54a95b83c8ea840bd15298c7360943ec4f086e7ce77da53a278110137f35ffd032 mins ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0004599749
0x5f26e05f986140e87ebbf6ba10e6f2649d7399f0ba4af91a3405d7613721316b2 days 6 hrs ago0x7e2f0248caa27e48210f9ee720ec7e742b62fade  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000423424
0x69b39851713b3263f939d866d1d3e9d0497f293bff9503f814d70f7cd79f1ff42 days 6 hrs ago0x2140eca94a282703f5de02d839e22de37dc74899  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000177192
0x53635625f4c1cb8298d61f94937b27da7a2bfeb1ebcafcbcbcd24c133dfb9c742 days 17 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00026432
0xaa2454b13efb8f95faf16b5c77ed0215100ddc768ad1ef89ad18faf9d26134722 days 17 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000151456
0xee83fe6ac80e3ee30492dd3e2a9cb041800a4788f626d590d8546c3acde9e00a2 days 17 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000211968
0x6ec35352c8bbd2b4abff2b2a13921d187299e0e581a84164cb5a7bef788887a42 days 19 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00059737
0xb4b2c7cbd2f7063237fd2c2f43a8701354765292fe24068719561b9aa84e62b52 days 19 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000579917
0x9702fbfa67d43c29bee4b479660c110b241b620b854d95491dbe99fab0a8b7032 days 19 hrs ago0x637e69c9f91511dcd944a3cb52d0bf74654cb504  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000510305044
0x65c45c241851a7dc9f97c56d9a1c38eeb7343f1ffe36bb87b49cddceba0697b22 days 19 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000769925
0x86b9bf7fae7818742714c3f0dd292817e7c7b076c61a8aea8c63efd7ea4d03242 days 20 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000418159
0x52b28a9b3e5a17d63a0e3a7c2a4d50a3d96875160de07ccd4202ae029578bed83 days 5 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000223685
0x4ec6ddc719c4151b2234b14e194bce1bab829dfc5e701d22186e28861f6988133 days 5 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000223045
0x911fc739db61952a86b13e6bbc3963a43da37031b5699322ca546618f618610d3 days 5 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000298365
0xb1ef659233e7851b33ccd4b769a415346ce12cb6fef5dc150e4f342422ec35e23 days 6 hrs ago0xf6c199279008d0dba686fad54a7e56f0cfae5a42  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000127358
0xc81f98cb206f09198389fba2b0caafe77d294917a9c4005bbd6b7c9b0987af243 days 7 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000306696
0xf6aaf2de34c3bec516306cb5168951838655738e5ddfdf787818bbf7a2689d0d3 days 7 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000716076
0x8f6b18fea1ec5e480453cea29eed1c98d90e78d463383249b11208d10525ccd13 days 8 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000312711
0x5e54ee58380dc3b2b905923333260151120635b40c4966260e1969a22613b3473 days 8 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000417711
0x17517e88be644b5effe4757b8884d225b1be8e9daa022cdb8d3f5b1190aeee6f3 days 18 hrs ago0x64a2d9cadf3fb77caeb2911bf1eb0f30fee9516f  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000182188
0xb6c2a61574625460aec3361a76df3522c6433303cb1bbf39269f0710926759123 days 19 hrs ago0xa405804aa67c03121a78a33933cbe0be6fa7c4d9  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000635136
0xff9217a7f5b479eb35c3fa765fccd90f67f6492961438d3b7e0244c41312d3304 days 1 hr ago0x07d83b754308d33ba6c0c71e45f6f886800d6ac1  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000151456
0x8e8ddd226d4a377ad32ca23c22f9e5c6057a2ca12f26f92478520119a1e61e3c4 days 4 hrs ago0x52ab622bbcd9b0a9224053c6323ca61187dab651  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000655814749
0xd9a3d46924719c0b1a9bc46443e30e873effd47582a4a376c056a886b2bf85b24 days 9 hrs ago0xa4e56ba617ef8e3ab9c6d49d9239184231b7c149  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00012660775
[ 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 (Exact Match)
Contract Name: EduCoin
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;


interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; }

contract Token {

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

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

/*
You should inherit from StandardToken or, for a token like you would want to
deploy in something like Mist, see HumanStandardToken.sol.
(This implements ONLY the standard functions and NOTHING else.
If you deploy this, you won't have anything useful.)

Implements ERC 20 Token standard: https://github.com/ethereum/EIPs/issues/20
.*/

contract StandardToken is Token {

    function transfer(address _to, uint256 _value) public returns (bool success) {
        // Prevent transfer to 0x0 address.
        require(_to != 0x0);
        // Check if the sender has enough
        require(balances[msg.sender] >= _value);
        // Check for overflows
        require(balances[_to] + _value > balances[_to]);

        uint previousBalances = balances[msg.sender] + balances[_to];
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balances[msg.sender] + balances[_to] == previousBalances);

        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        /// same as above
        require(_to != 0x0);
        require(balances[_from] >= _value);
        require(balances[_to] + _value > balances[_to]);

        uint previousBalances = balances[_from] + balances[_to];
        balances[_from] -= _value;
        balances[_to] += _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        assert(balances[_from] + balances[_to] == previousBalances);

        return true;
    }

    function balanceOf(address _owner) constant public returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant public returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances; /// balance amount of tokens for address
    mapping (address => mapping (address => uint256)) allowed;
}

contract EduCoin is StandardToken {

    function () payable public {
        //if ether is sent to this address, send it back.
        //throw;
        require(false);
    }

    string public constant name = "EduCoinToken";   
    string public constant symbol = "EDU";
    uint256 private constant _INITIAL_SUPPLY = 15*10**27;
    uint8 public decimals = 18;         
    uint256 public totalSupply;            
    //string public version = 'H0.1';

    function EduCoin(
    ) public {
        // init
        balances[msg.sender] = _INITIAL_SUPPLY;
        totalSupply = _INITIAL_SUPPLY;
       
    }

    /* Approves and then calls the receiving 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;
        }
    }
}

    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":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"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":"success","type":"bool"}],"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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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
60606040526003805460ff19166012179055341561001c57600080fd5b600160a060020a03331660009081526001602052604090206b3077b58d5d3783919800000090819055600455610779806100576000396000f3006060604052600436106100a35763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100a8578063095ea7b31461013257806318160ddd1461016857806323b872dd1461018d578063313ce567146101b557806370a08231146101de57806395d89b41146101fd578063a9059cbb14610210578063cae9ca5114610232578063dd62ed3e14610297575b600080fd5b34156100b357600080fd5b6100bb6102bc565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100f75780820151838201526020016100df565b50505050905090810190601f1680156101245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013d57600080fd5b610154600160a060020a03600435166024356102f3565b604051901515815260200160405180910390f35b341561017357600080fd5b61017b61035f565b60405190815260200160405180910390f35b341561019857600080fd5b610154600160a060020a0360043581169060243516604435610365565b34156101c057600080fd5b6101c861048c565b60405160ff909116815260200160405180910390f35b34156101e957600080fd5b61017b600160a060020a0360043516610495565b341561020857600080fd5b6100bb6104b0565b341561021b57600080fd5b610154600160a060020a03600435166024356104e7565b341561023d57600080fd5b61015460048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506105f495505050505050565b34156102a257600080fd5b61017b600160a060020a0360043581169060243516610722565b60408051908101604052600c81527f456475436f696e546f6b656e0000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60045481565b600080600160a060020a038416151561037d57600080fd5b600160a060020a038516600090815260016020526040902054839010156103a357600080fd5b600160a060020a038416600090815260016020526040902054838101116103c957600080fd5b50600160a060020a03838116600081815260016020908152604080832080548a871680865283862080548b810390915583548b0190935560028552838620339098168652969093529281902080548890039055910192907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600160a060020a0380851660009081526001602052604080822054928816825290205401811461047f57fe5b600191505b509392505050565b60035460ff1681565b600160a060020a031660009081526001602052604090205490565b60408051908101604052600381527f4544550000000000000000000000000000000000000000000000000000000000602082015281565b600080600160a060020a03841615156104ff57600080fd5b600160a060020a0333166000908152600160205260409020548390101561052557600080fd5b600160a060020a0384166000908152600160205260409020548381011161054b57600080fd5b50600160a060020a038084166000818152600160205260408082208054339095168084528284208054898103909155938590528154880190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600160a060020a03808516600090815260016020526040808220543390931682529020540181146105ea57fe5b5060019392505050565b60008361060181856102f3565b156104845780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156106b757808201518382015260200161069f565b50505050905090810190601f1680156106e45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561070557600080fd5b6102c65a03f1151561071657600080fd5b50505060019150610484565b600160a060020a039182166000908152600260209081526040808320939094168252919091522054905600a165627a7a72305820ebb906a6b3ed684a7a4c6cd108f975c133440a17c2a95b05a1e4a6389c8af0940029

   Swarm Source:
bzzr://ebb906a6b3ed684a7a4c6cd108f975c133440a17c2a95b05a1e4a6389c8af094

 

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.