Contract 0x8dec670f7f87490ebcf2957263cff142d1a6632b

 

TxHash Block Age From To Value [TxFee]
0x273c147bfdd11a454e51e60eb3fb5617603dc905afb880412233acc2c860c57972493622 hrs 12 mins ago0x9d2e9fe9cdf1b786c7df2d03895e03fb79675d34 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000086184309
0xf230446ca36147769434a1fc64b6ae5c6c9a603962f911b639e83f5251143825724711114 hrs 54 mins ago0x49a3aa195bb09cf0dbff94acd652459a8173a7cd IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000463905
0x7c92bfb2a41c06802469068eb7047b4dc4fd37257824d6143b22da0367bd58b772256715 days 16 hrs ago0x039c32772834aaf73dbf8aa9c7e62355d8956101 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000124184156
0x64de5a3d6648030280b4d6b6b581830f9f1eccb52c7931af474df9f52e47b8a472230776 days 7 hrs ago0x469c2c32259a889ef7a86f30115d55ee3770c29c IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00051609
0x479fde4e6350eb6da0bcfc075dc92a22ea965a1b14e73459ae8484239f6d1a1472177547 days 14 hrs ago0x8055e791b87a26b0cffaf87f9ed80e99ad28de33 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0xc55e804abf515be33853493eed49921f356310769ec0c3c6c7d2feadb6f1176c72177547 days 14 hrs ago0x7fe54cd84f82e4277350395cf41f7a631fa34abd IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0xfaadd8731fb7504c110765879ac5268f652948564894b52cf23a1f00f89db5aa72177547 days 14 hrs ago0x7f08c94afbab24fd56b819367a62322585b7d62e IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0xf0329ee71f867c233133f193d1caa57d41f2f98279c0be8a45478d693c2b119d72177547 days 14 hrs ago0x7e69a690abd34bd7bebba63e4f831df8924b8c99 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x58616d485a8de99c01e2284cfc299b96314f7a48d55557823b162f1c5533c2f172177547 days 14 hrs ago0x7e210ecf564fc3e66543a053108148ca90320a90 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0xcd64fe37de4bdecb48f7fff7b231851a9a1b2a93d35b9468fa676d1ec56196e972177547 days 14 hrs ago0x7ccfc1d0a987192b8bfa7a6c1db585b34824648e IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0xa7c88186fecbaf7fc65195aafe146bbcb0b59732087bc34b65f3ffcdc8cbbdb572177547 days 14 hrs ago0x7c8147c86d062e5c598e8d343a7bcb58ef047b17 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x1ae409224a9ab0485a229e59186d761503cc88842c0a1c0899f209fbfd871f8372177547 days 14 hrs ago0x7bf3e18ac36999c30d9536a92ecefabe9d196965 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x99f9164061d4ba9695193f904aa9d5f7fcfea8a96f4a4f8dd7717f466a12656772177547 days 14 hrs ago0x7b1b4ac8f14abaf1eab660ca01fec3324cc2c227 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0xea4d338b0d9c32a54a8777db0c0617ae44a13c7a898406b5127103c54a6d5a9b72177547 days 14 hrs ago0x7a94146d985f43ae2d2e55cc653c12af5665bd46 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0xe27719784232209c1167e97f3e55bbdb12173140d1a73bd29568628f64347efd72177547 days 14 hrs ago0x7aa6a720e1009348d80f94205f0f9cdd8d0f70e9 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0x1c8926cb42f10cc69e0318dc418c49958bc2793323497b1c0a1cdb6ee507665472177547 days 14 hrs ago0x7a5d9989445c9812b894cf710364e0ca53951e11 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x6bf48c0e9bedbc8bdc908047093aed18c5c2955f5249869847b6fb1b7960872a72177547 days 14 hrs ago0x79fd12aa072412465cd7e334a114f358bc7a38b5 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x699c29e9c66bdb6e23c2f80100b9a56bc7f7469e3cec9c9121dd4825d7dafebf72177547 days 14 hrs ago0x79cc2c7ea7846174395fbc8656510cbb2aef658f IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0x835faffd3653182df7f7460a8a06aefbe9bf354a1629200e92b7c483ced2346172177547 days 14 hrs ago0x798516e338d07081354108ed41dcb9e940a802a7 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x0ba09083f4315d77cc78c48f0f613181ce807c49dec10cdfcc72f13506faf2f172177547 days 14 hrs ago0x78c6bb83c06bfa21a079b6ab6bf3ab243ce98440 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0x2e9f78672ddf500e61a233542f41cef2fa1beee22c970b9248381f0c1b232df772177547 days 14 hrs ago0x7833c239bdf2e19bcc038e94d8b5e11d342b4823 IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x57522621d37be83aeb9b0cfcbcd99a1224716f7f09758bcaaae47b1e2e20725f72177547 days 14 hrs ago0x78500d02d185f482cfa7ec8384635d011f82211d IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0x6e4d2c6a9f696176d925f5156f576072fe86325cb4b966adf2773623ede4348672177547 days 14 hrs ago0x7754295fb5ba532a323eb0e183577ee7796a754e IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.00017236
0x85732097b5b45fb92cd48eaeb68ca243da67795e253dca6bd3345848cff1e82f72177547 days 14 hrs ago0x77e2f30078ea09f2caa0343b2a80161218efa58e IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
0x00b04ae2108126a73fcb78adcc8e7f0f79bc0749349181bb75af458cce4041a072177537 days 14 hrs ago0x7645997fc7a6f5b92599cfae3bdc5dd0d58abafb IN  0x8dec670f7f87490ebcf2957263cff142d1a6632b0 Ether0.000172872
[ 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.