Sponsored:   Temco - Join the Largest VC Backed ICO on the Bitcoin Network! TEMCO KYC Whitelist Starts Now!!
 Latest 25 transactions from a total of 22495 transactions

TxHash Age From To Value [TxFee]
0x44616c6ce0050d5c8ff1c97362f189fa5e4b83eeeeaa3a71b5faf82bb1b5a6be2 hrs 46 mins ago0x1fe2765c2463c32ac0d369c287e8cc30b46c1665  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000582208
0x04e0da2d1fc5f1f92a1e2068730cfccb7a78f04c6069d1b809a4f76a1085fa2110 hrs 58 mins ago0x281017b4e914b79371d62518b17693b36c7a221e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001028198
0x3094ec806a59ecb26b7f6a291c3122f65d423b0140fcc2d976df76c1ce29c9ce11 hrs 1 min ago0x281017b4e914b79371d62518b17693b36c7a221e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001025738
0x1179d97cabcbe1d7f9ae14ced813caed34a1327081cb3cd1a92ef6d4a13a6e3e11 hrs 3 mins ago0x281017b4e914b79371d62518b17693b36c7a221e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001028362
0x9a5be908a762f3ca6075b8655e1ee0365b06a1b4f35dc16e5b03ec24ae47847f11 hrs 7 mins ago0x281017b4e914b79371d62518b17693b36c7a221e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.002441345
0x6f8e464994515a2f436788c351c6192c839aead4a4bf0755e304d51189d40b1d1 day 2 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00059737
0x54a95b83c8ea840bd15298c7360943ec4f086e7ce77da53a278110137f35ffd01 day 2 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0004599749
0x5f26e05f986140e87ebbf6ba10e6f2649d7399f0ba4af91a3405d7613721316b3 days 8 hrs ago0x7e2f0248caa27e48210f9ee720ec7e742b62fade  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000423424
0x69b39851713b3263f939d866d1d3e9d0497f293bff9503f814d70f7cd79f1ff43 days 8 hrs ago0x2140eca94a282703f5de02d839e22de37dc74899  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000177192
0x53635625f4c1cb8298d61f94937b27da7a2bfeb1ebcafcbcbcd24c133dfb9c743 days 19 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00026432
0xaa2454b13efb8f95faf16b5c77ed0215100ddc768ad1ef89ad18faf9d26134723 days 19 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000151456
0xee83fe6ac80e3ee30492dd3e2a9cb041800a4788f626d590d8546c3acde9e00a3 days 20 hrs ago0xf5b1c29e7b6a21d3819717aa7a9b49e66a93f2b0  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000211968
0x6ec35352c8bbd2b4abff2b2a13921d187299e0e581a84164cb5a7bef788887a43 days 21 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00059737
0xb4b2c7cbd2f7063237fd2c2f43a8701354765292fe24068719561b9aa84e62b53 days 21 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000579917
0x9702fbfa67d43c29bee4b479660c110b241b620b854d95491dbe99fab0a8b7033 days 21 hrs ago0x637e69c9f91511dcd944a3cb52d0bf74654cb504  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000510305044
0x65c45c241851a7dc9f97c56d9a1c38eeb7343f1ffe36bb87b49cddceba0697b23 days 21 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000769925
0x86b9bf7fae7818742714c3f0dd292817e7c7b076c61a8aea8c63efd7ea4d03243 days 22 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000418159
0x52b28a9b3e5a17d63a0e3a7c2a4d50a3d96875160de07ccd4202ae029578bed84 days 7 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000223685
0x4ec6ddc719c4151b2234b14e194bce1bab829dfc5e701d22186e28861f6988134 days 7 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000223045
0x911fc739db61952a86b13e6bbc3963a43da37031b5699322ca546618f618610d4 days 7 hrs ago0x2d69e7a57af678135ed4f74d166fff07c421b95c  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000298365
0xb1ef659233e7851b33ccd4b769a415346ce12cb6fef5dc150e4f342422ec35e24 days 8 hrs ago0xf6c199279008d0dba686fad54a7e56f0cfae5a42  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000127358
0xc81f98cb206f09198389fba2b0caafe77d294917a9c4005bbd6b7c9b0987af244 days 10 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000306696
0xf6aaf2de34c3bec516306cb5168951838655738e5ddfdf787818bbf7a2689d0d4 days 10 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000716076
0x8f6b18fea1ec5e480453cea29eed1c98d90e78d463383249b11208d10525ccd14 days 10 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000312711
0x5e54ee58380dc3b2b905923333260151120635b40c4966260e1969a22613b3474 days 10 hrs ago0x21a143f08a24cdcba97bea7e797fe23886027820  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000417711
[ 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.