Sponsored:   VC, TLDR and CoinBene Funded "TEMCO: Bitcoin Network (RSK) Suppy Chain! Whitelist KYC Starts Now!!"
 Latest 25 transactions from a total of 9153 transactions

TxHash Age From To Value [TxFee]
0xf052d92bc5f7302edfc6b85ad80e40230b2c2a4765e141b36f0c80e64f43e86b6 hrs 29 mins agoHuobi_1  IN   LiteX0 Ether0.003766104
0xb5698ce9cb179e404f27a1b5c05dc649e8181b27bdfc7417084322cbe933a2697 hrs ago0xf3e36ad56aa85abdacc18c02d19509ae4f7d5899  IN   LiteX0 Ether0.000471915
0xc7cce2251c1cdd24409cd83aa402c6d076bc25058594780f8848f1dd6080ba557 hrs 7 mins ago0xc86d9b6148561e33fdd392820d00dd6106f15b10  IN   LiteX0 Ether0.000693501
0xf415a6a9890f11fc37f7c727d2df8e2187ee12c18c712b8668b40fb9d6c6a7167 hrs 23 mins ago0xf3e36ad56aa85abdacc18c02d19509ae4f7d5899  IN   LiteX0 Ether0.000418456
0x9bfc0de56b013329f02de8cd8cc33fd926ca0d09972222b6c516e48956c84f1810 hrs 5 mins ago0xc86d9b6148561e33fdd392820d00dd6106f15b10  IN   LiteX0 Ether0.000693501
0x373aa6b11745e33c7411b5cd2a24ce6f462c2322dfe4a6658ab173763c045c8710 hrs 13 mins ago0xf3e36ad56aa85abdacc18c02d19509ae4f7d5899  IN   LiteX0 Ether0.000627684
0xcf285063590ca903048e4cf469b9fe3e1b94220b5e1a670101c5123ccae2035e16 hrs 46 mins ago0x6d08465e1f89edd98546faff9057f878fe84184f  IN   LiteX0 Ether0.000268452
0xc6a1b437c0a7e3d7974ce42b212362429f7328253e9d3a91032b291f09ab732b16 hrs 51 mins ago0xfd70ceefbd76bb7a15990c96fd377ec8443656f0  IN   LiteX0 Ether0.00044922
0x4fad9514d51908c868635d628e48012f4a911ba6f4b47ee0f46063a7daf5b76316 hrs 51 mins ago0x34cf6673ed5d6110f8c729b9cdc17d9f02b13cbb  IN   LiteX0 Ether0.000268452
0x747c4fbd03a9c8af42f5b444d7a53232577db1562a4d22458b6693840b5605a616 hrs 51 mins ago0x2e425e4fa9d03feead3cf9869dbb822f120abf60  IN   LiteX0 Ether0.000268452
0xcb2b52fada3e946ef6e8731c56cecea8442771fed0cab53d8be72e489417b01a17 hrs 55 mins ago0x5e7b970a719574c7c3e7da1a17a0d9d635d17a3f  IN   LiteX0 Ether0.000693501
0x33584308d0f7863a736597247f7d1e88f6e0e628646b3f81bb8732b267677c0c18 hrs 6 mins ago0xc7b32b54ddb0e1c3baf179f519246c39a0c5eddb  IN   LiteX0 Ether0.0004671375
0xf0ac2864617cf77830589cebb280a96f0549d8a1b254e2862428b2e468abff8818 hrs 33 mins ago0x639d1b9c55c7ae6f7e81d23c6b8726d81e702194  IN   LiteX0 Ether0.000695485
0xd4f6153cb73afe9f633bb7c1a6979d3223ed919852d27278167fd53e11466abc18 hrs 42 mins ago0xf3e36ad56aa85abdacc18c02d19509ae4f7d5899  IN   LiteX0 Ether0.0005316909
0x09bc6efc294f33a944ab10b79196a54feaf503ecf377443a1f2ef601f3ec9aa71 day 3 hrs agoHuobi_1  IN   LiteX0 Ether0.003766104
0xc2a4a165c50a89206e18774f8c5525fc2e27ca1ae19e148e2efb9082c838afc11 day 4 hrs agoHuobi_5  IN   LiteX0 Ether0.00377532
0xd988f24446fff99c264bb0d1c3141c73baccb5c3a183778627f9d6b25fe25d1c1 day 4 hrs agoHuobi_10  IN   LiteX0 Ether0.00269532
0xd5c01e6b921d22cb8cc74bd65e1953614a01ce1f8d52ca76eab44cbc81089a381 day 4 hrs agoHuobi_10  IN   LiteX0 Ether0.002690712
0xd8c64d645af8e794a799bdb7e4b959d221bacb60c31ae9909eb64854813eed1c1 day 6 hrs agoHuobi_9  IN   LiteX0 Ether0.00269532
0xd64bffed2398bbc2613cf39e13c6d7a70ac7062144b879721ed1cdff19eb85411 day 6 hrs agoHuobi_10  IN   LiteX0 Ether0.00377532
0x7e5b7e1141323a6cc36d9a4a60038e93fff653582f9111997e46351308f04d0a1 day 8 hrs ago0x667ce00898b37be45b7053f5d65d5b63e04b2e6d  IN   LiteX0 Ether0.0001787664
0x28969bde96c29e9370f390acc130017d4fb8ec11edf7848f7eb2aa2caed7996e1 day 8 hrs agoHuobi_3  IN   LiteX0 Ether0.003770712
0x44dd3d6b9f18386a9fe8ed88caa9957f10af91410e49d70ee92389c26c1a9fd91 day 8 hrs agoHuobi_10  IN   LiteX0 Ether0.002690712
0x0d0670bc41eadc248ec116de9db026916104da477f61564b2b8863fb8902c1421 day 9 hrs agoHuobi_1  IN   LiteX0 Ether0.003770712
0x09fa8e09c86a81943c6d5e9d501da21522775bd0a93f6c6b94f029ce3d02f3cb1 day 17 hrs ago0x2f906c22c5745c8b85e42057b2bd0cdae577711d  IN   LiteX0 Ether0.00026922
[ 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: LiteXToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

// File: zeppelin-solidity/contracts/math/SafeMath.sol

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure 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;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

// File: zeppelin-solidity/contracts/token/ERC20/ERC20Basic.sol

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

// File: zeppelin-solidity/contracts/token/ERC20/BasicToken.sol

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

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  /**
  * @dev total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  /**
  * @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));
    require(_value <= balances[msg.sender]);

    // 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 view returns (uint256 balance) {
    return balances[_owner];
  }

}

// File: zeppelin-solidity/contracts/token/ERC20/ERC20.sol

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view 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);
}

// File: zeppelin-solidity/contracts/token/ERC20/StandardToken.sol

/**
 * @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));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].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 view returns (uint256) {
    return allowed[_owner][_spender];
  }

  /**
   * @dev Increase the amount of tokens that an owner allowed to a 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
   * @param _spender The address which will spend the funds.
   * @param _addedValue The amount of tokens to increase the allowance by.
   */
  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  /**
   * @dev Decrease the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To decrement
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _subtractedValue The amount of tokens to decrease the allowance by.
   */
  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    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;
  }

}

// File: contracts/LiteXToken.sol

contract LiteXToken is StandardToken {

  string public name = "LiteXToken";
  string public symbol = "LXT";
  uint8 public decimals = 18;
  uint INITIAL_SUPPLY = 20*10**8; // 2 billion tokens

  function LiteXToken() public {
    totalSupply_ = INITIAL_SUPPLY*10**uint256(decimals);
    balances[msg.sender] = totalSupply_;
  }

  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":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","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":"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":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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
606060405260408051908101604052600a81527f4c69746558546f6b656e000000000000000000000000000000000000000000006020820152600390805161004b9291602001906100e6565b5060408051908101604052600381527f4c58540000000000000000000000000000000000000000000000000000000000602082015260049080516100939291602001906100e6565b506005805460ff19166012179055637735940060065534156100b457600080fd5b60055460065460ff909116600a0a026001819055600160a060020a033316600090815260208190526040902055610181565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012757805160ff1916838001178555610154565b82800160010185558215610154579182015b82811115610154578251825591602001919060010190610139565b50610160929150610164565b5090565b61017e91905b80821115610160576000815560010161016a565b90565b6108f4806101906000396000f3006060604052600436106100ae5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017357806323b872dd14610198578063313ce567146101c057806366188463146101e957806370a082311461020b57806395d89b411461022a578063a9059cbb1461023d578063d73dd6231461025f578063dd62ed3e14610281575b600080fd5b34156100be57600080fd5b6100c66102a6565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101025780820151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014857600080fd5b61015f600160a060020a0360043516602435610344565b604051901515815260200160405180910390f35b341561017e57600080fd5b6101866103b0565b60405190815260200160405180910390f35b34156101a357600080fd5b61015f600160a060020a03600435811690602435166044356103b6565b34156101cb57600080fd5b6101d3610536565b60405160ff909116815260200160405180910390f35b34156101f457600080fd5b61015f600160a060020a036004351660243561053f565b341561021657600080fd5b610186600160a060020a0360043516610639565b341561023557600080fd5b6100c6610654565b341561024857600080fd5b61015f600160a060020a03600435166024356106bf565b341561026a57600080fd5b61015f600160a060020a03600435166024356107d1565b341561028c57600080fd5b610186600160a060020a0360043581169060243516610875565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561033c5780601f106103115761010080835404028352916020019161033c565b820191906000526020600020905b81548152906001019060200180831161031f57829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60015490565b6000600160a060020a03831615156103cd57600080fd5b600160a060020a0384166000908152602081905260409020548211156103f257600080fd5b600160a060020a038085166000908152600260209081526040808320339094168352929052205482111561042557600080fd5b600160a060020a03841660009081526020819052604090205461044e908363ffffffff6108a016565b600160a060020a038086166000908152602081905260408082209390935590851681522054610483908363ffffffff6108b216565b600160a060020a03808516600090815260208181526040808320949094558783168252600281528382203390931682529190915220546104c9908363ffffffff6108a016565b600160a060020a03808616600081815260026020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60055460ff1681565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561059c57600160a060020a0333811660009081526002602090815260408083209388168352929052908120556105d3565b6105ac818463ffffffff6108a016565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526020819052604090205490565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561033c5780601f106103115761010080835404028352916020019161033c565b6000600160a060020a03831615156106d657600080fd5b600160a060020a0333166000908152602081905260409020548211156106fb57600080fd5b600160a060020a033316600090815260208190526040902054610724908363ffffffff6108a016565b600160a060020a033381166000908152602081905260408082209390935590851681522054610759908363ffffffff6108b216565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610809908363ffffffff6108b216565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b6000828211156108ac57fe5b50900390565b6000828201838110156108c157fe5b93925050505600a165627a7a72305820acf742b0636070a9ca4210fe35290b91c364cc4eb241a71c3591d5d9311ebcb00029

   Swarm Source:
bzzr://acf742b0636070a9ca4210fe35290b91c364cc4eb241a71c3591d5d9311ebcb0

 

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.