Sponsored Link:   Revain - How to find moon tokens to invest? See what crypto experts are saying. Read reviews!
 Latest 25 txns from a total Of 16286 transactions
View All

TxHash Age From To Value [TxFee]
0x2debcb12301ec0596143d165d60e13268dd97401e22eb93eb9e7c32342a74ae51 hr 3 mins ago0x49508166556199c9f3505ea8dc67f4405ed51639  IN   SpankChainToken0 Ether0.00064593
0x9bb4acb00a3794a31b5ecb4b98c97510e3a5172e93a29f01ba3ff4bac9380bac1 hr 14 mins ago0x2984581ece53a4390d1f568673cf693139c97049  IN   SpankChainToken0 Ether0.00258295
0xb00679d8d63acb74c0c8c01c6f02663177d56cfa37919197e2c04c7769b62f912 hrs 49 mins ago0xace3cec6228046bdc6fc1e54bc6e78c175bb4834  IN   SpankChainToken0 Ether0.00064593
0x8ca97c9cc4b23c28ad5dbb33ce22ae789898a06cda4df94255c68ec76f453b543 hrs ago0x887e5e27bc4a183952f4a5f231fea84dabc83c7b  IN   SpankChainToken0 Ether0.0007319
0x9a4162ee2277ca0f33ac8b7bf319ea89abd0bd12e57f2e3a3bb597aa5fb0a4103 hrs 56 mins agoBitfinex_Wallet4  IN   SpankChainToken0 Ether0.00109785
0xff240329319d70f6cd0c3f84047b923a1f2338386baa16714af056d4b35dc1185 hrs 33 mins ago0x70d89c7b53a1844dcdc523a1c44f4e7496db8a60  IN   SpankChainToken0 Ether0.0007319
0xf3b0734d775e1b75b0dc43e4f7aa2b2ebc7844ba76583aa9bbf91bc47728794d6 hrs 41 mins ago0xf745f479a7da0b538ee5bbc35d719c7c481e1b7e  IN   SpankChainToken0 Ether0.00021723
0xcabdc9f5ec0253b8c11de1611cdefd518399927dcbf0dab897e92083e914d7a29 hrs 5 mins ago0x386186e7114bf49c01ae4fc4360b766dec6b5565  IN   SpankChainToken0 Ether0.00064593
0xd5d22f11e3b4e7edb5fbc278beb16521f3cb671b4becb3eda7117941f3b933a59 hrs 17 mins ago0x386186e7114bf49c01ae4fc4360b766dec6b5565  IN   SpankChainToken0 Ether0.00109593
0xc415b866d98d3566a6510d18ae11073f49c13cfff9c414ba147cb5146664da8b9 hrs 22 mins ago0x7bf984af80b475126389a463f971b2a48743507d  IN   SpankChainToken0 Ether0.00036595
0xb7693614d802bcc44d2de7de7025b6eab5ca218bb597a25b1ac0f979a869e4bd9 hrs 31 mins ago0x7bf984af80b475126389a463f971b2a48743507d  IN   SpankChainToken0 Ether0.000257975
0x4eb489b4bd0ca6d1f187e5bc8b4d7817666219194b9431ab40ca3490837b4c679 hrs 43 mins ago0x7bf984af80b475126389a463f971b2a48743507d  IN   SpankChainToken0 Ether0.000550368
0xf5c8cb3de61bb95ab7015da5c2237c28dbbdb89d1162750843df74b25f43a98711 hrs 56 mins ago0x1a8023cd61f788585e42ce86d9406eaa0034e09a  IN   SpankChainToken0 Ether0.00047272
0x78256d3ecd0f2b22f586907e591d951a7712e09896910ab0c873c4bebf0f315e12 hrs 28 mins ago0x49508166556199c9f3505ea8dc67f4405ed51639  IN   SpankChainToken0 Ether0.00064785
0xbd2fcddda67d8e7a844eef11f0ad0e966715a09597b5c690de0b1425b506990112 hrs 47 mins ago0x97fdfa807cfa6830d42b57dd226313546c50f117  IN   SpankChainToken0 Ether0.001503019
0xe45506d7c24d346a27e9ecbb0bd2cc009b291d41a26d3bf98b885d81dfeb62d413 hrs 7 mins ago0x9a87f3ebcea149fcd82581654380c704d0e6125a  IN   SpankChainToken0 Ether0.000174296
0x9fe11d392de9df2de26139bc3bbc0f91cfddc426e0201ad3d46412c4719742ca13 hrs 19 mins ago0x1e93ddeabd54d227bcebb4dde82e5c1f33fdaef8  IN   SpankChainToken0 Ether0.0006531096
0x500a3e07a8c9b4305d0adb8f3ceb2bdcfd7694d977745a5048e8be6c6a1c8c4614 hrs 24 mins ago0x9a87f3ebcea149fcd82581654380c704d0e6125a  IN   SpankChainToken0 Ether0.00041276
0x2e10d29f4d28560bc60aef28cd12b3fbb381873c4aa786a58a664387a5df35c914 hrs 27 mins ago0xac5e6253b916a5fa8aaea530ec2292ebe1d1368b  IN   SpankChainToken0 Ether0.00043914
0x10c35d721aeae83dc9df10d227330c711bd76b9f54e527ca692f8257413bb8ef14 hrs 31 mins ago0x2d9836904430a15dae1922548c6f0af1ae9b6cd8  IN   SpankChainToken0 Ether0.000550845
0xc18f812d0ae220b3ccaec5d9fd0e667078e44ae9749633f7c81d1f445e9d9e0b15 hrs 48 mins ago0x386186e7114bf49c01ae4fc4360b766dec6b5565  IN   SpankChainToken0 Ether0.00064593
0x552f218994d7f9103f173bfa370b32ed454ae31a8b92e6942596319e1a7f5c1b16 hrs 13 mins ago0x7bf984af80b475126389a463f971b2a48743507d  IN   SpankChainToken0 Ether0.00061914
0xcd1cc6b42b54b681dcc17814fd1e944b62d2f127db811fb8c0613cd057ed86a416 hrs 57 mins ago0x7809f766c393a2c664d59a21126c9e2b80c8ede9  IN   SpankChainToken0 Ether0.000548925
0x5fdf1612d223064aa7a57c12fa0ab6fa19cdc701afaeb853352272340047140717 hrs 7 mins ago0x2984581ece53a4390d1f568673cf693139c97049  IN   SpankChainToken0 Ether0.00183295
0x7708b3404469a5b4c3b725d6b111237c93ee34b1d760d62005a198b09beb190f17 hrs 42 mins agoBitfinex_Wallet4  IN   SpankChainToken0 Ether0.00155169
[ 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 ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: HumanStandardToken
Compiler Version: v0.4.15+commit.bbb8e64f
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.15;

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.
        //require(balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]);
        require(balances[msg.sender] >= _value);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }

    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.
        //require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value && balances[_to] + _value > balances[_to]);
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }

    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;
}

/*
This Token Contract implements the standard token functionality (https://github.com/ethereum/EIPs/issues/20) as well as the following OPTIONAL extras intended for use by humans.

In other words. This is intended for deployment in something like a Token Factory or Mist wallet, and then used by humans.
Imagine coins, currencies, shares, voting weight, etc.
Machine-based, rapid creation of many tokens would not necessarily need these extra features or will be minted in other manners.

1) Initial Finite Supply (upon creation one specifies how much is minted).
2) In the absence of a token registry: Optional Decimal, Symbol & Name.
3) Optional approveAndCall() functionality to notify a contract if an approval() has occurred.

.*/
contract HumanStandardToken is StandardToken {

    /* 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.
        require(_spender.call(bytes4(bytes32(sha3("receiveApproval(address,uint256,address,bytes)"))), msg.sender, _value, this, _extraData));
        return true;
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"_initialAmount","type":"uint256"},{"name":"_tokenName","type":"string"},{"name":"_decimalUnits","type":"uint8"},{"name":"_tokenSymbol","type":"string"}],"payable":false,"type":"constructor"},{"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
606060405260408051908101604052600481527f48302e31000000000000000000000000000000000000000000000000000000006020820152600690805161004b9291602001906100e9565b50341561005757600080fd5b604051610b97380380610b9783398101604052808051919060200180518201919060200180519190602001805190910190505b600160a060020a033316600090815260016020526040812085905584905560038380516100bb9291602001906100e9565b506004805460ff191660ff841617905560058180516100de9291602001906100e9565b505b50505050610189565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012a57805160ff1916838001178555610157565b82800160010185558215610157579182015b8281111561015757825182559160200191906001019061013c565b5b50610164929150610168565b5090565b61018691905b80821115610164576000815560010161016e565b5090565b90565b6109ff806101986000396000f300606060405236156100935763ffffffff60e060020a60003504166306fdde038114610098578063095ea7b31461012357806318160ddd1461015957806323b872dd1461017e578063313ce567146101ba57806354fd4d50146101e357806370a082311461026e57806395d89b411461029f578063a9059cbb1461032a578063cae9ca5114610360578063dd62ed3e146103d9575b600080fd5b34156100a357600080fd5b6100ab610410565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100e85780820151818401525b6020016100cf565b50505050905090810190601f1680156101155780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012e57600080fd5b610145600160a060020a03600435166024356104ae565b604051901515815260200160405180910390f35b341561016457600080fd5b61016c61051b565b60405190815260200160405180910390f35b341561018957600080fd5b610145600160a060020a0360043581169060243516604435610521565b604051901515815260200160405180910390f35b34156101c557600080fd5b6101cd61060b565b60405160ff909116815260200160405180910390f35b34156101ee57600080fd5b6100ab610614565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100e85780820151818401525b6020016100cf565b50505050905090810190601f1680156101155780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027957600080fd5b61016c600160a060020a03600435166106b2565b60405190815260200160405180910390f35b34156102aa57600080fd5b6100ab6106d1565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100e85780820151818401525b6020016100cf565b50505050905090810190601f1680156101155780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033557600080fd5b610145600160a060020a036004351660243561076f565b604051901515815260200160405180910390f35b341561036b57600080fd5b61014560048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061080495505050505050565b604051901515815260200160405180910390f35b34156103e457600080fd5b61016c600160a060020a03600435811690602435166109a6565b60405190815260200160405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104a65780601f1061047b576101008083540402835291602001916104a6565b820191906000526020600020905b81548152906001019060200180831161048957829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60005481565b600160a060020a0383166000908152600160205260408120548290108015906105715750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b151561057c57600080fd5b600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600283528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b9392505050565b60045460ff1681565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104a65780601f1061047b576101008083540402835291602001916104a6565b820191906000526020600020905b81548152906001019060200180831161048957829003601f168201915b505050505081565b600160a060020a0381166000908152600160205260409020545b919050565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104a65780601f1061047b576101008083540402835291602001916104a6565b820191906000526020600020905b81548152906001019060200180831161048957829003601f168201915b505050505081565b600160a060020a0333166000908152600160205260408120548290101561079557600080fd5b600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b92915050565b600160a060020a03338116600081815260026020908152604080832094881680845294909152808220869055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a383600160a060020a03166040517f72656365697665417070726f76616c28616464726573732c75696e743235362c81527f616464726573732c6279746573290000000000000000000000000000000000006020820152602e01604051809103902060e060020a9004338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a03168152602001828051906020019080838360005b838110156109465780820151818401525b60200161092d565b50505050905090810190601f1680156109735780820380516001836020036101000a031916815260200191505b5094505050505060006040518083038160008761646e5a03f192505050151561099b57600080fd5b5060015b9392505050565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b929150505600a165627a7a723058204ea5c790cc748d43f755d73ed2f2036c23684f7d9aacc883e2d580f11319809900290000000000000000000000000000000000000000033b2e3c9fd0803ce80000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000055350414e4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055350414e4b000000000000000000000000000000000000000000000000000000

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

-----Decoded View---------------
Found 8 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [5] : 5350414e4b000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 5350414e4b000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://4ea5c790cc748d43f755d73ed2f2036c23684f7d9aacc883e2d580f113198099

 

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.