Sponsored Link:   COVESTING - EU-based digital asset exchange. Aggregated liquidity. Algorithmic & Copy-trading features. 24/7 support. Get access!
 Latest 25 txns from a total Of 5716 transactions
View All

TxHash Age From To Value [TxFee]
0xfef3d77d805020fde9cb44b5f4e9d4b27a64aec54d46fb04763f1caacbe3f3fd32 mins ago0xedf63e8fabcc71059f7cd6f346212a86b050d953  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0x53410d81c3a87df23fb8edbe3e62009b48cabd60d5128d86b36b9606f57c06bb1 hr 11 mins ago0xedf63e8fabcc71059f7cd6f346212a86b050d953  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0xb72df8b1413b8d46e42fa9c408d6fdea2b48a1bd46ac90a322b473822765ee511 hr 15 mins ago0xedf63e8fabcc71059f7cd6f346212a86b050d953  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0x598be50eb50ec2e2b4c8fb9b772193980e85727c098df5b5826b1fc38bbb26c63 hrs 2 mins ago0xedf63e8fabcc71059f7cd6f346212a86b050d953  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0x1631b757310096f495efbf3cccd304e4b9504f880dcaf7754549ede236c5b6493 hrs 25 mins ago0x636ca8b74e5676cf31fe6f1e7ab7c91c3992a164  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0xdf93987eab01c3bdf8a4ec4b275f1440b2163683cbb6ed72d07035053a8c721a6 hrs 13 mins ago0x3520d03e7a6b0acf42a65bc17ab936cce62a3e8d  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.001555212
0x0413b2f7e60991057a11049a1a364c334c178cac1f260be8c0cbd4f92277fe6c13 hrs 4 mins ago0xc8b0e37f073f493b5af3dc1a770f746e902c7ef2  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273666
0xd0906dc191ea1b7a169cb074f27ba421926929b637a087207f2ce971f110793418 hrs 21 mins ago0xbfd3715c1e0a307914b7f12133d48bb3df455aa1  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000228055
0x67c01941fbaf2fd8ff65bb01272c991602806efe0112987efeeb98252a7c878e20 hrs 37 mins ago0x2b45f1528c74a228bcf9ec491466a17a308aa193  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182444
0xb563a50d05fb6c9cd4dcdd78b6b80647147c086c11d0ecd9f1e1208dec19502f21 hrs 4 mins ago0x4f835fa4468757699f5f7776616b2b7f09763e64  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0xaac96436eb422ba07d5b449d44cba7329e933bbeaac4cb95912c7c6f08c31e7f21 hrs 13 mins ago0x4f835fa4468757699f5f7776616b2b7f09763e64  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0xf19a36ba4ce0921995f6e0b568fb13d260381d97aeb9abb1a14069442438786721 hrs 18 mins ago0xa3deef55036d9bf380a1f18de3ce157522d62776  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.002167588
0x751283eaf32eaba84540ec8f31361ea7f9105656b144181c2b8ea35b663ab5171 day 36 mins ago0x4f835fa4468757699f5f7776616b2b7f09763e64  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000122188
0xa48780199397d9bfd97114abea4ba3408e033febb09e4be67450f95fcd227ce51 day 36 mins ago0x4f835fa4468757699f5f7776616b2b7f09763e64  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0x9d9320ba32d5c10a17d59076c54646872802fe325f54fe53d2defd0bd0c6a05b1 day 37 mins ago0x4f835fa4468757699f5f7776616b2b7f09763e64  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0xde5a180bf7c88bc47527fdb2f30b8b99b87d3ebd8c6627763db423dd4baf3d841 day 43 mins ago0xa3deef55036d9bf380a1f18de3ce157522d62776  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.002167588
0xba4b1aeaa6ddc16331bc3a418edbc2abdd84544865ec1a33b2dd0a8fa0ba18e11 day 51 mins ago0x822684ec66788331f13dc0fe0836fffa8bce1450  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0x8c66fd3d1125a63854333981e03581ec7b62cd32ac682b2973f5b87c49eb7ac21 day 3 hrs ago0x45f625d1b4eaed944ab2af1d95d5ff1601a8199f  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000364376
0x94d2a7afcc4095a5e8343ac7200474f5976eeb66a86065299fdd91a44440ed6f1 day 17 hrs ago0x7c1c0091e7da7166345907443fc4f7a10f7e032f  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000273282
0x58b67a838616a888907c746116c436930b08df705ee234a684c41b8026b33bf21 day 21 hrs ago0x9ea8c759c5f2e19774dad981a68dc4a903ab20b3  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0xfe3bb868418b5df9806949603a3f85fb4fcf32e9e5410463f09bad958e710bfb1 day 21 hrs ago0x9ea8c759c5f2e19774dad981a68dc4a903ab20b3  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0xbdcb311fc8e02660bc9f0c2e23ed1334e6e3ba918cb3560143c4dfc3d3022bec1 day 21 hrs ago0xb1ae30725790ee89b5f08ca34f8edb4fae983b49  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.002170212
0xac4f067982d200afff4f35b7708de2f4cccfd3e39d39b126464c141c2073ed852 days 2 hrs ago0x35ef1ab02e620c52129f17a9fc94c77a4cc77d51  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182444
0x472c8fe0dd97214142e529d21f96428531a433eeb88a45e33efd73ed7b5fd1042 days 2 hrs ago0xc9c00d5e5b37f175375cc5179381fbc6ecaf03f3  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.000182188
0x51015b51f71c3b6cdea202ce64163d80303666cf586154cf47012557c44033712 days 5 hrs ago0xe24405d374be4ee542024ff45578b4f67ce3fab2  IN   0xeb72f169016fec42b63ae5e87207f0fb274408c70 Ether0.002164964
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x9c9ae0aff46959381083c5ec5cc020f2d79080421e1aac5147c1483020a7700c544187369 days 12 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a1.8872296 Ether
0xdd39a6b45e7ed5bb6b3e5d9bea742192f36459759893f08fa6a2cd53885fd238544186269 days 12 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.65 Ether
0x6e5df21b1a4f5eb6df89b3c7aac3a0b6303dd0f4e2b9272bc34f4645427c69c5544175269 days 12 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.717 Ether
0x8d30e3debb3c771895f650cbb3f0921671032bb0ae2eec5142eda08622f60f9d544175169 days 12 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a1.6 Ether
0x7f9a2d69f78014605dd8d9b7ba63d65914866ea30fbae744d0ec5329390a84c3544174369 days 12 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.1 Ether
0x3e19f990b40d65bc38daa655b000c879c694e0826ccf295405e598116c4c4e76544159769 days 13 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a2 Ether
0x74d7d1a9b4777cc3fa640fafcdf4c8c87be701e9f95d54bfc055ddfbf161d7e1544157569 days 13 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a5.6882 Ether
0xbb0761e0160f946842a034fff389078cafa8b4eed1bf93f8bbaa229b7c52f5ec544152769 days 13 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.5 Ether
0xa4cc65f2bcbde3f36ee87c31aae92b55c3cf2035c4172b4819353378f8fdc0ba544152569 days 13 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.38 Ether
0x0ebef77aa311ca73583049d46d557bc024b825ba07ac14f6b58145695b191f00544134769 days 14 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.2 Ether
0x6b89d9fefd3d5e1962d5c3905f365003b1a65b5f1488c7fa7a12a8c6fc93c321544102969 days 15 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a2 Ether
0x3b72e053a40e8caa4aa94e244def93274da1fceabff667adab9df3cac6c4bb14544100869 days 15 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.2 Ether
0x5a5c1e432dd05c4ba2774e58969aa9bd952e3addabae4e1a8f17642cdb212a27544081869 days 16 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.97525 Ether
0x8c2b4f04b9cdb237755628d2739750eb905db48d46e13f429e097974318144ca544081569 days 16 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a4 Ether
0xbd3d0d9317b88b546229e7bffee970e23f8adb27006f89f37a12da3bb6bb8a7d544064369 days 17 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.04021 Ether
0xfe2a8487a40b1932ed37947d752263834c97395c4acbb1bddb853bad08238479544051669 days 18 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.09 Ether
0x327fe67c251d018eef8cb049868a71bf91e10c531c165ac378001991326a0544544046469 days 18 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.23 Ether
0xf2e91da5ebb7985447039933179c4c4aaa14b3a1e8cecc6d414dfc5963830093544033669 days 18 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a4.45 Ether
0xa66f248c1f296bdd11899f002b3664e765ec8a4c1a2128ebdff230e0b339cedb544030169 days 18 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a6.4 Ether
0x185f961b8c44232479abd221956b4a035daf7cd417ba2ef589e94e6175d2a838544025669 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a1.344 Ether
0x9046087c6d5b85a5b59804d55d6076430e014a3f6e512b2ff5f40b3c162c53ec544021369 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a0.04700305 Ether
0xdb97489fb520ad3b9df50a2d5cca007bfcb75eb34f5d1d69885d96cfbd254bff544020369 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a1.045 Ether
0x96940cb79f75a5e291dda16af7e38a9250c730a2e7f9a687b6b2c75c38d08483544018669 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a19.586570604999999997 Ether
0xd4213f76e1321947bb0352e7d75dd3553bb4f4eff54afdf337c83a27a472ea50544010169 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a7.367225 Ether
0x1c445511666f9b059779cc8eb078503d946a2bff290601d82c4ad328692f3fc5544005169 days 19 hrs ago0xeb72f169016fec42b63ae5e87207f0fb274408c70xcf4c6186f05c3ce9897d9c4e3666ce085e7e888a1 Ether
[ Download CSV Export  ] 
Contract Source Code Verified (Exact match)
Contract Name: MidexToken
Compiler Version: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

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

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

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


/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() {
    owner = msg.sender;
  }


  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) onlyOwner public {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public constant returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}



/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public constant returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}



/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @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, uint256 _value) public returns (bool) {
    require(_to != address(0));

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

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

}



/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard 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 ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal 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 uint256 the amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));

    uint256 _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
    return true;
  }

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that 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 uint256 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

  /**
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   */
  function increaseApproval (address _spender, uint _addedValue) public returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue) public returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}



/**
 * Created by Yoldi
 * Date: 15/01/2018
*/
contract MidexToken is StandardToken, Ownable {

  string public constant name = "Midex";
  string public constant symbol = "MDX";
  uint8 public constant decimals = 18;

  address public exchangeRegulatorWallet;
  address public wallet;

  uint256 public initialSupply = 75000000 * (10 ** uint256(decimals));
  uint256 public amountToken = 1 * (10 ** uint256(decimals));

  uint public endTime;

  mapping(address => bool) transferAllowed;


  function MidexToken() {
    totalSupply = initialSupply;
    balances[msg.sender] = initialSupply;
    wallet = owner;
    exchangeRegulatorWallet = owner;
    endTime = 1523750400;
  }

  function setAmountToken(uint256 _value) onlyOwnerOrRegulatorExchange {
    amountToken = _value;
  }

  function setExchangeRegulatorWallet(address _value) onlyOwner {
    exchangeRegulatorWallet = _value;
  }

  modifier onlyOwnerOrRegulatorExchange() {
    require(msg.sender == owner || msg.sender == exchangeRegulatorWallet);
    _;
  }


  function setWallet(address _value) onlyOwner {
    wallet = _value;
  }

  modifier saleIsOn() {
    require(now < endTime);
    _;
  }

  modifier tokenAvaiable() {
    require(balances[owner] > 0);
    _;
  }

  function () payable saleIsOn tokenAvaiable {
    uint256 recieveAmount = msg.value;
    uint256 tokens = recieveAmount.div(amountToken).mul(10 ** uint256(decimals));

    assert(balances[msg.sender] + tokens >= balances[msg.sender]);

    if (balances[owner] < tokens) {
      tokens = balances[owner];
      recieveAmount = tokens.div(10 ** uint256(decimals)).mul(amountToken);
    }
    balances[msg.sender] += tokens;
    balances[owner] -= tokens;
    Transfer(owner, msg.sender, tokens);
    wallet.transfer(recieveAmount);
  }

  function burn() onlyOwner {
    address burner = msg.sender;
    uint256 quantity = balances[burner];
    totalSupply = totalSupply.sub(quantity);
    balances[burner] = 0;
    Burn(burner, quantity);
  }

  event Burn(address indexed burner, uint indexed value);

  function transferAllowedAdd(address _value) onlyOwner returns (bool success) {
    transferAllowed[_value] = true;
    return true;
  }

  function transferAllowedDelete(address _value) onlyOwner returns (bool success) {
    delete transferAllowed[_value];
    return true;
  }

  function transferAllowedOf(address _value) public constant returns (bool success) {
    return transferAllowed[_value];
  }

  function transferFrom(address _from, address _to, uint256 _value) transferFromIsOn public returns (bool) {
    require(_to != address(0));

    uint256 _allowance = allowed[_from][msg.sender];

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
    return true;
  }

  modifier transferFromIsOn() {
    require(msg.sender == owner || transferAllowed[msg.sender] == true || now > endTime);
    _;
  }

  function transfer(address _to, uint256 _value) transferFromIsOn public returns (bool) {
    require(_to != address(0));

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }


}

    Contract ABI  
[{"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"amountToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","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":false,"inputs":[{"name":"_value","type":"address"}],"name":"transferAllowedAdd","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"exchangeRegulatorWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_value","type":"address"}],"name":"transferAllowedOf","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"setAmountToken","outputs":[],"payable":false,"stateMutability":"nonpayable","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":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"address"}],"name":"transferAllowedDelete","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"address"}],"name":"setExchangeRegulatorWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","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":"_value","type":"address"}],"name":"setWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":true,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526a3e09de2596099e2b000000600655670de0b6b3a7640000600755341561002a57600080fd5b60038054600160a060020a03338116600160a060020a03199283168117845560065460008181559182526001602052604090912055915460058054831691909316908117909255600480549091169091179055635ad29600600855610f2c806100946000396000f3006060604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102df578063095ea7b314610369578063102ff0b31461039f57806318160ddd146103c457806323b872dd146103d7578063313ce567146103ff5780633197cbb614610428578063378dc3dc1461043b57806344df8e701461044e578063521eb27314610463578063661884631461049257806370a08231146104b457806379a9f23f146104d35780637ad0bf86146104f257806383f6cc69146105055780638da5cb5b146105245780639060091c1461053757806395d89b411461054d578063a9059cbb14610560578063d1092be814610582578063d23ef360146105a1578063d73dd623146105c0578063dd62ed3e146105e2578063deaa59df14610607578063f2fde38b14610626575b6000806008544210151561015b57600080fd5b600354600160a060020a03166000908152600160205260408120541161018057600080fd5b6007543492506101b190670de0b6b3a7640000906101a590859063ffffffff61064516565b9063ffffffff61065c16565b600160a060020a03331660009081526001602052604090205490915080820110156101d857fe5b600354600160a060020a0316600090815260016020526040902054819010156102395750600354600160a060020a0316600090815260016020526040902054600754610236906101a583670de0b6b3a764000063ffffffff61064516565b91505b600160a060020a03338116600081815260016020526040808220805486019055600380548516835291819020805486900390559054919291909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9084905190815260200160405180910390a3600554600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156102db57600080fd5b5050005b34156102ea57600080fd5b6102f2610687565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561032e578082015183820152602001610316565b50505050905090810190601f16801561035b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561037457600080fd5b61038b600160a060020a03600435166024356106be565b604051901515815260200160405180910390f35b34156103aa57600080fd5b6103b261072a565b60405190815260200160405180910390f35b34156103cf57600080fd5b6103b2610730565b34156103e257600080fd5b61038b600160a060020a0360043581169060243516604435610736565b341561040a57600080fd5b6104126108b3565b60405160ff909116815260200160405180910390f35b341561043357600080fd5b6103b26108b8565b341561044657600080fd5b6103b26108be565b341561045957600080fd5b6104616108c4565b005b341561046e57600080fd5b61047661095d565b604051600160a060020a03909116815260200160405180910390f35b341561049d57600080fd5b61038b600160a060020a036004351660243561096c565b34156104bf57600080fd5b6103b2600160a060020a0360043516610a66565b34156104de57600080fd5b61038b600160a060020a0360043516610a81565b34156104fd57600080fd5b610476610ac8565b341561051057600080fd5b61038b600160a060020a0360043516610ad7565b341561052f57600080fd5b610476610af5565b341561054257600080fd5b610461600435610b04565b341561055857600080fd5b6102f2610b3f565b341561056b57600080fd5b61038b600160a060020a0360043516602435610b76565b341561058d57600080fd5b61038b600160a060020a0360043516610c9e565b34156105ac57600080fd5b610461600160a060020a0360043516610ce1565b34156105cb57600080fd5b61038b600160a060020a0360043516602435610d2b565b34156105ed57600080fd5b6103b2600160a060020a0360043581169060243516610dcf565b341561061257600080fd5b610461600160a060020a0360043516610dfa565b341561063157600080fd5b610461600160a060020a0360043516610e44565b600080828481151561065357fe5b04949350505050565b6000828202831580610678575082848281151561067557fe5b04145b151561068057fe5b9392505050565b60408051908101604052600581527f4d69646578000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60075481565b60005481565b600354600090819033600160a060020a03908116911614806107755750600160a060020a03331660009081526009602052604090205460ff1615156001145b80610781575060085442115b151561078c57600080fd5b600160a060020a03841615156107a157600080fd5b50600160a060020a038085166000818152600260209081526040808320339095168352938152838220549282526001905291909120546107e7908463ffffffff610edf16565b600160a060020a03808716600090815260016020526040808220939093559086168152205461081c908463ffffffff610ef116565b600160a060020a038516600090815260016020526040902055610845818463ffffffff610edf16565b600160a060020a03808716600081815260026020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3506001949350505050565b601281565b60085481565b60065481565b600354600090819033600160a060020a039081169116146108e457600080fd5b505033600160a060020a038116600090815260016020526040812054905461090c9082610edf565b6000908155600160a060020a038316808252600160205260408083209290925582917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5905160405180910390a35050565b600554600160a060020a031681565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054808311156109c957600160a060020a033381166000908152600260209081526040808320938816835292905290812055610a00565b6109d9818463ffffffff610edf16565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60035460009033600160a060020a03908116911614610a9f57600080fd5b50600160a060020a03166000908152600960205260409020805460ff1916600190811790915590565b600454600160a060020a031681565b600160a060020a031660009081526009602052604090205460ff1690565b600354600160a060020a031681565b60035433600160a060020a0390811691161480610b2f575060045433600160a060020a039081169116145b1515610b3a57600080fd5b600755565b60408051908101604052600381527f4d44580000000000000000000000000000000000000000000000000000000000602082015281565b60035460009033600160a060020a0390811691161480610bb35750600160a060020a03331660009081526009602052604090205460ff1615156001145b80610bbf575060085442115b1515610bca57600080fd5b600160a060020a0383161515610bdf57600080fd5b600160a060020a033316600090815260016020526040902054610c08908363ffffffff610edf16565b600160a060020a033381166000908152600160205260408082209390935590851681522054610c3d908363ffffffff610ef116565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60035460009033600160a060020a03908116911614610cbc57600080fd5b50600160a060020a03166000908152600960205260409020805460ff19169055600190565b60035433600160a060020a03908116911614610cfc57600080fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610d63908363ffffffff610ef116565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60035433600160a060020a03908116911614610e1557600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60035433600160a060020a03908116911614610e5f57600080fd5b600160a060020a0381161515610e7457600080fd5b600354600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600082821115610eeb57fe5b50900390565b60008282018381101561068057fe00a165627a7a723058202eb5a28093f98ba6d5b1c3c8a4fc70ad05a1410a5bf1c715af638bfbd6af815b0029

   Swarm Source:
bzzr://2eb5a28093f98ba6d5b1c3c8a4fc70ad05a1410a5bf1c715af638bfbd6af815b

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.