Sponsored:   Ubex.com: Top ratings from all agencies. Big partnerships. 70% hard cap reached. Join us!
 Latest 25 txns from a total Of 22118 transactions

TxHash Age From To Value [TxFee]
0xfed6edb9e64df1ea2095d7be646e7fd0af4a9aa17a2159363c68f595e6ee124f2 hrs 48 mins ago0xc64619170398061ec99fa88e11edac9d2230551e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000168658
0xee6f3fca46d49c833bfa92de907c4b9498d17a068714d811bd0fdc62bd9db9be3 hrs 52 mins ago0xc64619170398061ec99fa88e11edac9d2230551e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000160048
0x0332835656dd1df94085f7fc0750598a162c86a93a03416f2c9e0d48d03016ee6 hrs 27 mins ago0xfdf39de14a563e6d786cebd01231a95aadfb5fe1  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00037928
0x6e9f49f5ce0a7b66c196cfeac3380946d4e56c34fec85cc1aa7e8e6acdd8b4af7 hrs 1 min ago0x6b3de72d26ce639ebcc245c419e6171107456cfa  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000135628
0xf1bd0649169060741d343df1a7bb328a631d174aa8d8a5cae2103c45aa27921b18 hrs 12 mins ago0xa252d63f6e1fb0e45a91db718921cc2a6e90a228  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000160048
0xfe324caf4da01150a33bf4cba992f5d709f92f13e2ddae00ae11265b6c77e1b21 day 7 hrs ago0x9ba76559411dfa456d0fa9bcd1f45bfcd36f5690  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001555048
0xb009e01fc6e1ddaddde02a446170d8527445ee2307f8c274160cc6d667dedaa21 day 7 hrs ago0x9ba76559411dfa456d0fa9bcd1f45bfcd36f5690  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.001025
0xe133286b4ac647b71b3ab379f3c7808a0cbe2e3a8b845edc514a2d00d59ef6071 day 8 hrs ago0xdd98fa1f4a162eaf274536b66e9c795293fc5fe5  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000151712
0x0b128fc32fdc725cfb2c52cb986960ce3e61c6fda97644ec3271952cc75ac7fc1 day 15 hrs ago0x1dfd4ea1bd79cec6fe3f1c2ccc5129d4f698e3da  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000265496
0x5af567dd7a260d9d47b57fbb6899f19be0c485dc2ef3fffc29244865415e790b2 days 4 hrs ago0x2140eca94a282703f5de02d839e22de37dc74899  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0002153515
0x3d94379728e37a406070b2544594df3daf962d4bf4ec5344bc7e449287bb965b2 days 10 hrs ago0xc747d9b9dca748aa16fcaa0492014726c4ee3e7d  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000075728
0x13da3b8ddf7a3422f38ed5a76012a7462db7b7bed6e4362ae3a42b11196430312 days 13 hrs ago0xfe673178f18552ee23af5ebf2b6bfbd8928560e2  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000883017187
0xc63672ac6fcbc0b3ba58158abca759ffa7c08c044d2b09dcdcbf1542c59517d02 days 16 hrs ago0x49f36e374b155ddac4c78353840661ef6b9a5237  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000158592
0xcd325c24e97600ebe5f30f635657347422b523c7947b02f6955aa5dc8597221a2 days 17 hrs ago0xf4a5a1deb9c3fa5e74cabe02c02585d2762ecc37  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00066018425
0x2ece8c568e5532c8aaecd9cb4b6948a87670bd41286ec1c733428833d036a4d02 days 17 hrs ago0x35b6f29d262faef280cf5214d864c2fcbaae5192  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00018608425
0x46990e09d1e8d68ca653a1b6795cf2d27561904757b04100ab47cf6c8dc06f612 days 17 hrs ago0xb9f536da5672acedd215ee0331a777697daf35df  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0003348045
0x084cce3b600e68074394eaedfc3dc971e537287bba413f5cc51b2c37dbd3147b2 days 19 hrs ago0x4a4e7835afd379ed6ebcc012bc09a0e4e6a6763b  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000878864
0x807e428fb713ae40052fdec9876cde2c0b962fa90467e6f1729ec993d1ecd0122 days 20 hrs ago0x4ecc231e75a2065a74f4f3d5e3502b59237bd6aa  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0001483155
0xd39bf5984017373a873d2ebec1eb91c0521bd8c6eb910a247f4cbd8ee4b68d282 days 21 hrs ago0x082f4d21679952cae48b2b5cdbec4ac31d911cc5  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000037992
0x59f79ddc849d45f178b3a2a219bbe7d2cc70966354c1b152c0cef18f573711043 days 1 hr ago0xf01fd088a97c33b987317ffb6cfd2fd0fb6237c2  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000068784
0x2722aec9be02ddb28978332afa5ec330fb4adabd932d7d2d06c757e3112755553 days 3 hrs ago0x7b7fd6727a260840af15e7a1ed7b0b7883dd7ca6  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000075984
0x12c2830107562819ab0e8ef29b59b3a338af4c3199670b9cce3372021beb3a833 days 5 hrs ago0x7b7fd6727a260840af15e7a1ed7b0b7883dd7ca6  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.0000581504
0xb8278b1986127f76b3ee7eaa41f6bc07090a1eec15627936a633c83b801ca2a53 days 5 hrs ago0x380566185c87ab93ca4edd474cf6998b5fc4153e  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.003058969
0x3a2b84120af66f3041dfdac28ad6f8ef2d8a8abf7a5df1f6081742fd8724b0a43 days 10 hrs ago0x2241e0e198e9bbd660776888860ecfc49465d028  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.00018964
0xf9bcf5b5e83fcd38a29f6e1e98b003db4ff6c9ecc2a3dd25d58feb59c4c293173 days 19 hrs ago0xa97345894591580b176c929b4261bc8367cf5ea3  IN   0xa0872ee815b8dd0f6937386fd77134720d9535810 Ether0.000052928
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: EduCoin
Compiler Version: 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 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.