Sponsored:   Ubex.com - Token sale will end in just 5 days. 98% hard cap already reached. Don't Miss Out!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 4490 txns
Token Tracker: TrakInvest Token (TRAK)
 Latest 25 txns From a total of 4490 Transactions

TxHash Age From To Value [TxFee]
0x774bc34161594c32b39829345a5a4d06319e4ca35967b10c1a8b67c2ce63170d8 hrs 5 mins ago0x70c3f234fa177d5ce875d506ebdee43045560676  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000330232
0x1a5085e77603a19ec379a6e22ffaa7f63c00f3cc13cc26f77a9eb92049c1a5068 hrs 11 mins ago0x70c3f234fa177d5ce875d506ebdee43045560676  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00023588
0x964c0ee1ccc5c65dd135be30e978db485042273b5e7d3cfa2f9b78d532cd64338 hrs 52 mins ago0x70c3f234fa177d5ce875d506ebdee43045560676  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000283056
0xf0683b9dbd0f03e08228b0bf97c8f4985aa00e75b5c41c212a85c76405f5d28e1 day 21 hrs ago0x70c3f234fa177d5ce875d506ebdee43045560676  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000283056
0x733911571d17b041d568167e61cdf398ed57239f4581ed091664e8f132f0fb571 day 23 hrs ago0x70c3f234fa177d5ce875d506ebdee43045560676  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000283056
0xb922cff1fdfabe0b9f606d4261c3ea815a7d31d1de8044a5b88964655220f11a3 days 3 mins ago0x05528ad35deea50d4b309409a04534ab8daa0e08  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000212292
0xe031d0e5f5e007d84921b7b7f9a0cb2b9622accfd8170c0288cb5ec32fdea6b93 days 20 hrs ago0x05528ad35deea50d4b309409a04534ab8daa0e08  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00023588
0x63e85b851bc6ac80c8e0e627f70e1c500b7d3c33dc055dc727e146910efb08d76 days 7 hrs ago0xf0614d9129d51e4e4a217e45133784e94b896a5f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.0005897
0x95c8e77d54d79c4f78b6598c5e4e8c924590e750fd23e34c881f92b589f7f2ba6 days 7 hrs ago0xf0614d9129d51e4e4a217e45133784e94b896a5f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000400996
0xe637737783315d66602b01582854b0d8edc5580140473465973cc842b386546d6 days 7 hrs ago0xf0614d9129d51e4e4a217e45133784e94b896a5f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000283056
0x27a2f05170862d35af9d128919595d55de8df9bedf3ab07d06ab208be767fd876 days 20 hrs ago0xd8549e5681a35deedc63ae18da5f24d7bdec5bfc  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000188704
0x75c382c8fb43bf2fc7d2bf8d88fb780d8f851a05ac697b1fd0cf6790d70953c66 days 23 hrs ago0x37ac73a6d98b0762128176a6f10ed3003b76865f  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000953496
0x4c7bedce285215fe2728125d5bb6dc901c7e394c0e4305ab1a61798c374f63fc7 days 3 hrs ago0xd8549e5681a35deedc63ae18da5f24d7bdec5bfc  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000212292
0xe291cc448fc5a7429c7e4912174174a4a759f3f8b4f77ca6436ed5f29fd3005b8 days 4 hrs ago0xd8549e5681a35deedc63ae18da5f24d7bdec5bfc  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000188704
0x681dcc1e46d9683a389bedbad8d190b073ecc5b0f76a9e9d16eedd081eab840d8 days 15 hrs ago0x9c073218e5943b3962eedf8855fbd2c9acac0f88  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00009384
0x63b32b67657109973a9af7b3bdf5afee86199035fc6f4852ed9e4bba12b840218 days 15 hrs ago0x9c073218e5943b3962eedf8855fbd2c9acac0f88  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00007038
0x9041491f96b97f12fa5643e6ac311900acd49e83546870ac20bc13be6f3347e18 days 20 hrs agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.0005973
0x8d633898638fc9b1602ffc94eca7fe9da72bb075769a5033cfa0d53ea7ee4ea98 days 20 hrs ago0xcad2bd2e3947cff285a520c168cc736cc00ca5f4  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000935
0x6f14c1d8d489961db3107ff50cd2aa0b1247e9950b0cb404783a3c4eb06522e08 days 21 hrs ago0x229f9a8ccc4f0b91b4486f9321235dd8bfee5bb6  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000400996
0x9034b06d25acd40d8ccd6d32cee88e7fb816c16220b4d9b370ba1af0a06c99ea8 days 21 hrs ago0x229f9a8ccc4f0b91b4486f9321235dd8bfee5bb6  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000400996
0xacf2411b4daee1fa1d815375391a9358da5be1fba0be0afd633a719cd82518cf8 days 21 hrs ago0x1ba90b743dba168b96ae0848ea871d88da126cfd  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000230442
0x2cd558e056edf8f5f289a3957812b8f18cd9fb28b536d3ae17c2ea63639ce6798 days 23 hrs ago0xfeb1d3de1b71fcea55a5cc3b3e82237a881e6033  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.000141528
0xab0c0be80c3cb5e5a534158b68f738797c3b449115c3d7e1ab24844062c44f449 days 1 min ago0xfeb1d3de1b71fcea55a5cc3b3e82237a881e6033  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00011794
0xee877acbeda610e81318e74d935252af88022049f460afc940e18451b8ac99469 days 5 mins agoCoss.io  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.00106814
0xa239df63b50085b4530689d49d091c34dc1a0d125901be2eb8d18f3396ddf3b89 days 41 mins ago0x7e883a5444fc55854852e2bc24253ba8914d3469  IN   0x12759512d326303b45f1cec8f7b6fd96f387778e0 Ether0.0001303662
[ 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 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.