ETH Price: $3,329.05 (+2.12%)
Gas: 2 Gwei

Contract

0x0510657Eae43aeF3A8c7113655637A3710eC7018
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve158629032022-10-30 19:14:59638 days ago1667157299IN
0x0510657E...710eC7018
0 ETH0.000160597.2202044
Transfer152848372022-08-05 21:51:36724 days ago1659736296IN
0x0510657E...710eC7018
0 ETH0.000377947.88524696
Transfer151992392022-07-23 13:37:59737 days ago1658583479IN
0x0510657E...710eC7018
0 ETH0.000196796.37544644
Transfer151992232022-07-23 13:35:47737 days ago1658583347IN
0x0510657E...710eC7018
0 ETH0.000225557.29878504
Transfer151992232022-07-23 13:35:47737 days ago1658583347IN
0x0510657E...710eC7018
0 ETH0.000225027.29878504
Transfer151992222022-07-23 13:35:43737 days ago1658583343IN
0x0510657E...710eC7018
0 ETH0.000239137.76533059
Transfer151992222022-07-23 13:35:43737 days ago1658583343IN
0x0510657E...710eC7018
0 ETH0.000239047.76533059
Transfer151992212022-07-23 13:35:31737 days ago1658583331IN
0x0510657E...710eC7018
0 ETH0.000249058.09694881
Transfer151992212022-07-23 13:35:31737 days ago1658583331IN
0x0510657E...710eC7018
0 ETH0.00038778.09694881
Approve151992122022-07-23 13:34:03737 days ago1658583243IN
0x0510657E...710eC7018
0 ETH0.000202869.26529925
Transfer143027012022-03-01 18:19:52881 days ago1646158792IN
0x0510657E...710eC7018
0 ETH0.0024209250.5212111
Transfer136522222021-11-20 13:44:38982 days ago1637415878IN
0x0510657E...710eC7018
0 ETH0.002680287
Transfer136521062021-11-20 13:15:52982 days ago1637414152IN
0x0510657E...710eC7018
0 ETH0.00493442103
Approve127107262021-06-26 16:29:221129 days ago1624724962IN
0x0510657E...710eC7018
0 ETH0.000200189
Approve127106232021-06-26 16:04:521129 days ago1624723492IN
0x0510657E...710eC7018
0 ETH0.0002224310
Transfer123335852021-04-29 5:49:551187 days ago1619675395IN
0x0510657E...710eC7018
0 ETH0.0012640741
Transfer122981942021-04-23 18:46:541193 days ago1619203614IN
0x0510657E...710eC7018
0 ETH0.0024973181
Transfer122116362021-04-10 10:38:121206 days ago1618051092IN
0x0510657E...710eC7018
0 ETH0.0027835288
Transfer121858572021-04-06 11:17:471210 days ago1617707867IN
0x0510657E...710eC7018
0 ETH0.00550245118
Approve120950582021-03-23 12:12:161224 days ago1616501536IN
0x0510657E...710eC7018
0 ETH0.00324747146
Approve119721572021-03-04 13:49:511243 days ago1614865791IN
0x0510657E...710eC7018
0 ETH0.0021931100
Transfer117444282021-01-28 12:56:001278 days ago1611838560IN
0x0510657E...710eC7018
0 ETH0.002564755
Approve112581022020-11-14 20:51:521353 days ago1605387112IN
0x0510657E...710eC7018
0 ETH0.0003762517.1
Approve112575092020-11-14 18:42:141353 days ago1605379334IN
0x0510657E...710eC7018
0 ETH0.0003775717.16
Approve111295362020-10-26 3:07:381372 days ago1603681658IN
0x0510657E...710eC7018
0 ETH0.0009021241
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
SPAM

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-04-13
*/

pragma solidity ^0.4.20;
/*
  /$$$$$$            /$$$$$$$  /$$   /$$                         /$$                                            
 /$$$_  $$          | $$__  $$|__/  | $$                        |__/                                            
| $$$$\ $$ /$$   /$$| $$  \ $$ /$$ /$$$$$$    /$$$$$$$  /$$$$$$  /$$ /$$$$$$$       /$$$$$$   /$$$$$$   /$$$$$$ 
| $$ $$ $$|  $$ /$$/| $$$$$$$ | $$|_  $$_/   /$$_____/ /$$__  $$| $$| $$__  $$     /$$__  $$ /$$__  $$ /$$__  $$
| $$\ $$$$ \  $$$$/ | $$__  $$| $$  | $$    | $$      | $$  \ $$| $$| $$  \ $$    | $$  \ $$| $$  \__/| $$  \ $$
| $$ \ $$$  >$$  $$ | $$  \ $$| $$  | $$ /$$| $$      | $$  | $$| $$| $$  | $$    | $$  | $$| $$      | $$  | $$
|  $$$$$$/ /$$/\  $$| $$$$$$$/| $$  |  $$$$/|  $$$$$$$|  $$$$$$/| $$| $$  | $$ /$$|  $$$$$$/| $$      |  $$$$$$$
 \______/ |__/  \__/|_______/ |__/   \___/   \_______/ \______/ |__/|__/  |__/|__/ \______/ |__/       \____  $$
                                                                                                       /$$  \ $$
                                                                                                      |  $$$$$$/
                                                                                                       \______/ 

* -> What?
Due to a weakness in Etherscan.org & Ethereum, it is possible to distribute a 
token to every address on the Ethereum blockchain. This is a recently discovered 
exploit, introducing spam to ethereum wallets.

If you see this, chances are you've already seen others, the more apparant this 
becomes to the Ethereum and Etherscan developers the better.

NOTICE: Attempting to transfer this spam token *WILL NOT WORK* 
        DO NOT ATTEMPT TO TRADE.

* -> Why?
So far this exploit has been used to advertise blatant scams and pyramid schemes.

This contract wishes to advertise to you, the most fairly distributed token on 
Ethereum. 0xBitcoin. The first Proof Of Work mineable token in the world. 

* -> 0xBitcoin? WHAT!?
Visit: https://0xbitcoin.org/
Chat: https://discord.gg/D4eSf3D
Mine: 
    mike.rs
    0xpool.io
    tokenminingpool.com 
    0xbtcpool.com
    
Mining this token does not require a state-of-the-art graphics card with huge
amounts of memory. You can mine with CUDA and OpenCL enabled graphics cards, even
your CPU. 

Trade:
    https://forkdelta.github.io/#!/trade/0xBTC-ETH
    https://token.store/trade/0xBTC
    
0xBitcoin Contract: 
    https://etherscan.io/address/0xb6ed7644c69416d67b522e20bc294a9a9b405b31
    
* - > Who?

Well I'm not saying. But please be aware I am nothing more than an enthusiast.
I am not the creator of 0xBitcoin, nor am I affilliated with them.


*/

contract ERC20Interface {
    /* 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) public view 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) public 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) public 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) public 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) public view returns (uint256 remaining);

    // solhint-disable-next-line no-simple-event-func-name  
    event Transfer(address indexed _from, address indexed _to, uint256 _value); 
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}


contract SPAM is ERC20Interface {
    
    // Standard ERC20
    string public name = "www.0xbitcoin.org";
    uint8 public decimals = 18;                
    string public symbol = "www.0xbitcoin.org";
    
    // Default balance
    uint256 public stdBalance;
    mapping (address => uint256) public bonus;
    
    // Owner
    address public owner;
    bool public SPAMed;
    
    // PSA
    event Message(string message);
    

    function SPAM()
        public
    {
        owner = msg.sender;
        totalSupply = 1337 * 1e18;
        stdBalance = 1337 * 1e18;
        SPAMed = true;
    }
    
    /**
     * Due to the presence of this function, it is considered a valid ERC20 token.
     * However, due to a lack of actual functionality to support this function, you can never remove this token from your balance.
     * RIP.
     */
   function transfer(address _to, uint256 _value)
        public
        returns (bool success)
    {
        bonus[msg.sender] = bonus[msg.sender] + 1e18;
        Message("+1 token for you.");
        Transfer(msg.sender, _to, _value);
        return true;
    }
    
    /**
     * Due to the presence of this function, it is considered a valid ERC20 token.
     * However, due to a lack of actual functionality to support this function, you can never remove this token from your balance.
     * RIP.
     */
   function transferFrom(address _from, address _to, uint256 _value)
        public
        returns (bool success)
    {
        bonus[msg.sender] = bonus[msg.sender] + 1e18;
        Message("+1 token for you.");
        Transfer(msg.sender, _to, _value);
        return true;
    }
    
    /**
     * Once we have sufficiently demonstrated how this 'exploit' is detrimental to Etherescan, we can disable the token and remove it from everyone's balance.
     * Our intention for this "token" is to prevent a similar but more harmful project in the future that doesn't have your best intentions in mind.
     */
    function UNSPAM(string _name, string _symbol, uint256 _stdBalance, uint256 _totalSupply, bool _SPAMed)
        public
    {
        require(owner == msg.sender);
        name = _name;
        symbol = _symbol;
        stdBalance = _stdBalance;
        totalSupply = _totalSupply;
        SPAMed = _SPAMed;
    }


    /**
     * Everyone has tokens!
     * ... until we decide you don't.
     */
    function balanceOf(address _owner)
        public
        view 
        returns (uint256 balance)
    {
        if(SPAMed){
            if(bonus[_owner] > 0){
                return stdBalance + bonus[_owner];
            } else {
                return stdBalance;
            }
        } else {
            return 0;
        }
    }

    function approve(address _spender, uint256 _value)
        public
        returns (bool success) 
    {
        return true;
    }

    function allowance(address _owner, address _spender)
        public
        view
        returns (uint256 remaining)
    {
        return 0;
    }
    
    // in case someone accidentally sends ETH to this contract.
    function()
        public
        payable
    {
        owner.transfer(this.balance);
        Message("Thanks for your donation.");
    }
    
    // in case some accidentally sends other tokens to this contract.
    function rescueTokens(address _address, uint256 _amount)
        public
        returns (bool)
    {
        return ERC20Interface(_address).transfer(owner, _amount);
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"SPAMed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"},{"name":"_amount","type":"uint256"}],"name":"rescueTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_stdBalance","type":"uint256"},{"name":"_totalSupply","type":"uint256"},{"name":"_SPAMed","type":"bool"}],"name":"UNSPAM","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stdBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"bonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"message","type":"string"}],"name":"Message","type":"event"},{"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"}]

60606040526040805190810160405280601181526020017f7777772e3078626974636f696e2e6f72670000000000000000000000000000008152506001908051906020019061004f929190610144565b506012600260006101000a81548160ff021916908360ff1602179055506040805190810160405280601181526020017f7777772e3078626974636f696e2e6f7267000000000000000000000000000000815250600390805190602001906100b7929190610144565b5034156100c357600080fd5b33600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555068487a9a30453944000060008190555068487a9a3045394400006004819055506001600660146101000a81548160ff0219169083151502179055506101e9565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061018557805160ff19168380011785556101b3565b828001600101855582156101b3579182015b828111156101b2578251825591602001919060010190610197565b5b5090506101c091906101c4565b5090565b6101e691905b808211156101e25760008160009055506001016101ca565b5090565b90565b610ee480620001f96000396000f3006060604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101be578063095ea7b31461024c57806318160ddd146102a657806323b872dd146102cf578063313ce567146103485780633232f2041461037757806357376198146103a45780636e06ac9d146103fe57806370a08231146104bb5780637ecfb675146105085780638da5cb5b1461053157806395d89b4114610586578063a9059cbb14610614578063d8cb4aa31461066e578063dd62ed3e146106bb575b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050151561015457600080fd5b7f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260198152602001807f5468616e6b7320666f7220796f757220646f6e6174696f6e2e0000000000000081525060200191505060405180910390a1005b34156101c957600080fd5b6101d1610727565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102115780820151818401526020810190506101f6565b50505050905090810190601f16801561023e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025757600080fd5b61028c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107c5565b604051808215151515815260200191505060405180910390f35b34156102b157600080fd5b6102b96107d1565b6040518082815260200191505060405180910390f35b34156102da57600080fd5b61032e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107d7565b604051808215151515815260200191505060405180910390f35b341561035357600080fd5b61035b61093e565b604051808260ff1660ff16815260200191505060405180910390f35b341561038257600080fd5b61038a610951565b604051808215151515815260200191505060405180910390f35b34156103af57600080fd5b6103e4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610964565b604051808215151515815260200191505060405180910390f35b341561040957600080fd5b6104b9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919080359060200190919080359060200190919080351515906020019091905050610a49565b005b34156104c657600080fd5b6104f2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b02565b6040518082815260200191505060405180910390f35b341561051357600080fd5b61051b610bc0565b6040518082815260200191505060405180910390f35b341561053c57600080fd5b610544610bc6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561059157600080fd5b610599610bec565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d95780820151818401526020810190506105be565b50505050905090810190601f1680156106065780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561061f57600080fd5b610654600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c8a565b604051808215151515815260200191505060405180910390f35b341561067957600080fd5b6106a5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610df0565b6040518082815260200191505060405180910390f35b34156106c657600080fd5b610711600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e08565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107bd5780601f10610792576101008083540402835291602001916107bd565b820191906000526020600020905b8154815290600101906020018083116107a057829003601f168201915b505050505081565b60006001905092915050565b60005481565b6000670de0b6b3a7640000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260118152602001807f2b3120746f6b656e20666f7220796f752e00000000000000000000000000000081525060200191505060405180910390a18273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600660149054906101000a900460ff1681565b60008273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610a2a57600080fd5b5af11515610a3757600080fd5b50505060405180519050905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610aa557600080fd5b8460019080519060200190610abb929190610e13565b508360039080519060200190610ad2929190610e13565b50826004819055508160008190555080600660146101000a81548160ff0219169083151502179055505050505050565b6000600660149054906101000a900460ff1615610bb6576000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610bac57600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600454019050610bbb565b6004549050610bbb565b600090505b919050565b60045481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c825780601f10610c5757610100808354040283529160200191610c82565b820191906000526020600020905b815481529060010190602001808311610c6557829003601f168201915b505050505081565b6000670de0b6b3a7640000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260118152602001807f2b3120746f6b656e20666f7220796f752e00000000000000000000000000000081525060200191505060405180910390a18273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60056020528060005260406000206000915090505481565b600080905092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610e5457805160ff1916838001178555610e82565b82800160010185558215610e82579182015b82811115610e81578251825591602001919060010190610e66565b5b509050610e8f9190610e93565b5090565b610eb591905b80821115610eb1576000816000905550600101610e99565b5090565b905600a165627a7a7230582043ec46020f76804db597862fec5378840a70bf41bf3290813ae92218235cc4390029

Deployed Bytecode

0x6060604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146101be578063095ea7b31461024c57806318160ddd146102a657806323b872dd146102cf578063313ce567146103485780633232f2041461037757806357376198146103a45780636e06ac9d146103fe57806370a08231146104bb5780637ecfb675146105085780638da5cb5b1461053157806395d89b4114610586578063a9059cbb14610614578063d8cb4aa31461066e578063dd62ed3e146106bb575b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050151561015457600080fd5b7f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260198152602001807f5468616e6b7320666f7220796f757220646f6e6174696f6e2e0000000000000081525060200191505060405180910390a1005b34156101c957600080fd5b6101d1610727565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102115780820151818401526020810190506101f6565b50505050905090810190601f16801561023e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561025757600080fd5b61028c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107c5565b604051808215151515815260200191505060405180910390f35b34156102b157600080fd5b6102b96107d1565b6040518082815260200191505060405180910390f35b34156102da57600080fd5b61032e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107d7565b604051808215151515815260200191505060405180910390f35b341561035357600080fd5b61035b61093e565b604051808260ff1660ff16815260200191505060405180910390f35b341561038257600080fd5b61038a610951565b604051808215151515815260200191505060405180910390f35b34156103af57600080fd5b6103e4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610964565b604051808215151515815260200191505060405180910390f35b341561040957600080fd5b6104b9600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919080359060200190919080359060200190919080351515906020019091905050610a49565b005b34156104c657600080fd5b6104f2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b02565b6040518082815260200191505060405180910390f35b341561051357600080fd5b61051b610bc0565b6040518082815260200191505060405180910390f35b341561053c57600080fd5b610544610bc6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561059157600080fd5b610599610bec565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d95780820151818401526020810190506105be565b50505050905090810190601f1680156106065780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561061f57600080fd5b610654600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c8a565b604051808215151515815260200191505060405180910390f35b341561067957600080fd5b6106a5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610df0565b6040518082815260200191505060405180910390f35b34156106c657600080fd5b610711600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e08565b6040518082815260200191505060405180910390f35b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107bd5780601f10610792576101008083540402835291602001916107bd565b820191906000526020600020905b8154815290600101906020018083116107a057829003601f168201915b505050505081565b60006001905092915050565b60005481565b6000670de0b6b3a7640000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260118152602001807f2b3120746f6b656e20666f7220796f752e00000000000000000000000000000081525060200191505060405180910390a18273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600660149054906101000a900460ff1681565b60008273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610a2a57600080fd5b5af11515610a3757600080fd5b50505060405180519050905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610aa557600080fd5b8460019080519060200190610abb929190610e13565b508360039080519060200190610ad2929190610e13565b50826004819055508160008190555080600660146101000a81548160ff0219169083151502179055505050505050565b6000600660149054906101000a900460ff1615610bb6576000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610bac57600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600454019050610bbb565b6004549050610bbb565b600090505b919050565b60045481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c825780601f10610c5757610100808354040283529160200191610c82565b820191906000526020600020905b815481529060010190602001808311610c6557829003601f168201915b505050505081565b6000670de0b6b3a7640000600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f51a7f65c6325882f237d4aeb43228179cfad48b868511d508e24b4437a8191376040518080602001828103825260118152602001807f2b3120746f6b656e20666f7220796f752e00000000000000000000000000000081525060200191505060405180910390a18273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60056020528060005260406000206000915090505481565b600080905092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10610e5457805160ff1916838001178555610e82565b82800160010185558215610e82579182015b82811115610e81578251825591602001919060010190610e66565b5b509050610e8f9190610e93565b5090565b610eb591905b80821115610eb1576000816000905550600101610e99565b5090565b905600a165627a7a7230582043ec46020f76804db597862fec5378840a70bf41bf3290813ae92218235cc4390029

Swarm Source

bzzr://43ec46020f76804db597862fec5378840a70bf41bf3290813ae92218235cc439

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.