Contract 0xdb8646F5b487B5Dd979FAC618350e85018F557d4

 

TxHash Block Age From To Value [TxFee]
0x6866be8d7b5e9312d7be6d53289c28e5e54ed8fa559a314acc23a1ff5ef81c0e724668416 mins ago0x4f602c68254f4ef898105dd625a0fa40a2de9039 IN  BitcoinToken0 Ether0.000292872
0xfefddb70e8d58ec88e321cf01aba494a0285ac34eafc4a9308eed2474d6b43c672464271 hr 49 mins ago0x521db06bf657ed1d6c98553a70319a8ddbac75a3 IN  BitcoinToken0 Ether0.001222900567
0xc1a3fe83cb5198b8fbae79d43ea8792fc51e1a549f98c4dc240e823b207caae472461913 hrs 1 min agoMercatox IN  BitcoinToken0 Ether0.000768789
0xc359a8337fe4b2e75b6df56acb87c5e5bc7cdceb119ec6269a4710baccf8ff6272458424 hrs 53 mins ago0xd39c072573581b8224755bc8d7cf0bfcecadf823 IN  BitcoinToken0 Ether0.000688973333
0x8f1f0ca38278ba810f2a66fd722eecd43e9ba46416ad83a050f0f85f67ee857d72457705 hrs 16 mins ago0xb2972f73613b07cb527f22c855a02d25a6cbb1a4 IN  BitcoinToken0 Ether0.000512526
0x2e80ce20f4aa9ee112831fefbad32670f97545b2b19190751237a6f184fb937172456915 hrs 44 mins agoMercatox IN  BitcoinToken0 Ether0.000770133
0x4c6eff176f79f3f567413c0496281c8f9189f2ced42cc93c31136eca33c9e12c72452198 hrs 30 mins ago0xe3c655998d6d2ea0d16154e6886873faca78eb0d IN  BitcoinToken0 Ether0.000373859269
0xd1396d7df175bbd3c49bb04455d2402d2ee9d1d0e8f4929f564e087cca5c7c9572450939 hrs 7 mins ago0xd3476faf7dfbf061bafc98c9ec1032da0ef966a4 IN  BitcoinToken0 Ether0.0002750475
0x5794a778c77dd2df7d77d1ee113bd5f94d10b181f4930e557153ffca4c27b929724492510 hrs 8 mins ago0x91068ee44933cb7dbf36f9711d49efdb3181c290 IN  BitcoinToken0 Ether0.000146692
0xca12022e4dcae7e3a905c4c21cdfcd7362afb277e4fe5c4a660bdfbb18b77704724479710 hrs 55 mins agoMercatox IN  BitcoinToken0 Ether0.001085133
0xfcfc956425e3555b6bda4fd74cc300bcaf6dfc13864dbb3fb55a746697ec11cf724477111 hrs 6 mins ago0xfdc60d5c7b869d52da69842d932f65fd62894986 IN  BitcoinToken0 Ether0.000513422
0xceb40a5d62ac3ec0ce3972afb61eaf4592b7f71e2c9786ecee2ccd6abd93b737724475311 hrs 13 mins agoMercatox IN  BitcoinToken0 Ether0.001086477
0x7fceca658a553a5c74f41684628345f4ed33db65bbee50dd562771438dbe0f68724461812 hrs 2 mins ago0xbd339a3d8132cda9f2297d6443bc50e0f9dc09ad IN  BitcoinToken0 Ether0.0003221592
0xc8c6e6ff9f8220188d4800d8e7bfcedc682d059b1ada549888ab78b78c7c397b724456012 hrs 19 mins ago0x9e7ac588ca0296061b7c28f9ea1f6291ee1d84fe IN  BitcoinToken0 Ether0.000670917
0x6fc92c345f73b13e26b0c1eec5c0fb28b5afa6d94e4f43b124e17492a40fda60724452712 hrs 31 mins ago0xd294d3e3f486246edbbed45b41825e60627717a3 IN  BitcoinToken0 Ether0.00064827
0xc9c0fa43dc5b0be2b17193ad7bedc3c55f1180be92082e539cbeb53c6987fe6e724450012 hrs 40 mins ago0xaf0cdb857defb9524afd8d52cf0a10058b48e2ac IN  BitcoinToken0 Ether0.00073218
0x2fa9c8bf80b1b4fd41858bf46ec625ae703c503c1369bc27546a452423b153ef724432713 hrs 35 mins agoMercatox IN  BitcoinToken0 Ether0.000768789
0x4fcc41ffcea4b2c5fe5cfbf853eba1b529c4690ee60230c1284fff7f698f0a76724431513 hrs 40 mins agoMercatox IN  BitcoinToken0 Ether0.000768789
0x90e331582d48a78c288b56729a433e8996a23248aab4299cf3938e4294b399e4724413914 hrs 41 mins agoMercatox IN  BitcoinToken0 Ether0.001083789
0x58d5747ac9f965c76a4745aa8b4e6430de127d36ca27905ce4982eab1db0f323724398615 hrs 37 mins ago0x359232c83def7b5cc051766ae6602f843c889a4c IN  BitcoinToken0 Ether0.00103218
0x377c672516c390bf060bca9470b6aaa2f82177a1e4489f2227a5a75495fe327e724351418 hrs 19 mins ago0x989fcbc46845a290e971a6303ef3753fb039d8d5 IN  BitcoinToken0 Ether0.000767445
0x1321dcc986807d91a29f378c8b00c28f650dde2917676c2c858b761239f8c595724334219 hrs 18 mins ago0x04e650b7104d69c0da7e75c0e3d138fa6d08b155 IN  BitcoinToken0 Ether0.00051609
0x8d5d593cc38be1018eb5a555e93c58213ef34cb915b54c6680f1873a313cf2a8724330619 hrs 33 mins ago0x04e650b7104d69c0da7e75c0e3d138fa6d08b155 IN  BitcoinToken0 Ether0.00051545
0x3c12b2d3f2237409981d4806e8eab97164b14974042849c25723f6cdc44568b9724305021 hrs agoMercatox IN  BitcoinToken0 Ether0.000770133
0xce24ec2ff7ac49cf4221016cae79975e2b0ef5743915452eb6f149a8099456c9724294521 hrs 37 mins ago0x0c080400e31b727636248090650a197c495e4787 IN  BitcoinToken0 Ether0.00051609
[ 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.