Sponsored Link:   Ambrosus Main-Net Launching: Stake AMB in Masternodes and get regular rewards for maintaining network integrity.
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 2330 txns
Token Contract: BLACK FRIDAY 2017 (BLACK)
 Latest 25 txns from a total Of 2330 transactions

TxHash Age From To Value [TxFee]
0x72b0818592f79d25972efb87b23935d7882d6182cfd30000524b64770731f91139 days 14 hrs ago0x1eb7f9a19dc084f90dbca65b23c351c62c6552f4  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000612655312
0x1c3cb8ae403f0137e02a26111a46efe082f2e06273c68fe1152c0b04ceec26d066 days 15 hrs ago0x197d6cfe9397a974ec3adf3501fc9d3e81bf680c  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000181125
0x13ad3fd4f7268cac712cec5c2ad4a166efb2586556dd3dd75d0b8def739902da84 days 21 hrs ago0xd95492506a1baa5c31c0f80c5490eb9344a90c18  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00007245
0xb74030360559d933a9cee266a4c5f59cb495cc67de08be7fa0a3d67dd7be397989 days 17 hrs ago0x8e13fc9908e2e18e4ea706564a4761c4ed12033b  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000036225
0xf22db0fb4ddecbc11f4290a89773c562c96d10643ec39d06f3ba3a9c2176c6c6100 days 16 hrs ago0xc3db7e2e52946be908836620d38d8b820fb53811  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000021225
0xd31e12100c50e8c22402022b26d6751bca25b84a2ecf51ac5205e034e391b139100 days 16 hrs ago0xc3db7e2e52946be908836620d38d8b820fb53811  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000051225
0xb04d05ef2c82174417a12379388876a0a512806277e3583322b407763660efc8103 days 10 hrs ago0x9171647ff68beb85d99b0e4c6d359ecdb6d39e01  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.0000145156
0xa12f756303b3bc24c3cf900981ad83ec4f479b1900fdd47ae287a89f670b604e105 days 3 hrs ago0x31d012213f6a83bb1487b6b79877d7f2ae0ce1a1  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00021735
0x94d3689a893fc900dfe612b0938f66151c64cd4f86599fc4544d2fd5a5ca3837110 days 4 hrs ago0x056ebc681ed750c671f268b38a0eeb8fbe1c76aa  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00007245
0xb313ba2f2f61828be25bddf618888ee764fc7cf5281941c3c5ec46ce55ccb6c9154 days 14 hrs ago0x1a10e80b8c80e661f02ff168fdbdf8cbb8c7694b  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000108675
0xed36b565bcea24f0faeabb9650c94092d2f2ce02b358b5f88376ecad85ba83f9155 days 9 hrs ago0xd8f44a140fb026737834aa09bf070bf55507b280  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.001841796
0x91facdc7ff589b18baf9cf4aabed5a516d88aeb27e53f2d04dacde43ae185dbe160 days 4 hrs ago0x2f95f965c0219d0499cd3ee0d06bb542c348ea63  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00021735
0x0a0485b4aa3882fd61b249b882d66d3b81533ca5b321870381f412e5c96f6111163 days 19 hrs ago0xe6ee56494416e292af5fc4c3470793c04950c721  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000688275
0xa3845ffbb2309af0ee201bec0ada99e25fd08eba00c7a9602050f87743c50025163 days 20 hrs ago0x7bfd658356246d6ac3aa4131ebde25f576990362  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.0002049
0x68230db9d01a8344d354b96261a1bffcf676b95c3fde9966f1440597583b693d166 days 22 hrs ago0xda10d52b34134928a2a0d2645f06c554838ab69a  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000525
0xe1e2a53adcbfd93eeab1ef328bb65e63a50f2391165cfc3167015fa942609deb166 days 23 hrs ago0x2b972666e1f0709f686da0ed03ac127dee3d37a7  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.0004098
0x07771a2e0c7815b1074b099b201a0b16605faa1c864b95f329e373f83add118f169 days 22 hrs ago0x718757e061bf23f09d836ccffa3fe6a56af5a77f  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00007245
0x3694d46afffa45ea6ee50bab89477e9e3a0cafaca1599e9de35817ca3f36b982178 days 11 hrs ago0x1f0c7c1364e6a6c7867e2b685b65314ed919db01  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00021735
0x885294581d9ae30fefdd4dfcacfbbd77fe6682a76b0d789ade93b2a8d2579699191 days 9 hrs ago0x998ee73331599d750fa0053386d5d73e0a9686cf  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000848952843
0x2f4226a8cb7ee9200e8c2899f7aff3af668cb673029ccc132a1b26a03d8eacac195 days 22 hrs ago0x63ea40b58640bc4ea9f97f20d4af59f17c52079d  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.001122975
0x6c9dd3c65970c9e5ef033d4c97a1d84b1426b554bf6c19a0bbf2011b1a1504ad197 days 16 hrs ago0xca52dac830a96488ab73038b8ef5bcc43440def3  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.0001449
0x9b938c25d1ddf1d77cb0520ce7994e4e3c55306fb246c2c371e53d3f4361bb82199 days 20 hrs ago0x1da60663d48a368757683c2a54fd65f0135fc5d4  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.00011874
0xcfb66670ea7351d477c674b0192ff3d6195dee180c2b728cb1df74ccf3a27b74199 days 20 hrs ago0x1da60663d48a368757683c2a54fd65f0135fc5d4  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000181125
0xb857400bdd6306d9b1b80e478b88ef94e561f827c4ce70fb9690ce690e51c77a199 days 22 hrs ago0xaf07835943a230db4bc5bc3b10a25215689934fe  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.000180728
0x8109366a46414b48072965800e1b4ce71dc423d5658dd3722e94aff3be679657203 days 3 hrs ago0x0083603b77095f4abdb85664d502d66a4d942cb5  IN   0x6a03b9455d16de95139b67a0f593ceea64773ee10 Ether0.001122975
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: HumanStandardToken
Compiler Version: v0.3.5+commit.5f97274
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

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 Switch To Opcodes View
60a060405260046060527f48302e31000000000000000000000000000000000000000000000000000000006080526006805460008290527f48302e310000000000000000000000000000000000000000000000000000000882556100b5907ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f602060026001841615610100026000190190931692909204601f01919091048101905b8082111561017957600081556001016100a1565b505060405161094b38038061094b83398101604052808051906020019091908051820191906020018051906020019091908051820191906020015050836000600050600033600160a060020a0316815260200190815260200160002060005081905550836002600050819055508260036000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017d57805160ff19168380011785555b506101ad9291506100a1565b5090565b8280016001018555821561016d579182015b8281111561016d57825182600050559160200191906001019061018f565b50506004805460ff19168317905560058054825160008390527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001851615610100026000190190941693909304601f90810184900482019386019083901061022d57805160ff19168380011785555b5061025d9291506100a1565b82800160010185558215610221579182015b8281111561022157825182600050559160200191906001019061023f565b5050505050506106da806102716000396000f36060604052361561008d5760e060020a600035046306fdde038114610095578063095ea7b3146100f357806318160ddd1461016857806323b872dd14610171578063313ce5671461025c57806354fd4d501461026857806370a08231146102c657806395d89b41146102f4578063a9059cbb14610352578063cae9ca51146103f7578063dd62ed3e146105be575b6105f2610002565b6040805160038054602060026001831615610100026000190190921691909104601f81018290048202840182019094528383526105f493908301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b61066260043560243533600160a060020a03908116600081815260016020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b6102e260025481565b610662600435602435604435600160a060020a0383166000908152602081905260408120548290108015906101c4575060016020908152604080832033600160a060020a03168452909152812054829010155b80156101d05750600082115b156106bf57600160a060020a0383811660008181526020818152604080832080548801905588851680845281842080548990039055600183528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060016106c3565b61067660045460ff1681565b6040805160068054602060026001831615610100026000190190921691909104601f81018290048202840182019094528383526105f493908301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b600160a060020a03600435166000908152602081905260409020545b60408051918252519081900360200190f35b6105f46005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106b75780601f1061068c576101008083540402835291602001916106b7565b61066260043560243533600160a060020a03166000908152602081905260408120548290108015906103845750600082115b156106ca5733600160a060020a0390811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3506001610162565b604080516020604435600481810135601f810184900484028501840190955284845261066294813594602480359593946064949293910191819084018382808284375094965050505050505033600160a060020a03908116600081815260016020908152604080832094881680845294825280832087905580518781529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815260200150602e019050604051809103902060e060020a9004338530866040518560e060020a0281526004018085600160a060020a0316815260200184815260200183600160a060020a031681526020018280519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156105965780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000876161da5a03f19250505015156106d257610002565b6102e2600435602435600160a060020a03828116600090815260016020908152604080832093851683529290522054610162565b005b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156106545780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b604080519115158252519081900360200190f35b6040805160ff9092168252519081900360200190f35b820191906000526020600020905b81548152906001019060200180831161069a57829003601f168201915b505050505081565b5060005b9392505050565b506000610162565b5060016106c356

 

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.