Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 53 txns
Token Tracker: CTB (CTB)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x2f3f7f2e618bf09eb5d25357544ff59cdfe0f613at txn 0xe99b6a2b61ce2600de810f78783a51ffb85d0b411d83387aedeeb9cfd6892d34
 Latest 25 transactions from a total of 53 transactions

TxHash Age From To Value [TxFee]
0x33857b5737e38edb54bcbed0af2e55410178e172e63382983eeed02a73d8e8947 days 12 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000113691
0xe7b83f0b1971f2526b6e7a1bdf566166b071cd95a5580380aa40ae59972104068 days 19 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000189485
0x6e2a81cf3688266e983c86ba42adabb133e568258f3220d3148a44afc7069bbd10 days 18 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000283482066
0x9e6d038b8e79bd398b06b1e9deace551096e0ee6d2302db09b235e4c638cfb7319 days 4 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000227382
0x5af0116d690d743a0c049aad5822e878e2c26f69cb6e75fe65ea7b58737b701b33 days 1 hr ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000417571
0x8bdf12be19345be2605499add89d121c204384599fc3c337856e3e2148b50b2733 days 2 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.00037897
0xf236c3b8291812db36067848cbe098db1b05d571c4e5c743aca8b74b97354b1937 days 21 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000189485
0x16fcf4c42d864afcd1839b2c03d106a9e95e1846280ed78ef1cb5dc790c85edd43 days 21 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000189485
0x2a0fa2608dc46ee639f4927b0ecef253fb2834e48970df243c50ba8ae60c809d52 days 3 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000341073
0x315b2e5fc2cdab7aa433c42fc7af2bf8798bdf65fcfcec0998581ccee54e4cfd53 days 1 hr ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.00037897
0x5f378d7fb69d3cfe7ddc2c24df70415799ecfa15dd6ef075e83ea493b66994a453 days 1 hr ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.00037897
0x3d4a705fd42c72ea2afd430356b6531508adad12367f8052d31fe583687ae9cd56 days 35 mins ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000227382
0x46c541f8bc62da0d34301a741ee8021f27e6b1c1290b0f7dc7e3b0e496f3d07556 days 2 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.0001661836
0xd4e026c9c406ebc5e01d9ec704b09b0f6cb43c5d4a4a5f8f79d83d57d75b4fae56 days 4 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.0001667468
0x1dfd9f6b97d52f8102871f0bee7a3cb36c4d89009d8743d22eaaca88343280c557 days 3 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000227382
0x0a183eaa0475d83e169c5d9b14a4fdffa5f36026a2c823bd43f27c26496029de57 days 22 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.0001174807
0x03ba75dba227f3f11113320bf03dae2b22b781a713a1dd713615d52d7c7b8e0658 days 21 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.0000682146
0x62e9ae1da4365ee0ad78a0236e9446f71a0a8a1f2f38d88b399e6cdb1f7c2dec60 days 20 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000189485
0xba01906472b5634d51bcf709393444690c7f6bd7cdd536652e45c345e9d2303967 days 1 hr ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000211076
0x889a17f7353349dd45546895ef5090e0540d6fc23e97094a63bbd92bec9183ce70 days 2 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000075794
0xda99990f038f881f24cf6eb0a58d3da1253bca3b7730759449697d5c6e40f7a571 days 22 hrs ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000038313867
0xe7e1cf506ba4a627d3f31c011d7a66a930745dd4906be393db618a3e43b4e53f73 days 45 mins ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000227382
0x2392693b1de1d2ab8a8e9e9395ff365f137907f989542f9d2cee6b193edcc17773 days 15 hrs ago0x942fb1d38038b754f0639a769bc7b7aa2c533e6b  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000226998
0x96e9be6a3ac019a37e8216a38ec57971230d6571fed06321e088633e86faa25574 days 15 hrs ago0xb5c9848f1c6919c9424adce8e846ef3238a2e4ea  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.00060938376
0x50860933acf8c3ae98d34258d9423dab49b2c8dcd8c3cead4c218377c857a6d681 days 51 mins ago0xd6211ab439a91fdede281b6849c3de54641f4530  IN   0x43c1c012aa89c60019b4e941ccac98f22d2f3c010 Ether0.000227382
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: CTB
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

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;
    }
}

/******************************************/
/*       CTB TOKEN STARTS HERE  - V2 TOKEN 2018      */
/******************************************/

contract CTB 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 CTB(
        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
    }
}

    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":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":"","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":"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
60806040526003805460ff1916601217905534801561001d57600080fd5b50604051610db7380380610db783398101604090815281516020808401518385015160008054600160a060020a03191633908117825560035460ff16600a0a86026004819055908252600585529590209490945584018051929490930191849184918491610090916001918501906100b0565b5080516100a49060029060208401906100b0565b5050505050505061014b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100f157805160ff191683800117855561011e565b8280016001018555821561011e579182015b8281111561011e578251825591602001919060010190610103565b5061012a92915061012e565b5090565b61014891905b8082111561012a5760008155600101610134565b90565b610c5d8061015a6000396000f3006080604052600436106101275763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305fefda7811461012c57806306fdde0314610149578063095ea7b3146101d357806318160ddd1461020b57806323b872dd14610232578063313ce5671461025c57806342966c68146102875780634b7503341461029f57806370a08231146102b457806379c65068146102d557806379cc6790146102f95780638620410b1461031d5780638da5cb5b1461033257806395d89b4114610363578063a6f2ae3a14610378578063a9059cbb14610380578063b414d4b6146103a4578063cae9ca51146103c5578063dd62ed3e1461042e578063e4849b3214610455578063e724529c1461046d578063f2fde38b14610493575b600080fd5b34801561013857600080fd5b506101476004356024356104b4565b005b34801561015557600080fd5b5061015e6104d6565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610198578181015183820152602001610180565b50505050905090810190601f1680156101c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101df57600080fd5b506101f7600160a060020a0360043516602435610563565b604080519115158252519081900360200190f35b34801561021757600080fd5b50610220610590565b60408051918252519081900360200190f35b34801561023e57600080fd5b506101f7600160a060020a0360043581169060243516604435610596565b34801561026857600080fd5b50610271610605565b6040805160ff9092168252519081900360200190f35b34801561029357600080fd5b506101f760043561060e565b3480156102ab57600080fd5b50610220610686565b3480156102c057600080fd5b50610220600160a060020a036004351661068c565b3480156102e157600080fd5b50610147600160a060020a036004351660243561069e565b34801561030557600080fd5b506101f7600160a060020a0360043516602435610754565b34801561032957600080fd5b50610220610825565b34801561033e57600080fd5b5061034761082b565b60408051600160a060020a039092168252519081900360200190f35b34801561036f57600080fd5b5061015e61083a565b610147610892565b34801561038c57600080fd5b50610147600160a060020a03600435166024356108b2565b3480156103b057600080fd5b506101f7600160a060020a03600435166108c1565b3480156103d157600080fd5b50604080516020600460443581810135601f81018490048402850184019095528484526101f7948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506108d69650505050505050565b34801561043a57600080fd5b50610220600160a060020a03600435811690602435166109ef565b34801561046157600080fd5b50610147600435610a0c565b34801561047957600080fd5b50610147600160a060020a03600435166024351515610a59565b34801561049f57600080fd5b50610147600160a060020a0360043516610ad4565b600054600160a060020a031633146104cb57600080fd5b600791909155600855565b60018054604080516020600284861615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561055b5780601f106105305761010080835404028352916020019161055b565b820191906000526020600020905b81548152906001019060200180831161053e57829003601f168201915b505050505081565b336000908152600660209081526040808320600160a060020a039590951683529390529190912055600190565b60045481565b600160a060020a03831660009081526006602090815260408083203384529091528120548211156105c657600080fd5b600160a060020a03841660009081526006602090815260408083203384529091529020805483900390556105fb848484610b1a565b5060019392505050565b60035460ff1681565b3360009081526005602052604081205482111561062a57600080fd5b3360008181526005602090815260409182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60075481565b60056020526000908152604090205481565b600054600160a060020a031633146106b557600080fd5b600160a060020a03821660009081526005602090815260408083208054850190556004805485019055805184815290513093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a3604080518281529051600160a060020a0384169130917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600160a060020a03821660009081526005602052604081205482111561077957600080fd5b600160a060020a03831660009081526006602090815260408083203384529091529020548211156107a957600080fd5b600160a060020a0383166000818152600560209081526040808320805487900390556006825280832033845282529182902080548690039055600480548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60085481565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f8101849004840282018401909252818152929183018282801561055b5780601f106105305761010080835404028352916020019161055b565b6000600854348115156108a157fe5b0490506108af303383610b1a565b50565b6108bd338383610b1a565b5050565b60096020526000908152604090205460ff1681565b6000836108e38185610563565b156109e7576040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018790523060448401819052608060648501908152875160848601528751600160a060020a03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b8381101561097b578181015183820152602001610963565b50505050905090810190601f1680156109a85780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156109ca57600080fd5b505af11580156109de573d6000803e3d6000fd5b50505050600191505b509392505050565b600660209081526000928352604080842090915290825290205481565b600754810230311015610a1e57600080fd5b610a29333083610b1a565b6007546040513391830280156108fc02916000818181858888f193505050501580156108bd573d6000803e3d6000fd5b600054600160a060020a03163314610a7057600080fd5b600160a060020a038216600081815260096020908152604091829020805460ff191685151590811790915582519384529083015280517f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a59281900390910190a15050565b600054600160a060020a03163314610aeb57600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0382161515610b2f57600080fd5b600160a060020a0383166000908152600560205260409020548110610b5357600080fd5b600160a060020a03821660009081526005602052604090205481810111610b7957600080fd5b600160a060020a03831660009081526009602052604090205460ff1615610b9f57600080fd5b600160a060020a03821660009081526009602052604090205460ff1615610bc557600080fd5b600160a060020a03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a35050505600a165627a7a723058209d23258bcf28331d8e7517047cb04535fe02efb4a26d9568fd78f6ea66a7ff850029000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000003435442000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034354420000000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000003435442000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034354420000000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [4] : 4354420000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 4354420000000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://9d23258bcf28331d8e7517047cb04535fe02efb4a26d9568fd78f6ea66a7ff85

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.