Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 4740 txns
Token Tracker: TrakInvest Token (TRAK)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x54011a0d6252f50790acaf4340d9e46737ca0ab9at txn 0x7544050314162e294de7baae9e27e0a0e15b428bdfcfbff489c5f1926e8f22c0
Token Balance:
 Latest 25 transactions from a total of 4740 transactions

TxHash Age From To Value [TxFee]
0x97eddfd42712f5b5701162499a07619729055f6df44b703443b666c6c5a2dd6912 hrs 40 mins ago0x54a5fa8fd8ac360dfda6db75131f568229679bdf  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000234710233
0x982c149f5c7d8d442ac0fd9c75eae1103aea8e1c637311884d50624ffc06887c13 hrs 13 mins ago0x5f8f0652f922f04e2f687f2cec080a62b25ff083  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00140442
0xe25d2aed514b8f5f329f5ae25da974440e9857106a911d84fd1eea0c0b61f2cd13 hrs 19 mins ago0x415a9dade7d3b0432eff70ce3b347deb0f98ef31  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00230442
0x03f809b2fb4434e26af3612713bfbbe4912bdacd6a1bceb465b117ae30ae1f9f14 hrs 36 mins agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.002189687
0x46cbf42731264c313a5a3b15ec8fe3d84503d6871198318cb6f08c2b1bdf37f415 hrs 13 mins ago0x54a5fa8fd8ac360dfda6db75131f568229679bdf  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.0003885571
0x9dd9eb5955d4f88db6c7cc213fbdfe84dc84b39a4a6ea2fc3abdf54b032d339715 hrs 34 mins ago0x4c04172ea282445c7b8d2cced7f477b2fe1b025f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000164297
0x8ea018999f6b1ccbbd5a599ca0feffa294352480510fb4d5c37fe3e05709f43115 hrs 39 mins ago0x4c04172ea282445c7b8d2cced7f477b2fe1b025f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000481239
0xe955413f07539df6b987985d0b6e42fafa3c1bcd5472ca78839a18d8671874ab15 hrs 41 mins ago0x4c04172ea282445c7b8d2cced7f477b2fe1b025f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000335862
0x5abf10e260c309414c846e408e7f98e92a815368ed31d78186226f5f4d9730f92 days 7 hrs ago0x923f4cde06bb494aa1ea70a5d569d312e23379cc  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.001060584
0x561e651c0083d0b4016fc3ed19896c15bd371f691b5e609810e3b8f7727e42042 days 7 hrs ago0x923f4cde06bb494aa1ea70a5d569d312e23379cc  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000980406
0x5f55c3d7a5d295be57cdef1ac45869e8d7bed80db071bb8f154f82f65f3f20ab2 days 17 hrs ago0xf7ae1c6e6c5ebfb8a4fa4c746cd7264c35822ab2  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.001574687
0x4f1eed2e7a94b343f8acef4523f323bc5a40bcf3308f9d69e126985b614576427 days 12 hrs ago0xcacb3e6e9c879273e7b6baf9e47d6b4f135d833a  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00038407
0xc69b536e6ddf0bb75cd6516e55d74fd6710e6a25811fa8c41e4b2b41a5b6fd9911 days 6 hrs ago0x954d523e5b5117b07b21f04b751584a1b55f162c  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00023471
0xec88b8ace0d08fd66477564381a4e3727a7a24799157d657afde5d417b5e9e1011 days 8 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00053471
0x6113e0308b0873e517d09eff8c873248ac8bc5b4e24e4b9ed386e7b308da6f3411 days 12 hrs ago0xf0434262a5254adbcedbf1bb5776b532733bee15  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000307768
0xdef42741a7311ea06c47458e49ee2ac1b50c28d5e30e652136f8b8688ea8765012 days 18 hrs ago0x6861ee480013ad7ba20a130944d16c1580459af6  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00018659
0xdbfc16f124cdfac6dff53d6eddd8011b9f0e68966c2ac6285e943e7abbd4c30e13 days 10 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00053535
0x0392ec12e311972e3a04b8f117a2a9967c6c420d44b0773cedd012949288c96415 days 49 mins ago0x4906f61a8d32402a02e1c3397c0b4cb4619df8e3  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000153628
0xa584f13030e1925df8d5aea6dac902188d964b9ec45d22a8afed94fa8ac3905316 days 8 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00044865
0x2035b04cc11c8c0929fdc7b1fc663910834b31590b0ee9584418b642405849eb16 days 23 hrs ago0xce223dc8dba1fd403ddf35fe01f86df64a16bdb4  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000207402187
0xdd667c13c313d26056656eaac53fb0b1348a2c03755fcfb0b7f3b19853d1822417 days 2 hrs ago0xa47447e160aa47ceadc6f08e3be007afaf3f56d7  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.0007707
0x8c10ce054e145d16f6efd2df2d231ff57733363a68bef5152abe2b6c4972a76818 days 18 hrs ago0x10a0e917b9f7145b654af32576224e56a0c6a956  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00028242
0x87a1a904264e8afeb8a99d53fe52d2cd0e924d04a0d4b9eb5567f9a9344953e818 days 19 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00053535
0x7c145a32964a9cdeea47af5d41a4ce6e5a6af99bc5a63759171f7ce2e4c8986318 days 19 hrs ago0x7b94bbb52c15435faaaed1166fecef6828b5f61d  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000258885
0xa5590464409f4b520337253dd13c2762a86fea2fca8b65ef345187dd32de534018 days 20 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00053535
[ 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), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: TrakToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

/* taking ideas from Zeppelin solidity module */
contract SafeMath {

    // it is recommended to define functions which can neither read the state of blockchain nor write in it as pure instead of constant

    function safeAdd(uint256 x, uint256 y) internal pure returns(uint256) {
        uint256 z = x + y;
        assert((z >= x));
        return z;
    }

    function safeSubtract(uint256 x, uint256 y) internal pure returns(uint256) {
        assert(x >= y);
        return x - y;
    }

    function safeMult(uint256 x, uint256 y) internal pure returns(uint256) {
        uint256 z = x * y;
        assert((x == 0)||(z/x == y));
        return z;
    }

    function safeDiv(uint256 x, uint256 y) internal pure returns (uint256) {
        uint256 z = x / y;
        return z;
    }

    // mitigate short address attack
    // thanks to https://github.com/numerai/contract/blob/c182465f82e50ced8dacb3977ec374a892f5fa8c/contracts/Safe.sol#L30-L34.
    // TODO: doublecheck implication of >= compared to ==
    modifier onlyPayloadSize(uint numWords) {
        assert(msg.data.length >= numWords * 32 + 4);
        _;
    }

}

/// Implements ERC 20 Token standard: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
contract ERC20 {
    uint256 public totalSupply;

    /*
     *  Public functions
     */
    function balanceOf(address _owner) constant public returns (uint256 balance);
    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    function approve(address _spender, uint256 _value) public returns (bool success);
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining);

    /*
     *  Events
     */
    // this generates a public event on blockchain that will notify clients
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);


}


/*  ERC 20 token */
contract StandardToken is ERC20,SafeMath {

    /*
     *  Storage
    */

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;


    /*
     *  Public functions
     */
    /// @dev Transfers sender's tokens to a given address. Returns success
    /// @param _to Address of token receiver
    /// @param _value Number of tokens to transfer
    /// @return Was transfer successful?

    function transfer(address _to, uint256 _value) onlyPayloadSize(2) public returns (bool success) {
      if (balances[msg.sender] >= _value && _value > 0 && balances[_to] + _value > balances[_to]) {
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
      } else {
        return false;
      }
    }


    /// @dev Allows allowed third party to transfer tokens from one address to another. Returns success
    /// @param _from Address from where tokens are withdrawn
    /// @param _to Address to where tokens are sent
    /// @param _value Number of tokens to transfer
    /// @return Was transfer successful?

    function transferFrom(address _from, address _to, uint256 _value) onlyPayloadSize(3) public returns (bool success) {
      if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
      } else {
        return false;
      }
    }


    /// @dev Returns number of tokens owned by given address
    /// @param _owner Address of token owner
    /// @return Balance of owner

    // it is recommended to define functions which can read the state of blockchain but cannot write in it as view instead of constant

    function balanceOf(address _owner) view public returns (uint256 balance) {
        return balances[_owner];
    }

    /// @dev Sets approved amount of tokens for spender. Returns success
    /// @param _spender Address of allowed account
    /// @param _value Number of approved tokens
    /// @return Was approval successful?

    function approve(address _spender, uint256 _value) onlyPayloadSize(2) public returns (bool success) {
        // To change the approve amount you first have to reduce the addresses`
        //  allowance to zero by calling `approve(_spender, 0)` if it is not
        //  already 0 to mitigate the race condition described here:
        //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729

        require(_value == 0 && (allowed[msg.sender][_spender] == 0));
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }


    function changeApproval(address _spender, uint256 _oldValue, uint256 _newValue) onlyPayloadSize(3) public returns (bool success) {
        require(allowed[msg.sender][_spender] == _oldValue);
        allowed[msg.sender][_spender] = _newValue;
        Approval(msg.sender, _spender, _newValue);

        return true;
    }


    /// @dev Returns number of allowed tokens for given address
    /// @param _owner Address of token owner
    /// @param _spender Address of token spender
    /// @return Remaining allowance for spender
    function allowance(address _owner, address _spender) public  view returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    /**
    * @dev Burns a specific amount of tokens.
    * @param _value The amount of token to be burned.
    */

    function burn(uint256 _value) public returns (bool burnSuccess) {
        require(_value > 0);
        require(_value <= balances[msg.sender]);
        // no need to require value <= totalSupply, since that would imply the
        // sender's balance is greater than the totalSupply, which *should* be an assertion failure

        address burner = msg.sender;
        balances[burner] =  safeSubtract(balances[burner],_value);
        totalSupply = safeSubtract(totalSupply,_value);
        Burn(burner, _value);
        return true;
    }


}


contract TrakToken is StandardToken {
    // FIELDS
    string constant public  name = "TrakInvest Token" ;
    string constant public  symbol = "TRAK";
    uint256 constant public  decimals = 18;

    // The flag indicates if the crowdsale contract is in Funding state.
    bool public fundraising = true;

    // who created smart contract
    address public creator;
    // owns the total supply of tokens - it would be DAO
    address public tokensOwner;
    mapping (address => bool) public frozenAccounts;

  /// events
    event FrozenFund(address target ,bool frozen);

  /// modifiers

    modifier isCreator() { 
      require(msg.sender == creator);  
      _; 
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }


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

    modifier manageTransfer() {
        if (msg.sender == tokensOwner) {
            _;
        }
        else {
            require(fundraising == false);
            _;
        }
    }

  /// constructor
    function TrakToken(
      address _fundsWallet,
      uint256 initialSupply
      ) public {
      creator = msg.sender;

      if (_fundsWallet !=0) {
        tokensOwner = _fundsWallet;
      }
      else {
        tokensOwner = msg.sender;
      }

      totalSupply = initialSupply * (uint256(10) ** decimals);
      balances[tokensOwner] = totalSupply;
      Transfer(0x0, tokensOwner, totalSupply);
    }


  /// overriden methods

    function transfer(address _to, uint256 _value)  public manageTransfer onlyPayloadSize(2 * 32) returns (bool success) {
      require(!frozenAccounts[msg.sender]);
      require(_to != address(0));
      return super.transfer(_to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value)  public manageTransfer onlyPayloadSize(3 * 32) returns (bool success) {
      require(!frozenAccounts[msg.sender]);
      require(_to != address(0));
      require(_from != address(0));
      return super.transferFrom(_from, _to, _value);
    }


    function freezeAccount (address target ,bool freeze) public onlyOwner {
      frozenAccounts[target] = freeze;
      FrozenFund(target,freeze);  
    }

    function burn(uint256 _value) public onlyOwner returns (bool burnSuccess) {
        require(fundraising == false);
        return super.burn(_value);
    }

    /// @param newAddress Address of new owner.
    function changeTokensWallet(address newAddress) public onlyOwner returns (bool)
    {
        require(newAddress != address(0));
        tokensOwner = newAddress;
    }

    function finalize() public  onlyOwner {
        require(fundraising != false);
        // Switch to Operational state. This is the only place this can happen.
        fundraising = false;
    }


    function() public {
        revert();
    }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"creator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"burnSuccess","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finalize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newAddress","type":"address"}],"name":"changeTokensWallet","outputs":[{"name":"","type":"bool"}],"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":"","type":"address"}],"name":"frozenAccounts","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_oldValue","type":"uint256"},{"name":"_newValue","type":"uint256"}],"name":"changeApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fundraising","outputs":[{"name":"","type":"bool"}],"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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_fundsWallet","type":"address"},{"name":"initialSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFund","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"},{"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
60606040526001600360006101000a81548160ff021916908315150217905550341561002a57600080fd5b604051604080611bcf8339810160405280805190602001909190805190602001909190505033600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008273ffffffffffffffffffffffffffffffffffffffff161415156100f65781600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610138565b33600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6012600a0a810260008190555060005460016000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6000546040518082815260200191505060405180910390a3505061199d806102326000396000f3006060604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806302d05d3f1461010c57806306fdde0314610161578063095ea7b3146101ef57806318160ddd1461024957806323b872dd14610272578063313ce567146102eb57806334309e971461031457806342966c68146103695780634bb278f3146103a45780636a734036146103b957806370a082311461040a578063860838a5146104575780639281cd65146104a857806395d89b411461050b578063a70fc68014610599578063a9059cbb146105c6578063dd62ed3e14610620578063e724529c1461068c575b341561010757600080fd5b600080fd5b341561011757600080fd5b61011f6106d0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561016c57600080fd5b6101746106f6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101b4578082015181840152602081019050610199565b50505050905090810190601f1680156101e15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101fa57600080fd5b61022f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061072f565b604051808215151515815260200191505060405180910390f35b341561025457600080fd5b61025c6108ce565b6040518082815260200191505060405180910390f35b341561027d57600080fd5b6102d1600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108d4565b604051808215151515815260200191505060405180910390f35b34156102f657600080fd5b6102fe610b43565b6040518082815260200191505060405180910390f35b341561031f57600080fd5b610327610b48565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561037457600080fd5b61038a6004808035906020019091905050610b6e565b604051808215151515815260200191505060405180910390f35b34156103af57600080fd5b6103b7610bfe565b005b34156103c457600080fd5b6103f0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c9a565b604051808215151515815260200191505060405180910390f35b341561041557600080fd5b610441600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d7a565b6040518082815260200191505060405180910390f35b341561046257600080fd5b61048e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610dc3565b604051808215151515815260200191505060405180910390f35b34156104b357600080fd5b6104f1600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035906020019091905050610de3565b604051808215151515815260200191505060405180910390f35b341561051657600080fd5b61051e610f76565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561055e578082015181840152602081019050610543565b50505050905090810190601f16801561058b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105a457600080fd5b6105ac610faf565b604051808215151515815260200191505060405180910390f35b34156105d157600080fd5b610606600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fc2565b604051808215151515815260200191505060405180910390f35b341561062b57600080fd5b610676600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111b6565b6040518082815260200191505060405180910390f35b341561069757600080fd5b6106ce600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035151590602001909190505061123d565b005b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280601081526020017f5472616b496e7665737420546f6b656e0000000000000000000000000000000081525081565b600060026004810160003690501015151561074657fe5b6000831480156107d257506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156107dd57600080fd5b82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a3600191505092915050565b60005481565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610a255760606004810160003690501015151561094157fe5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561099a57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156109d657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614151515610a1257600080fd5b610a1d858585611363565b915050610b3c565b60001515600360009054906101000a900460ff161515141515610a4757600080fd5b606060048101600036905010151515610a5c57fe5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610ab557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610af157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614151515610b2d57600080fd5b610b38858585611363565b9150505b9392505050565b601281565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bcc57600080fd5b60001515600360009054906101000a900460ff161515141515610bee57600080fd5b610bf7826115f5565b9050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c5a57600080fd5b60001515600360009054906101000a900460ff16151514151515610c7d57600080fd5b6000600360006101000a81548160ff021916908315150217905550565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610cf857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610d3457600080fd5b81600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550919050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60056020528060005260406000206000915054906101000a900460ff1681565b6000600360048101600036905010151515610dfa57fe5b83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515610e8457600080fd5b82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a360019150509392505050565b6040805190810160405280600481526020017f5452414b0000000000000000000000000000000000000000000000000000000081525081565b600360009054906101000a900460ff1681565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156110d65760406004810160003690501015151561102f57fe5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561108857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156110c457600080fd5b6110ce848461174e565b9150506111b0565b60001515600360009054906101000a900460ff1615151415156110f857600080fd5b60406004810160003690501015151561110d57fe5b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561116657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156111a257600080fd5b6111ac848461174e565b9150505b92915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561129957600080fd5b80600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f5ea9caffecf85bd277bd191ab41dd68c548f001913f64c16c3a9abe77dce2de58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b600060036004810160003690501015151561137a57fe5b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611445575082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156114515750600083115b156115e85782600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191506115ed565b600091505b509392505050565b60008060008311151561160757600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561165557600080fd5b3390506116a1600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611958565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116f060005484611958565b6000819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5846040518082815260200191505060405180910390a26001915050919050565b600060026004810160003690501015151561176557fe5b82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156117b45750600083115b801561183f5750600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b1561194c5782600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150611951565b600091505b5092915050565b600081831015151561196657fe5b8183039050929150505600a165627a7a72305820ca830863a2c0b5e5cc579f5df04dd2bfc9aa6cd8ffffc625f6bb2891bcc610af002900000000000000000000000054011a0d6252f50790acaf4340d9e46737ca0ab900000000000000000000000000000000000000000000000000000000094199a6

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

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000054011a0d6252f50790acaf4340d9e46737ca0ab9
Arg [1] : 00000000000000000000000000000000000000000000000000000000094199a6


   Swarm Source:
bzzr://ca830863a2c0b5e5cc579f5df04dd2bfc9aa6cd8ffffc625f6bb2891bcc610af

 

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.