Sponsored Link:   trade.io - The Future of Crypto Trading - A Better, Faster, Smarter Crypto Exchange - Pre-Register Now!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 22919 txns
Token Contract: MediShares (MDS)
 Latest 25 txns from a total Of 22919 transactions
(+4 PendingTxns)

TxHash Age From To Value [TxFee]
0xbe2584ed9cbf6956cb45aab06606b1d70425276a6627860e19e30874ac003c1c(pending)0xe5ea4f1392ab562cef7608280706d10ba7c0bfa2  IN  0x66186008c1050627f979d464eabb258860563dbe0 Ether(pending)
0xdeb73c3d2c7d1bc74cdc5be77a2619b966ff99eb88642ac80f1afaaea54749b5(pending)0x30416ca3d37b341b0d31e84f5ff6bbcf1d135a4b  IN  0x66186008c1050627f979d464eabb258860563dbe0 Ether(pending)
0x8464822eac1e7c1f9b8684d59f0dc6e6006415e786641711338ca56875e1269f(pending)0x2df0585646b5ccefea8a49d9d52dcc0b5bc3a12b  IN  0x66186008c1050627f979d464eabb258860563dbe0 Ether(pending)
0x8764b992150430874294b6fbb73ce88661fa053afb982b32274438b210077af6(pending)0x9cb3f843ce741ff83fbb55a66daaaf92b8865f8c  IN  0x66186008c1050627f979d464eabb258860563dbe0 Ether(pending)
0x1023a7a3ada7f80d0964021764b9899eb868b846f9577336374720cc7f4dc62013 mins ago0x42bbe426b1796b8eca6444928e874a58ee124973  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000293648
0xef388b8c7f98a4c1d94708d3947b8dcc594112d73d93aaca97f75fa6dabdcb7718 mins ago0x42bbe426b1796b8eca6444928e874a58ee124973  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000407619
0xe9cf342140e20839e4cf2c29834dcef0dbdfa3e0108be1a953e325bcb963857830 mins ago0x8818ed9677da05a021ef88b15004ef5f5c56fdec  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00026124
0x09f820c413d45689781a62b3715ad7e247a6eda2be4841d1debd8b828e9247f02 hrs ago0x6748f50f686bfbca6fe8ad62b22228b87f31ff2b  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00455576
0x20045dd34164b1a63696eb0697ebb5a911b34bdcac3bb0d17dafd83f385bbeae2 hrs ago0x49caeac771fb009306cb453dfae6d2ba422e6396  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000260472
0xee687b647c70d11874354be0f3c7fcc602b17c2dce6b7d530f3667130ae91bd42 hrs ago0xb3f03bf208892190ab0321a2b17e71acee54c623  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000172624
0xfdc1b9e140a925cce0daeea764cb46c93602992a8d30a9ea31a782104756c3582 hrs 2 mins ago0x0ec17c359881ce2e950c6bf0bfd9f34de657c816  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000172624
0x6a0a6470067d7d47fdab95c3811c67ebf6bd79691916168622bf9ca089ce802d2 hrs 11 mins ago0x02eb5f90b04609fcf97c8313f46073c1e209cbe0  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000172624
0xe5897283459d4542bc062b601ccc3a5cb42734d247c6176c7e1b99b01f9059192 hrs 15 mins ago0xaeec6f5aca72f3a005af1b3420ab8c8c7009bac8  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.001758004
0xd6bb56a6f57320848eaf6adde2fcae79d09a7450ad5e59b555c36c915f4831542 hrs 30 mins ago0x67cde5951b64ea558cd1d7928bb386cd667ac627  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000260472
0x968d782fe3116c76d11b6a529702999ebaf51a099887a45f7a1c254b1c5866432 hrs 34 mins ago0x1062a747393198f70f71ec65a582423dba7e5ab3  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00455576
0xfd0e03e951f7ad5d49170928b6db28941d9f42e1cd7a43ba0af1640935d4627e2 hrs 38 mins ago0x9eebe5f9f720560f18ca0ad24d544ba8eec4277e  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000172624
0x8b469e002ca96377a9e225e2de1cf8f416bf40098a6106d2e0a4d7fa18208ba92 hrs 47 mins ago0x15378ceaba52d50c4a32c74519cfd80950074261  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000361942
0x38b42017d93921c9137ec517a35d9c648c60e59bf1be343fc7cfcb877a85ae513 hrs 14 mins ago0xc2ef5f3326d1887a3db96d44dff89f893ccd7a77  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.0003150162
0x2145102b5c676c2c76e078bb90fbe1076b5b9bd826b7f6019b41ab1fd6edb3183 hrs 30 mins ago0xc06346e3c82fc4600187cd156960fabd44f80b82  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000260472
0xdc5e75f1d269f35ac4574ae155789844558093ea1bff00018d738b4e648e4ed63 hrs 30 mins ago0x6a537e4ed72e4ab0e73ccb0c0ab068f317305bc9  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.000259704
0x0fce7836eabd3165ded8cd3ee8b556e6eef221e485e2a3bdd491ba52160d7e1a3 hrs 55 mins agoGate_io  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00034694726
0x1b22b04469f5267243a807af82d7701e541202584afa7d1d07f7267f6a0266d24 hrs ago0x43cc06fb6fa0d893fb14d7c8888de2f8f063d50f  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00026124
0x53834fc5b18ae9654eceb988d5ff68349211bee4fe4c4c9524f443b9624b7c3e4 hrs 26 mins agoGate_io  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00024629726
0xf8c53d9a389b0f2279461e6347adf59f9ea52652f6cf1d74bb755016050f1b374 hrs 30 mins ago0x3abe7b51dd6c9990f0ab24b79876fa58e006f7c4  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.00026124
0x4c637d3b60773ea0ae2c408e6bbf4090e80389bf1e75fa4b2603582661ef2e4b4 hrs 35 mins agoGate_io  IN   0x66186008c1050627f979d464eabb258860563dbe0 Ether0.0002418372
[ 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: HumanStandardToken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

// Abstract contract for the full ERC 20 Token standard
// https://github.com/ethereum/EIPs/issues/20
pragma solidity ^0.4.8;

contract Token {
    /* This is a slight change to the ERC20 base standard.
    function totalSupply() constant returns (uint256 supply);
    is replaced with:
    uint256 public totalSupply;
    This automatically creates a getter function for the totalSupply.
    This is moved to the base contract since public getter functions are not
    currently recognised as an implementation of the matching abstract
    function by the compiler.
    */
    /// 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 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) 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) 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) 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 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) returns (bool success) {
        //Default assumes totalSupply can't be over max (2^256 - 1).
        //If your token leaves out totalSupply and can issue more tokens as time goes on, you need to check if it doesn't wrap.
        //Replace the if with this one instead.
        //if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[msg.sender] >= _value && _value > 0) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        //if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

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

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

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

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}

contract HumanStandardToken is StandardToken {

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

    /* Public variables of the token */

    /*
    NOTE:
    The following variables are OPTIONAL vanities. One does not have to include them.
    They allow one to customise the token contract & in no way influences the core functionality.
    Some wallets/interfaces might not even bother to look at this information.
    */
    string public name;                   //fancy name: eg Simon Bucks
    uint8 public decimals;                //How many decimals to show. ie. There could 1000 base units with 3 decimals. Meaning 0.980 SBX = 980 base units. It's like comparing 1 wei to 1 ether.
    string public symbol;                 //An identifier: eg SBX
    string public version = 'H0.1';       //human 0.1 standard. Just an arbitrary versioning scheme.

    function HumanStandardToken(
        uint256 _initialAmount,
        string _tokenName,
        uint8 _decimalUnits,
        string _tokenSymbol
        ) {
        balances[msg.sender] = _initialAmount;               // Give the creator all initial tokens
        totalSupply = _initialAmount;                        // Update total supply
        name = _tokenName;                                   // Set the name for display purposes
        decimals = _decimalUnits;                            // Amount of decimals for display purposes
        symbol = _tokenSymbol;                               // Set the symbol for display purposes
    }

    /* Approves and then calls the receiving contract */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);

        //call the receiveApproval function on the contract you want to be notified. This crafts the function signature manually so one doesn't have to include a contract in here just for this.
        //receiveApproval(address _from, uint256 _value, address _tokenContract, bytes _extraData)
        //it is assumed that when does this that the call *should* succeed, otherwise one would use vanilla approve instead.
        if(!_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData)) { throw; }
        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":"version","outputs":[{"name":"","type":"string"}],"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":[{"name":"_initialAmount","type":"uint256"},{"name":"_tokenName","type":"string"},{"name":"_decimalUnits","type":"uint8"},{"name":"_tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","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
606060405260408051908101604052600481527f48302e31000000000000000000000000000000000000000000000000000000006020820152600690805161004b9291602001906100e7565b50341561005757600080fd5b6040516109fa3803806109fa833981016040528080519190602001805182019190602001805191906020018051600160a060020a0333166000908152600160205260408120879055869055909101905060038380516100ba9291602001906100e7565b506004805460ff191660ff841617905560058180516100dd9291602001906100e7565b5050505050610182565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012857805160ff1916838001178555610155565b82800160010185558215610155579182015b8281111561015557825182559160200191906001019061013a565b50610161929150610165565b5090565b61017f91905b80821115610161576000815560010161016b565b90565b610869806101916000396000f3006060604052600436106100955763ffffffff60e060020a60003504166306fdde0381146100a5578063095ea7b31461012f57806318160ddd1461016557806323b872dd1461018a578063313ce567146101b257806354fd4d50146101db57806370a08231146101ee57806395d89b411461020d578063a9059cbb14610220578063cae9ca5114610242578063dd62ed3e146102a7575b34156100a057600080fd5b600080fd5b34156100b057600080fd5b6100b86102cc565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100f45780820151838201526020016100dc565b50505050905090810190601f1680156101215780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013a57600080fd5b610151600160a060020a036004351660243561036a565b604051901515815260200160405180910390f35b341561017057600080fd5b6101786103d7565b60405190815260200160405180910390f35b341561019557600080fd5b610151600160a060020a03600435811690602435166044356103dd565b34156101bd57600080fd5b6101c56104d5565b60405160ff909116815260200160405180910390f35b34156101e657600080fd5b6100b86104de565b34156101f957600080fd5b610178600160a060020a0360043516610549565b341561021857600080fd5b6100b8610564565b341561022b57600080fd5b610151600160a060020a03600435166024356105cf565b341561024d57600080fd5b61015160048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061067295505050505050565b34156102b257600080fd5b610178600160a060020a0360043581169060243516610812565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103625780601f1061033757610100808354040283529160200191610362565b820191906000526020600020905b81548152906001019060200180831161034557829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60005481565b600160a060020a03831660009081526001602052604081205482901080159061042d5750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b80156104395750600082115b156104ca57600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600283528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016104ce565b5060005b9392505050565b60045460ff1681565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103625780601f1061033757610100808354040283529160200191610362565b600160a060020a031660009081526001602052604090205490565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103625780601f1061033757610100808354040283529160200191610362565b600160a060020a0333166000908152600160205260408120548290108015906105f85750600082115b1561066a57600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016103d1565b5060006103d1565b600160a060020a03338116600081815260026020908152604080832094881680845294909152808220869055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a383600160a060020a03166040517f72656365697665417070726f76616c28616464726573732c75696e743235362c81527f616464726573732c6279746573290000000000000000000000000000000000006020820152602e01604051809103902060e060020a9004338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001828051906020019080838360005b838110156107b357808201518382015260200161079b565b50505050905090810190601f1680156107e05780820380516001836020036101000a031916815260200191505b5094505050505060006040518083038160008761646e5a03f192505050151561080857600080fd5b5060019392505050565b600160a060020a039182166000908152600260209081526040808320939094168252919091522054905600a165627a7a72305820166525de771ae0cd88b79818cbde38a8c3b0a61c54bbf68a631a975d255a6b2c0029000000000000000000000000000000000000000006765c793fa10079d00000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000104d65646953686172657320546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d44530000000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000006765c793fa10079d00000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000104d65646953686172657320546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d44530000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Found 8 constructor arguments :
Arg [0] : 000000000000000000000000000000000000000006765c793fa10079d0000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000010
Arg [5] : 4d65646953686172657320546f6b656e00000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 4d44530000000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://166525de771ae0cd88b79818cbde38a8c3b0a61c54bbf68a631a975d255a6b2c

 

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.