Sponsored:   INLOCK - Put Your BTC, Get Your Cash! Crypto Backed Loans, 3.2M Raised Already. Join NOW!
 Latest 25 txns From a total of 22377 Transactions

TxHash Age From To Value [TxFee]
0x607a8e10574a740d594b1993c7b10af7d09c935ebbccce35271940e62f6217395 hrs 22 mins ago0x2cfcd0769c58458db6d2ee0b2b6340c801d85aa4  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000340776
0xe25c0a82fdc1f2f830d330a2dd0f3197c5aa68c4da98292526d036b9d6f87f381 day 19 hrs ago0xde7f6763e2b7bf77a150ea2664dbfb129b7cb0b3  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001165824
0xeea27ea6ae4e820721fc3c14c8c20d74df29d5c44d1a7ef28c7e5b27917bb30c1 day 19 hrs ago0xde7f6763e2b7bf77a150ea2664dbfb129b7cb0b3  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000985622
0x1252c7c71fcdbc4ad9fdb2a762d966276adb708805fbb9b8dd6d8be528ec41911 day 19 hrs ago0xde7f6763e2b7bf77a150ea2664dbfb129b7cb0b3  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00149346
0x6a0c6efcfa1e278d749076f2349ae4ba5e7aa78b605aa3fc7985a1e3b9b033ab2 days 22 hrs ago0xbca19acbaa75061779212c0bd863c2f0bd373521  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00052928
0x2b1da8be5a7deb1ed4af0d05eb702c46c7d4b277c98eef8d870d12e3d08d56992 days 22 hrs ago0x612136807817ccafddcf2ed44a85671dce7cf6fd  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00023780856
0x4af79420d22f33a52c92bc3ee5d241df0555b8f7ca931f9dfc6b1b20cb5b63922 days 23 hrs ago0xef3802c98ed78d0a75a655ffe179b7e3a9100f62  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000206352
0xfabf28a3b210d2438f60bd23f278c13315aa3e53ed146fdfd59b29e07dfdf8432 days 23 hrs ago0xef3802c98ed78d0a75a655ffe179b7e3a9100f62  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000476352
0x25008b44135c3736c706ea5c8aa6a2eed0ee7bebff10d1b392a85e890bea3b312 days 23 hrs ago0xbca19acbaa75061779212c0bd863c2f0bd373521  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000476352
0xf59b5f38e7b1a3dd92e33ce0a252b0afd8212c2ebacba4583d52ea3985db52c93 days 12 hrs ago0x2852e91ad4ea097befd4baceae1a989e1001c65e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00018932
0x08242cd417de072c2572a48bd3222b4b93d85785ea2d6b4d30661dd86418dc194 days 4 hrs ago0x147bd1f056294730acec88db4e5b9dd3bc84d47d  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000227568
0x7da42f61f42770ee49b1b6dcfda5d98ca5e984cfc57c16e38c747826af621e136 days 22 hrs ago0x06721abf928eeff55f9a9d81d785cd02660ecd81  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00026859775
0x79b2685d7ed8ff30d85870b504f6252eed1e6db8d1099e1f6895b92235c364516 days 23 hrs ago0x7b4bb75b2f8d058a6a2456341ebeaa29c9b4f9d7  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0001666016
0x0621ca29282be0e3cae3e1946aedcff0edf424051a07dd5df189f13013689f5e7 days 14 hrs ago0x601974963ebfc94019744de0e371d12d95669f90  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000068784
0x70d65962595633aa6864ac8ed8d51fb0febdd33396418c7bf28ebf912c5adb887 days 20 hrs ago0xddf543429e415a262e7617d76196621cb8375d20  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0004103495
0xe62aad89d943bfce94cfc934cf46cd4815544160006f771beb3d2d174798c3c78 days 4 hrs ago0x601974963ebfc94019744de0e371d12d95669f90  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000373045
0x84a03222193d49aa4c22dfda3abf107aaf9c66177c1ab9fcce72c6b1de56388e8 days 14 hrs ago0xf170757eeb5891fab85ad804dca00e1a4604d924  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000178436
0xa6d3fbd582e3afa834b4e637cb0b453182ab8b2a97029b355d58eef2715974828 days 14 hrs ago0xf170757eeb5891fab85ad804dca00e1a4604d924  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000237156
0x2d856ec11959cbc1e42f862f58356123c30718b471ebf72fa9c797e280cff7478 days 18 hrs ago0x2cb494ae8f6fef9e8c5c4214c516225d148b4bad  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000226324
0xd1bc0d8c124d01037e2911a1dd39e1d39fd4fb858e5668a792c96707410cd7039 days 5 hrs ago0xf170757eeb5891fab85ad804dca00e1a4604d924  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000239223915
0x4979a67dab210407bdeffea5d3dd2dc75b42c85c04f95a9f636d8a8f03f92e5a9 days 5 hrs ago0xf170757eeb5891fab85ad804dca00e1a4604d924  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000239223915
0x3e80adaabe9927635fb8608db2afb39763789137fb1bb2d592b7c7f37d532ca79 days 5 hrs ago0xf170757eeb5891fab85ad804dca00e1a4604d924  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00040172814
0x09b778770785903f3e25a216d692f7ad4ae06d1a48a97e63f0693a4de955c2659 days 6 hrs ago0x601974963ebfc94019744de0e371d12d95669f90  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000151968
0x6b668fcae398c9dcba27491b3dee90e64fdaa047a5a445440758867a6fee27e29 days 10 hrs ago0x601974963ebfc94019744de0e371d12d95669f90  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000373365
0x30f9484da0f9d39674d17da64f0847e0e0c6ed3bdbdadf16c0ded48c02cd7ab910 days 3 hrs ago0xd58045868c84793d378876d31e17d90124c82e05  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000246532
[ 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 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.