Sponsored Link:   trade.io - The Future of Crypto Trading - A Better, Faster, Smarter Crypto Exchange - Pre-Register Now!
Contract Overview
Balance: 0.37 Ether
Ether Value: $172.43 (@ $466.04/ETH)
Transactions: 55 txns
Token Contract: WireCoin (WIRE)
 Latest 25 txns from a total Of 55 transactions

TxHash Age From To Value [TxFee]
0xd8c7c55b20672e2f13a602c5272764f64a6fc37406823eaddaa57868fde00bdb17 days 17 hrs ago0x558e2f2f6e83b0d066e11242109985fb78a6c324  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.00303165
0x0279a22c8fcfa22c37749aba2c9897c0f1bf52c2591d76845699b1de074f687c143 days 14 hrs ago0xc0efc2be5ac7aa99866c29100e0c0e7948282ac8  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.001554187
0x20ef18b80f2698f7382128af765e849bb7773a9e5f04ee61aa3606dab4d07b5a146 days 1 hr ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.00052971
0xab24235cb6186a77488b148f73cc79808d6ad89a711169015ce11d9a6f3f7dd8148 days 12 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000174354
0xfe11ec412195b5524cf35652b5b0e98ce0adaa2f893f877eb506200103cf4287148 days 13 hrs ago0x3e6f3dc3457b5588256f904500847fdea22a73f2  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000091884
0x80e91812fd94e22f37c068179e42364789c9f3dff9badc933759ccd7967c87d3148 days 13 hrs ago0xd6bb17767a479cc4dabc6a7c426d9f2898cbfbf0  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000069105
0x93a787b10d904682a3e4ab050f99181d95975e4621464115da45971b5765b12a148 days 13 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.15 Ether0.000072194
0xce61c29e737cffbae21a2f934869a94a0814532ff118fb39748510530abfbaf7148 days 13 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.1 Ether0.00021046
0x851714d5c3ff05e39f321a0741d8de3af9820675028a607830e1e9bbd3b4ed23148 days 13 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000064234
0xd40b6a5bd2634a836673561efab9d5bfa7cb9c58b61ab268057f8a0ac2adfde0148 days 13 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.19 Ether0.000043524
0xbdc29362c1b972dd0670090ea570f8f5e36eaeba1e69224a7c16dad53a36a618148 days 13 hrs ago0xd6bb17767a479cc4dabc6a7c426d9f2898cbfbf0  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.19 Ether0.000072194
0x758cd03e43c46ab9e526dc3e176bcaa37e6b32d460b9eb75a81f2a5c8c5413d0148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000128468
0xd188c5ea8454f5ceb3fb27d1c72172b205bb3485c56f52ce884e73305992bce0148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000128468
0xc06888c83be65e9b502ff71be0857b1b08f93f6a7c4ccc404fcdd4e5210b05ab148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.02 Ether0.000087048
0x7ba7950ceaac30b6eb4f091912899e0fa2f0b8dba68bf38c589965424ea2f46b148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.02 Ether0.000144388
0x097171ffa7e5b7f0610e63db32977e4ac9e4583c13c5cdd4b51baf73deba016b148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000128468
0xb2964ba35ba83d66eb76d62e8c5a931bb675d9f25d0de61c7cc68e3bca116224148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.01 Ether0.000204388
0xb79b5be22fbf2fd9f861abaee12ec5891ba7842367bbf96076969da3588ba940148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.00015214
0x1f801d57aee8eba3c40cb08cec06f6ce3c72b61cb55f4fe411e5549c1ad1e170148 days 14 hrs ago0x3e6f3dc3457b5588256f904500847fdea22a73f2  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.001 Ether0.000090016
0x8581b3abad6d90b5c0d17d6b006b312f0ec9c48a69f3d81bcc6b010cb30ef625148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000186096
0x09fbede0790bfe01c21b36ac2dab05211c2203df683054725053891a7afef2c5148 days 14 hrs ago0xd6bb17767a479cc4dabc6a7c426d9f2898cbfbf0  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.1 Ether0.000090016
0x5dcdac527ed3b5fc653180f2dcfd091170783516fb3e61b76444bb82aea9427e148 days 14 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.000174956
0x9b6707e4f358f048c96d334242c085bee0b8505d320355c4ddec9d17ccc6d62c148 days 14 hrs ago0xd6bb17767a479cc4dabc6a7c426d9f2898cbfbf0  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.001 Ether0.000090016
0xb1ca7bec6e4de4dc4d3ed6da97cb98b0f6ae017c783bac7bfbc13fe32df4e035148 days 15 hrs ago0xd6bb17767a479cc4dabc6a7c426d9f2898cbfbf0  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0.1 Ether0.000090016
0xa5232f0bbf3514d79e604d972ab98bb8326366bab7e25f345c25e101d2952286148 days 15 hrs ago0xc73b3eae4ba3a8440048456602de5d0208284605  IN   0x7b880b6c40553ea3f1aa6f2c85453c441fed1f7d0 Ether0.00013832
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: MyAdvancedToken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.16;

contract owned {
    address public owner;

    function owned() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        owner = newOwner;
    }
}

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; }

contract TokenERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    // 18 decimals is the strongly suggested default, avoid changing it
    uint256 public totalSupply;

    // This creates an array with all balances
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);

    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);

    /**
     * Constrctor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function TokenERC20(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol
) public {
        totalSupply = initialSupply * 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // Give the creator all initial tokens
        name = tokenName;                                   // Set the name for display purposes
        symbol = tokenSymbol;                               // Set the symbol for display purposes
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // Check if the sender has enough
        require(balanceOf[_from] >= _value);
        // Check for overflows
        require(balanceOf[_to] + _value > balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // Subtract from the sender
        balanceOf[_from] -= _value;
        // Add the same to the recipient
        balanceOf[_to] += _value;
        Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public {
        _transfer(msg.sender, _to, _value);
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` in behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
    returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens in your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData)
    public
    returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    /**
     * Destroy tokens
     *
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   // Check if the sender has enough
        balanceOf[msg.sender] -= _value;            // Subtract from the sender
        totalSupply -= _value;                      // Updates totalSupply
        Burn(msg.sender, _value);
        return true;
    }

    /**
     * Destroy tokens from other account
     *
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                // Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]);    // Check allowance
        balanceOf[_from] -= _value;                         // Subtract from the targeted balance
        allowance[_from][msg.sender] -= _value;             // Subtract from the sender's allowance
        totalSupply -= _value;                              // Update totalSupply
        Burn(_from, _value);
        return true;
    }
}

/******************************************/
/*       ADVANCED TOKEN STARTS HERE       */
/******************************************/

contract MyAdvancedToken is owned, TokenERC20 {

    uint256 public sellPrice;
    uint256 public buyPrice;

    mapping (address => bool) public frozenAccount;

    /* This generates a public event on the blockchain that will notify clients */
    event FrozenFunds(address target, bool frozen);

    /* Initializes contract with initial supply tokens to the creator of the contract */
    function MyAdvancedToken(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol
) TokenERC20(initialSupply, tokenName, tokenSymbol) public {}

    /* Internal transfer, only can be called by this contract */
    function _transfer(address _from, address _to, uint _value) internal {
        require (_to != 0x0);                               // Prevent transfer to 0x0 address. Use burn() instead
        require (balanceOf[_from] >= _value);               // Check if the sender has enough
        require (balanceOf[_to] + _value > balanceOf[_to]); // Check for overflows
        require(!frozenAccount[_from]);                     // Check if sender is frozen
        require(!frozenAccount[_to]);                       // Check if recipient is frozen
        balanceOf[_from] -= _value;                         // Subtract from the sender
        balanceOf[_to] += _value;                           // Add the same to the recipient
        Transfer(_from, _to, _value);
    }

    /// @notice Create `mintedAmount` tokens and send it to `target`
    /// @param target Address to receive the tokens
    /// @param mintedAmount the amount of tokens it will receive
    function mintToken(address target, uint256 mintedAmount) onlyOwner public {
        balanceOf[target] += mintedAmount;
        totalSupply += mintedAmount;
        Transfer(0, this, mintedAmount);
        Transfer(this, target, mintedAmount);
    }

    /// @notice `freeze? Prevent | Allow` `target` from sending & receiving tokens
    /// @param target Address to be frozen
    /// @param freeze either to freeze it or not
    function freezeAccount(address target, bool freeze) onlyOwner public {
        frozenAccount[target] = freeze;
        FrozenFunds(target, freeze);
    }

    /// @notice Allow users to buy tokens for `newBuyPrice` eth and sell tokens for `newSellPrice` eth
    /// @param newSellPrice Price the users can sell to the contract
    /// @param newBuyPrice Price users can buy from the contract
    function setPrices(uint256 newSellPrice, uint256 newBuyPrice) onlyOwner public {
        sellPrice = newSellPrice;
        buyPrice = newBuyPrice;
    }

    /// @notice Buy tokens from contract by sending ether
    function buy() payable public {
        uint amount = msg.value / buyPrice;               // calculates the amount
        _transfer(this, msg.sender, amount);              // makes the transfers
    }

    /// @notice Sell `amount` tokens to contract
    /// @param amount amount of tokens to be sold
    function sell(uint256 amount) public {
        require(this.balance >= amount * sellPrice);      // checks if the contract has enough ether to buy
        _transfer(msg.sender, this, amount);              // makes the transfers
        msg.sender.transfer(amount * sellPrice);          // sends ether to the seller. It's important to do this last to avoid recursion attacks
    }
    bytes32 public currentChallenge;                         // The coin starts with a challenge
    uint public timeOfLastProof;                             // Variable to keep track of when rewards were given
    uint public difficulty = 10**32;                         // Difficulty starts reasonably low

    function proofOfWork(uint nonce) public{
        bytes8 n = bytes8(keccak256(nonce, currentChallenge));    // Generate a random hash based on input
        require(n >= bytes8(difficulty));                   // Check if it's under the difficulty

        uint timeSinceLastProof = (now - timeOfLastProof);  // Calculate time since last reward was given
        require(timeSinceLastProof >=  5 seconds);         // Rewards cannot be given too quickly
        balanceOf[msg.sender] += timeSinceLastProof / 60 seconds;  // The reward to the winner grows by the minute

        difficulty = difficulty * 10 minutes / timeSinceLastProof + 1;  // Adjusts the difficulty

        timeOfLastProof = now;                              // Reset the counter
        currentChallenge = keccak256(nonce, currentChallenge, block.blockhash(block.number - 1));  // Save a hash that will be used as the next proof
    }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"newSellPrice","type":"uint256"},{"name":"newBuyPrice","type":"uint256"}],"name":"setPrices","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"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":true,"inputs":[],"name":"difficulty","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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"sellPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"currentChallenge","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"nonce","type":"uint256"}],"name":"proofOfWork","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"mintedAmount","type":"uint256"}],"name":"mintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"timeOfLastProof","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","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":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"sell","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526003805460ff191660121790556d04ee2d6d415b85acef8100000000600c55341561002e57600080fd5b604051610fdf380380610fdf833981016040528080519190602001805182019190602001805160008054600160a060020a033316600160a060020a03199091168117825560035460ff16600a0a870260048190559082526005602052604090912055909101905082828260018280516100ab9291602001906100cb565b5060028180516100bf9291602001906100cb565b50505050505050610166565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061010c57805160ff1916838001178555610139565b82800160010185558215610139579182015b8281111561013957825182559160200191906001019061011e565b50610145929150610149565b5090565b61016391905b80821115610145576000815560010161014f565b90565b610e6a806101756000396000f3006060604052600436106101535763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305fefda7811461015857806306fdde0314610173578063095ea7b3146101fd57806318160ddd1461023357806319cae4621461025857806323b872dd1461026b578063313ce5671461029357806342966c68146102bc5780634b750334146102d257806351bdd585146102e55780635c10fe08146102f857806370a082311461030e57806379c650681461032d57806379cc67901461034f57806381c8149d146103715780638620410b146103845780638da5cb5b1461039757806395d89b41146103c6578063a6f2ae3a146103d9578063a9059cbb146103e1578063b414d4b614610403578063cae9ca5114610422578063dd62ed3e14610487578063e4849b32146104ac578063e724529c146104c2578063f2fde38b146104e6575b600080fd5b341561016357600080fd5b610171600435602435610505565b005b341561017e57600080fd5b61018661052b565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101c25780820151838201526020016101aa565b50505050905090810190601f1680156101ef5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020857600080fd5b61021f600160a060020a03600435166024356105c9565b604051901515815260200160405180910390f35b341561023e57600080fd5b6102466105f9565b60405190815260200160405180910390f35b341561026357600080fd5b6102466105ff565b341561027657600080fd5b61021f600160a060020a0360043581169060243516604435610605565b341561029e57600080fd5b6102a661067c565b60405160ff909116815260200160405180910390f35b34156102c757600080fd5b61021f600435610685565b34156102dd57600080fd5b610246610710565b34156102f057600080fd5b610246610716565b341561030357600080fd5b61017160043561071c565b341561031957600080fd5b610246600160a060020a0360043516610827565b341561033857600080fd5b610171600160a060020a0360043516602435610839565b341561035a57600080fd5b61021f600160a060020a03600435166024356108ff565b341561037c57600080fd5b6102466109db565b341561038f57600080fd5b6102466109e1565b34156103a257600080fd5b6103aa6109e7565b604051600160a060020a03909116815260200160405180910390f35b34156103d157600080fd5b6101866109f6565b610171610a61565b34156103ec57600080fd5b610171600160a060020a0360043516602435610a81565b341561040e57600080fd5b61021f600160a060020a0360043516610a90565b341561042d57600080fd5b61021f60048035600160a060020a03169060248035919060649060443590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610aa595505050505050565b341561049257600080fd5b610246600160a060020a0360043581169060243516610bd7565b34156104b757600080fd5b610171600435610bf4565b34156104cd57600080fd5b610171600160a060020a03600435166024351515610c51565b34156104f157600080fd5b610171600160a060020a0360043516610cdd565b60005433600160a060020a0390811691161461052057600080fd5b600791909155600855565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105c15780601f10610596576101008083540402835291602001916105c1565b820191906000526020600020905b8154815290600101906020018083116105a457829003601f168201915b505050505081565b600160a060020a033381166000908152600660209081526040808320938616835292905220819055600192915050565b60045481565b600c5481565b600160a060020a0380841660009081526006602090815260408083203390941683529290529081205482111561063a57600080fd5b600160a060020a0380851660009081526006602090815260408083203390941683529290522080548390039055610672848484610d27565b5060019392505050565b60035460ff1681565b600160a060020a033316600090815260056020526040812054829010156106ab57600080fd5b600160a060020a03331660008181526005602052604090819020805485900390556004805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60075481565b600a5481565b60008082600a5460405191825260208201526040908101905180910390209150600c5478010000000000000000000000000000000000000000000000000277ffffffffffffffffffffffffffffffffffffffffffffffff19168277ffffffffffffffffffffffffffffffffffffffffffffffff19161015151561079e57600080fd5b50600b54420360058110156107b257600080fd5b600160a060020a03331660009081526005602052604090208054603c8304019055600c548190610258028115156107e557fe5b04600101600c5542600b55600a548390436000190140604051928352602083019190915260408083019190915260609091019051908190039020600a55505050565b60056020526000908152604090205481565b60005433600160a060020a0390811691161461085457600080fd5b600160a060020a03808316600090815260056020526040808220805485019055600480548501905530909216917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a381600160a060020a031630600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405190815260200160405180910390a35050565b600160a060020a0382166000908152600560205260408120548290101561092557600080fd5b600160a060020a038084166000908152600660209081526040808320339094168352929052205482111561095857600080fd5b600160a060020a038084166000818152600560209081526040808320805488900390556006825280832033909516835293905282902080548590039055600480548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b600b5481565b60085481565b600054600160a060020a031681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105c15780601f10610596576101008083540402835291602001916105c1565b600060085434811515610a7057fe5b049050610a7e303383610d27565b50565b610a8c338383610d27565b5050565b60096020526000908152604090205460ff1681565b600083610ab281856105c9565b15610bcf5780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610b68578082015183820152602001610b50565b50505050905090810190601f168015610b955780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610bb657600080fd5b6102c65a03f11515610bc757600080fd5b505050600191505b509392505050565b600660209081526000928352604080842090915290825290205481565b6007548102600160a060020a033016311015610c0f57600080fd5b610c1a333083610d27565b33600160a060020a03166108fc60075483029081150290604051600060405180830381858888f193505050501515610a7e57600080fd5b60005433600160a060020a03908116911614610c6c57600080fd5b600160a060020a03821660009081526009602052604090819020805460ff19168315151790557f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a5908390839051600160a060020a039092168252151560208201526040908101905180910390a15050565b60005433600160a060020a03908116911614610cf857600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0382161515610d3c57600080fd5b600160a060020a03831660009081526005602052604090205481901015610d6257600080fd5b600160a060020a03821660009081526005602052604090205481810111610d8857600080fd5b600160a060020a03831660009081526009602052604090205460ff1615610dae57600080fd5b600160a060020a03821660009081526009602052604090205460ff1615610dd457600080fd5b600160a060020a038084166000818152600560205260408082208054869003905592851680825290839020805485019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a35050505600a165627a7a72305820b75d80c12fa62b5b144f1b18392e57991ca5f2562c7c461b40f1571e2191b609002900000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000857697265436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045749524500000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000857697265436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045749524500000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Found 7 constructor arguments :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000186a0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [4] : 57697265436f696e000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [6] : 5749524500000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://b75d80c12fa62b5b144f1b18392e57991ca5f2562c7c461b40f1571e2191b609

 

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.