Contract 0x87f5e8c3425218837f3cb67db941af0c01323e56

 

TxHash Block Age From To Value [TxFee]
0x89ecfbbaffd057e1472cfefd101a5b8fd12d5a319b57744289dd6da3ac77d502738847518 hrs 17 mins ago0x989fcbc46845a290e971a6303ef3753fb039d8d5 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000109635
0x896724ba77316de74587d2247fd800b90adc79ff60c8e827baf0ede409052fac73741192 days 23 hrs ago0x4331a99d481338b85a224d2354370efa56e87575 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000109635
0x59aec72b238f6741b615a26ebb2dcce5c60f7edcac2c896a51c1cde820928191732823610 days 3 hrs ago0xfba9dc26789ecffd468c19d44ad1cc2c9bada9cb IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.00029236
0xe9b9ac67d3758043904cefc1c7b8ca3969c3c756ba87b944be284f7264207bb0729883814 days 17 hrs ago0xeaae1e1e49ec3f470928e9cb398b158fd66cc1c7 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.00029236
0x3fe233b8e3d62145bfb29933141070ea6fe357db8c4cad435e6d9004d0530b6c727304619 days 9 hrs ago0xaf6aa958808efef9d2717bc7ec121b05710364d5 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000546347735
0x6921d58474be4f251dce640a436a97d3520dc26aa90813b36b2cb7eaa405fea4721514833 days 1 hr ago0x8b3567da50d994d167ae8c22472a9198b0927723 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000136506
0x3c3d0e5ec049126e348004a21a474e85540d43d2de0213622c2e74dd44678c84714313848 days 5 hrs ago0xb9962aca5caa4ff41de7430eb0b8054dd97a1505 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.0001218432
0xdf966c72e099a5ab700e2a50976de3b322f2413fa46c5d242810f3fd3c974d9e714313848 days 5 hrs ago0xb9962aca5caa4ff41de7430eb0b8054dd97a1505 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.0002094384
0x46c800a8515eb18a90a5eb8167fd81dcd7547b22b56d2e728f7f45643f4c097f714313548 days 5 hrs ago0x81e8063e6166a18bb71dbf0ef2ec3c5b39ff9cfc IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000164268
0x34377b6b6aaab0d34b3e97f86c017b50337936242fc58f27b267e5022d29b53f714168248 days 12 hrs ago0x73446d104173a726dc6dc1d3a369e1198dc97d58 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000162326285
0x1328fffd3414ad9645c965fb353e16807224517489a8057b93bd2144d458b25d714072548 days 17 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000257405
0x91d80635b408ce7a7eaec785519813f034584c64ad26c7dc384ad14a7c504e86712860851 days 3 hrs ago0xea1cc3de8d6d3310f72b0546558f1766d18e5e46 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000182008
0x0c67bf5f92cc6343746d013321a939b661c56459e992af677d2ec3be8b3b9a57712440351 days 23 hrs ago0xe0380be96da79ee490fde3b3b618ceac06f52dbf IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000838737
0x4b895d7b4ed801266871fbc4155703ae510df2de095953cd4b981834e7d736c1709338457 days 23 hrs ago0x989fcbc46845a290e971a6303ef3753fb039d8d5 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000146436
0x1a9d6fbd0122f5c4be7a3539c26c55f8b50103328ab70b81ed362165966169a1708895758 days 17 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000134872
0x9132c0999acaad99437206bcc61b4a01321bdbe19e0694b52debfd74b87060d2708890858 days 17 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000067436
0x6dbab467c43f74ad11faa41bfd09bbb19410745456c0cda1259d4ef344287b47708889358 days 17 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000606924
0x1cdda9bd48f22fe235e4a9bd827775063e5dc0fe1be4be82f63f18c0db42742f708886558 days 18 hrs ago0x6b278feda239c884e95bccb2ad97ef58337ad28b IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000841361
0x8191794ce73cf09a6da5c3e631b844da9d31d29cc951c777834fae70b2c85968708886358 days 18 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000573206
0xc929b631ccd9625cebaeb97118df82bbb57d9adf5bd9a2da4bd8b713afa22d32708883858 days 18 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.0017723
0xbc323f550cf7a29f61fca431c7b1dc1a15175120c48ac03b15f6fe0daa2b7f3b708882758 days 18 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000744366
0x6a4fcbd2252eb69d1602476b8b071fa2e9bd38cd154920063b6bd0d5ac952f6f708881358 days 18 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.0017723
0xe4cfbe15a373d15eecec2a1353f582e56e2e554bda7f4b1343be301dade66e91708862058 days 19 hrs ago0x120b90a2a4d5ff75185a38561ec4e4cff52bd806 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.00035446
0x610aebc6dd69001c0b808807b9bb74900411c383a02941e58d325788032c1bea708814958 days 21 hrs ago0x1affc0cbac11d2f3d37493b8c0be43674401c0b8 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000107725
0x616e0eafb178acfc4010ef1cc8b29f43d105a2a50ef037a3043e4d956318ef66708813358 days 21 hrs ago0x249eb24e65a0f2eb090101e6e11ee75946f51483 IN  0x87f5e8c3425218837f3cb67db941af0c01323e560 Ether0.000107725
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value


Contract Source Code
contract Token {

    /// @return total amount of tokens
    function totalSupply() constant returns (uint256 supply) {}

    /// @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 `_addr` to spend `_value` tokens
    /// @param _spender The address of the account able to transfer the tokens
    /// @param _value The amount of wei 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);
}


/*
This implements ONLY the standard functions and NOTHING else.
For a token like you would want to deploy in something like Mist, see HumanStandardToken.sol.

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;
    uint256 public totalSupply;
}

/*
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 {

    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"}],"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"type":"function"},{"inputs":[{"name":"_initialAmount","type":"uint256"},{"name":"_tokenName","type":"string"},{"name":"_decimalUnits","type":"uint8"},{"name":"_tokenSymbol","type":"string"}],"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
60a060405260046060527f48302e31000000000000000000000000000000000000000000000000000000006080526006805460008290527f48302e310000000000000000000000000000000000000000000000000000000882556100b5907ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f602060026001841615610100026000190190931692909204601f01919091048101905b8082111561017957600081556001016100a1565b505060405161094b38038061094b83398101604052808051906020019091908051820191906020018051906020019091908051820191906020015050836000600050600033600160a060020a0316815260200190815260200160002060005081905550836002600050819055508260036000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017d57805160ff19168380011785555b506101ad9291506100a1565b5090565b8280016001018555821561016d579182015b8281111561016d57825182600050559160200191906001019061018f565b50506004805460ff19168317905560058054825160008390527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001851615610100026000190190941693909304601f90810184900482019386019083901061022d57805160ff19168380011785555b5061025d9291506100a1565b82800160010185558215610221579182015b8281111561022157825182600050559160200191906001019061023f565b5050505050506106da806102716000396000f36060604052361561008d5760e060020a600035046306fdde038114610095578063095ea7b3146100f357806318160ddd1461016857806323b872dd14610171578063313ce5671461025c57806354fd4d501461026857806370a08231146102c657806395d89b41146102f4578063a9059cbb14610352578063cae9ca51146103f7578063dd62ed3e146105be575b6105f2610002565b6040805160038054602060026001831615610100026000190190921691909104601f81018290048202840182019094528383526105f493908301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b61066260043560243533600160a060020a03908116600081815260016020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b6102e260025481565b610662600435602435604435600160a060020a0383166000908152602081905260408120548290108015906101c4575060016020908152604080832033600160a060020a03168452909152812054829010155b80156101d05750600082115b156106bf57600160a060020a0383811660008181526020818152604080832080548801905588851680845281842080548990039055600183528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060016106c3565b61067660045460ff1681565b6040805160068054602060026001831615610100026000190190921691909104601f81018290048202840182019094528383526105f493908301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b600160a060020a03600435166000908152602081905260409020545b60408051918252519081900360200190f35b6105f46005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b61066260043560243533600160a060020a03166000908152602081905260408120548290108015906103845750600082115b156106ca5733600160a060020a0390811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3506001610162565b604080516020604435600481810135601f810184900484028501840190955284845261066294813594602480359593946064949293910191819084018382808284375094965050505050505033600160a060020a03908116600081815260016020908152604080832094881680845294825280832087905580518781529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815260200150602e019050604051809103902060e060020a9004338530866040518560e060020a0281526004018085600160a060020a0316815260200184815260200183600160a060020a031681526020018280519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156105965780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000876161da5a03f19250505015156106d257610002565b6102e2600435602435600160a060020a03828116600090815260016020908152604080832093851683529290522054610162565b005b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156106545780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b604080519115158252519081900360200190f35b6040805160ff9092168252519081900360200190f35b820191906000526020600020905b81548152906001019060200180831161069a57829003601f168201915b505050505081565b5060005b9392505050565b506000610162565b5060016106c356

Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.