Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 1235 txns
Token Tracker: InterValue (INVE)
 Latest 25 txns From a total of 1235 Transactions

TxHash Age From To Value [TxFee]
0x9d2c3658b221c0e3e1219b1e2685ee80e51a689564cd00ba7b32709d001859577 hrs 52 mins ago0xf7b626570932a63f198cfd74be5cdb7b207da3dd  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000182096
0x7047e5669e6ffff14e77f759500b0692bc6065e3c9f33fa40640b8c328dd4d6d7 hrs 53 mins ago0xbcad5e151f1d29349c84697eb02c2569c12b0376  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000113286
0x59e6e23f3eddbb10c817a98ef53755ff9d091661d789139ded7f595efc972d367 hrs 59 mins ago0xf7b626570932a63f198cfd74be5cdb7b207da3dd  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000136188
0xb80117f623a9cb7bc5985d83e26ec6196edccebf061b10cbfe0f4697c899289f8 hrs 2 mins ago0xbcad5e151f1d29349c84697eb02c2569c12b0376  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000158094
0xbcaa7becab1bb8ecac47a05b305dfd612c159bb3453b8c11838b98acecdf18908 hrs 20 mins ago0x0e6442f6e3f5bc4cdce83d07640d501e3edcb961  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x596adfe1fbe3c29795a3afe24e251da639c75765efb96057169c35cece44fa048 hrs 20 mins ago0xc95b66faa9d8559abf5f8f6f0d25eb0998a9d4ca  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x5966edfb48c799620f61182658efcf4f889638353b9d982925b1f66ddc1261818 hrs 20 mins ago0x142c5b7f100c7abe47759846eb3446b9bec71a90  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x385f36c7a1945e9a1fd705089e140345ce168f74fba3a3048d82ca813ed93f0a8 hrs 20 mins ago0xe629454b6b28b97928fb3246e80c603374588500  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000067902
0xe62ac005210fb38b406368d34eee4a18013c3ba7487388e3d60b3ae15733278c8 hrs 20 mins ago0x0e0aa4fd43ce94b783dff3a7d0145a54687c5621  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x9e2b65fca08a4f0b40dbcd2575507e3c2a37aeb97ade99394f0e48680e8c9f4b8 hrs 20 mins ago0x6ba1b6d4e3bd688cba82d8e669ffe6893046485e  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0xa75093dc057b7cf04bd5d805fdcaf9852d4a279869265c694b68de6ae91f84d28 hrs 20 mins ago0xd21eefe8f750a541d9146e2381b1d34ce2342c69  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x1f8c1cf1646131162db19c79211e5d858fa819d3d19e3b023e662f54ee914d2d8 hrs 20 mins ago0x0bb11782b3e0f0951212ff9821a3b0e3dad51b63  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0xa01b6d1d16d133ab856ae1a9d25127c3e74c578ec7f9e93fdf3af1d7821790b18 hrs 20 mins ago0xb71bf6c8a74c3ebd86e863074a4ad6f22412519e  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x56a646d7ef81020b9e906ec724edf5c3f77c2d9e8838609a586acca080a0321c8 hrs 20 mins ago0x23e865a631997b214fa108b30aeeff06f3fa97af  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x9e4383459092364b45bee05b31f63793b21fe93657ae3f7c2276cabc777331dc8 hrs 20 mins ago0x6d40f446ad81d0c58e11a923d2482176059b6095  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0xcee68285ecd701773cadf50b88f7205a80b5691d3ccee7c7abbd40656567ed578 hrs 20 mins ago0x9e805cf655622c5acbc1fe9268f688facb7e67c9  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000067902
0x4763b6e945b7bba2eb04276540d09f5a7f3779d0fb0ee68eb7afefda2741934d8 hrs 20 mins ago0x0ee4ce41d50a84ef6a9f488c09f8eed6cdd154a1  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x34bcfa62291ac1e30e43ab4994ebfe0c38e7ce43709711a5cd912970791c765a8 hrs 20 mins ago0xf9fbca40c15e9f5e67739a4401fda61bb5284b26  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0xba8022307e392891a1ee75db8a49b4537287cdc613ef166920145e9e5bb30b678 hrs 20 mins ago0x7cd6f2e825f77a1be49ba7727d5fcbdc9401cc4f  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x54f601dd700817dc0cbf6c7209b30971926d3531e5d5bf842ba936b4da039a648 hrs 20 mins ago0x6a05d82b9a9a31894ac82e60adda30fa0f5ad3b2  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x3a7e3931753b7d48310f8ca365059c3a2e8f65f41a400ef70606f3302a6737f38 hrs 20 mins ago0xbdc802c83897f7832f0d4045fff473914c628272  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000067902
0x47128d3d9c01331762686bc0d40a629baf587bd4f45a98aa23fabd207e9060fe8 hrs 20 mins ago0xa401c742df9f3b5cfc86df0e90a283f6939912e6  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0xc89f7d046e354f199e5ab83e34893407bf3e37bb27add2d7c85e28e67cd07f6e8 hrs 20 mins ago0xff2de1f46288b1bc7ad7172fd1598279a4ca0d54  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000067902
0xa0e85554b6fee53a72a306e7124643f01ea773dbc4a67e755784f06c616282198 hrs 20 mins ago0x7014b4155e0c57b310532086a40999c24dacd43f  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
0x505b26238d234346b73b94a0c04c7ca06ed342444f0d582f8048575ad7a356a98 hrs 20 mins ago0x0816ae11cedfc454150d5b367b111b1a40a5455e  IN   0xdac4ae188ace3c8985765edc6c9b4739d4845ddc0 Ether0.000068094
[ 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: INVEToken
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.24;
/*

  Copyright 2018 InterValue Foundation.

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

*/

/**
 * Math operations with safety checks
 */
library SafeMath {
  function mul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b); //The first number should not be zero
    return c;
  }

  function div(uint a, uint b) internal returns (uint) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  function sub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function add(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c >= a);
    return c;
  }

  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }

  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }

  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }

  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }

  function assert(bool assertion) internal {
    if (!assertion) {
      throw;
    }
  }
}

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20Basic {
  uint public totalSupply;
  function balanceOf(address who) constant returns (uint);
  function transfer(address to, uint value);
  event Transfer(address indexed from, address indexed to, uint value);
  
  function allowance(address owner, address spender) constant returns (uint);
  function transferFrom(address from, address to, uint value);
  function approve(address spender, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances. 
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint;
    
  /// This is where we hold INVE token and the only address from which
  /// `issue token` can be invocated.
  ///
  /// Note: this will be initialized during the contract deployment.
  address public owner;
  
  /// This is a switch to control the liquidity of INVE
  bool public transferable = true;
  
  mapping(address => uint) balances;

  //The frozen accounts 
  mapping (address => bool) public frozenAccount;
  /**
   * @dev Fix for the ERC20 short address attack.
   */
  modifier onlyPayloadSize(uint size) {
     if(msg.data.length < size + 4) {
       throw;
     }
     _;
  }
  
  modifier unFrozenAccount{
      require(!frozenAccount[msg.sender]);
      _;
  }
  
  modifier onlyOwner {
      if (owner == msg.sender) {
          _;
      } else {
          InvalidCaller(msg.sender);
          throw;
        }
  }
  
  modifier onlyTransferable {
      if (transferable) {
          _;
      } else {
          LiquidityAlarm("The liquidity of INVE is switched off");
          throw;
      }
  }
  /**
  *EVENTS
  */
  /// Emitted when the target account is frozen
  event FrozenFunds(address target, bool frozen);
  
  /// Emitted when a function is invocated by unauthorized addresses.
  event InvalidCaller(address caller);

  /// Emitted when some INVE coins are burn.
  event Burn(address caller, uint value);
  
  /// Emitted when the ownership is transferred.
  event OwnershipTransferred(address indexed from, address indexed to);
  
  /// Emitted if the account is invalid for transaction.
  event InvalidAccount(address indexed addr, bytes msg);
  
  /// Emitted when the liquity of INVE is switched off
  event LiquidityAlarm(bytes msg);
  
  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint _value) onlyPayloadSize(2 * 32) unFrozenAccount onlyTransferable {
    if (frozenAccount[_to]) {
        InvalidAccount(_to, "The receiver account is frozen");
    } else {
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
    }
    
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) view returns (uint balance) {
    return balances[_owner];
  }

  ///@notice `freeze? Prevent | Allow` `target` from sending & receiving INVE preconditions
  ///@param target Address to be frozen
  ///@param freeze To freeze the target account or not
  function freezeAccount(address target, bool freeze) onlyOwner public {
      frozenAccount[target]=freeze;
      FrozenFunds(target, freeze);
    }
  
  function accountFrozenStatus(address target) view returns (bool frozen) {
      return frozenAccount[target];
  }
  
  function transferOwnership(address newOwner) onlyOwner public {
      if (newOwner != address(0)) {
          address oldOwner=owner;
          owner = newOwner;
          OwnershipTransferred(oldOwner, owner);
        }
  }
  
  function switchLiquidity (bool _transferable) onlyOwner returns (bool success) {
      transferable=_transferable;
      return true;
  }
  
  function liquidityStatus () view returns (bool _transferable) {
      return transferable;
  }
}

/**
 * @title Standard ERC20 token
 *
 * @dev Implemantation of the basic standart token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is BasicToken {

  mapping (address => mapping (address => uint)) allowed;


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint the amout of tokens to be transfered
   */
  function transferFrom(address _from, address _to, uint _value) onlyPayloadSize(3 * 32) unFrozenAccount onlyTransferable{
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // if (_value > _allowance) throw;
    
    // Check account _from and _to is not frozen
    require(!frozenAccount[_from]&&!frozenAccount[_to]);
    
    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on beahlf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint _value) unFrozenAccount {

    // 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
    if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }

  /**
   * @dev Function to check the amount of tokens than an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint specifing the amount of tokens still avaible for the spender.
   */
  function allowance(address _owner, address _spender) view returns (uint remaining) {
    return allowed[_owner][_spender];
  }
  
}

/// @title InterValue Protocol Token.
/// For more information about this token, please visit http://inve.one
contract INVEToken is StandardToken {
    string public name = "InterValue";
    string public symbol = "INVE";
    uint public decimals = 18;

    /**
     * CONSTRUCTOR 
     * 
     * @dev Initialize the INVE Coin
     * @param _owner The escrow account address, all ethers will
     * be sent to this address.
     * This address will be : 0x...
     */
    function INVEToken(address _owner) {
        owner = _owner;
        totalSupply = 40 * 10 ** 26;
        balances[owner] = totalSupply;
    }

    /*
     * PUBLIC FUNCTIONS
     */

    /// @dev This default function allows token to be purchased by directly
    /// sending ether to this smart contract.
    function () public payable {
        revert();
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_transferable","type":"bool"}],"name":"switchLiquidity","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[],"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":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"liquidityStatus","outputs":[{"name":"_transferable","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"target","type":"address"}],"name":"accountFrozenStatus","outputs":[{"name":"frozen","type":"bool"}],"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":"transferable","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"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":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"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"caller","type":"address"}],"name":"InvalidCaller","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"caller","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"addr","type":"address"},{"indexed":false,"name":"msg","type":"bytes"}],"name":"InvalidAccount","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"msg","type":"bytes"}],"name":"LiquidityAlarm","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"}]

  Contract Creation Code Switch To Opcodes View
608060405260018060146101000a81548160ff0219169083151502179055506040805190810160405280600a81526020017f496e74657256616c756500000000000000000000000000000000000000000000815250600590805190602001906200006b929190620001b3565b506040805190810160405280600481526020017f494e56450000000000000000000000000000000000000000000000000000000081525060069080519060200190620000b9929190620001b3565b506012600755348015620000cc57600080fd5b5060405160208062001a758339810180604052810190808051906020019092919050505080600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b0cecb8f27f4200f3a000000060008190555060005460026000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505062000262565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001f657805160ff191683800117855562000227565b8280016001018555821562000227579182015b828111156200022657825182559160200191906001019062000209565b5b5090506200023691906200023a565b5090565b6200025f91905b808211156200025b57600081600090555060010162000241565b5090565b90565b61180380620002726000396000f3006080604052600436106100f1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100f6578063087038db14610186578063095ea7b3146101cd57806318160ddd1461021a57806323b872dd14610245578063309b40b2146102b2578063313ce567146102e157806370a082311461030c57806381fc7f2b146103635780638da5cb5b146103be57806392ff0d311461041557806395d89b4114610444578063a9059cbb146104d4578063b414d4b614610521578063dd62ed3e1461057c578063e724529c146105f3578063f2fde38b14610642575b600080fd5b34801561010257600080fd5b5061010b610685565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014b578082015181840152602081019050610130565b50505050905090810190601f1680156101785780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019257600080fd5b506101b3600480360381019080803515159060200190929190505050610723565b604051808215151515815260200191505060405180910390f35b3480156101d957600080fd5b50610218600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061080b565b005b34801561022657600080fd5b5061022f6109e6565b6040518082815260200191505060405180910390f35b34801561025157600080fd5b506102b0600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109ec565b005b3480156102be57600080fd5b506102c7610e61565b604051808215151515815260200191505060405180910390f35b3480156102ed57600080fd5b506102f6610e78565b6040518082815260200191505060405180910390f35b34801561031857600080fd5b5061034d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e7e565b6040518082815260200191505060405180910390f35b34801561036f57600080fd5b506103a4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ec7565b604051808215151515815260200191505060405180910390f35b3480156103ca57600080fd5b506103d3610f1d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561042157600080fd5b5061042a610f43565b604051808215151515815260200191505060405180910390f35b34801561045057600080fd5b50610459610f56565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049957808201518184015260208101905061047e565b50505050905090810190601f1680156104c65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e057600080fd5b5061051f600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ff4565b005b34801561052d57600080fd5b50610562600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061137b565b604051808215151515815260200191505060405180910390f35b34801561058857600080fd5b506105dd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061139b565b6040518082815260200191505060405180910390f35b3480156105ff57600080fd5b50610640600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611422565b005b34801561064e57600080fd5b50610683600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115af565b005b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561071b5780601f106106f05761010080835404028352916020019161071b565b820191906000526020600020905b8154815290600101906020018083116106fe57829003601f168201915b505050505081565b60003373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561079e5781600160146101000a81548160ff02191690831515021790555060019050610806565b7fcbd9d2e0b97a08f1b662bf4d639e76b32edd97a5d890cafbd2b3cf1b803243a433604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1600080fd5b919050565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561086457600080fd5b600081141580156108f257506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156108fc57600080fd5b80600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b60005481565b600060606004810160003690501015610a0457600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610a5d57600080fd5b600160149054906101000a900460ff1615610dc757600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610b955750600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1515610ba057600080fd5b610bf283600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461179190919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c8783600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117af90919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cdd83836117af90919063ffffffff16565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3610e5a565b7fec4762f1f6b47ddf1a967e02d45ec6c4948cff902388d395b85fb6617b70be4a6040518080602001828103825260258152602001807f546865206c6971756964697479206f6620494e5645206973207377697463686581526020017f64206f666600000000000000000000000000000000000000000000000000000081525060400191505060405180910390a1600080fd5b5050505050565b6000600160149054906101000a900460ff16905090565b60075481565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160149054906101000a900460ff1681565b60068054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fec5780601f10610fc157610100808354040283529160200191610fec565b820191906000526020600020905b815481529060010190602001808311610fcf57829003601f168201915b505050505081565b6040600481016000369050101561100a57600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561106357600080fd5b600160149054906101000a900460ff16156112e357600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561114e578273ffffffffffffffffffffffffffffffffffffffff167fb9b84c9b2658d3caf1e0d262d84f7a477ec5d99a6b88ffc8d1fe7276e9e3023f60405180806020018281038252601e8152602001807f546865207265636569766572206163636f756e742069732066726f7a656e000081525060200191505060405180910390a26112de565b6111a082600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546117af90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061123582600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461179190919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b611376565b7fec4762f1f6b47ddf1a967e02d45ec6c4948cff902388d395b85fb6617b70be4a6040518080602001828103825260258152602001807f546865206c6971756964697479206f6620494e5645206973207377697463686581526020017f64206f666600000000000000000000000000000000000000000000000000000081525060400191505060405180910390a1600080fd5b505050565b60036020528060005260406000206000915054906101000a900460ff1681565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156115435780600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a16115ab565b7fcbd9d2e0b97a08f1b662bf4d639e76b32edd97a5d890cafbd2b3cf1b803243a433604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1600080fd5b5050565b60003373ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561172557600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151561172057600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35b61178d565b7fcbd9d2e0b97a08f1b662bf4d639e76b32edd97a5d890cafbd2b3cf1b803243a433604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1600080fd5b5050565b60008082840190506117a5848210156117c8565b8091505092915050565b60006117bd838311156117c8565b818303905092915050565b8015156117d457600080fd5b505600a165627a7a72305820e072853ef553f32cf4e7b6a3e4a0ac59545009d071884b2680277b207c01c5d7002900000000000000000000000014b50e32ef3d7ffc09fb5575a4b9c05587db1289

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000014b50e32ef3d7ffc09fb5575a4b9c05587db1289


   Swarm Source:
bzzr://e072853ef553f32cf4e7b6a3e4a0ac59545009d071884b2680277b207c01c5d7

 

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.