Sponsored Link:   Revain - How to find moon tokens to invest? See what crypto experts are saying. Read reviews!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 4 txns
Token Contract: TILX COIN (TILX)
 Latest 4 txns


TxHash Age From To Value [TxFee]
0x2a0655da52c94b419c2db04ad5a0cd7d17833bfbb545dc3b5b42943aa47974c053 days 16 hrs ago0x6b3de9b20455f4cc16d3f82798c0f3d1f5382ff7  IN   0x42597ff26cbba6c327dcc9bcd1c62d7bbd8e51ac0.01 Ether0.000042092
0x8d44601919555ceafa3cbebc08214195774620b425addd5ed046f134e14903bf74 days 9 hrs ago0xa1f17aad1469680f9b1006846b8f9193ceb96e8a  IN   0x42597ff26cbba6c327dcc9bcd1c62d7bbd8e51ac0.491833 Ether0.000042092
0x84045090053bbd6e59437ac9c919fd2f90ff35c6e9a3513c148b9812b77d49fd98 days 22 hrs ago0x57ad41a3fcc2edf362978c928d481126d11f94ca  IN   0x42597ff26cbba6c327dcc9bcd1c62d7bbd8e51ac0 Ether0.00005231
0x6980b6e36a7896a58146dfbc9befe3ad0aef2787e9f55ddf7d43a16596d599d7100 days 15 hrs ago0x57ad41a3fcc2edf362978c928d481126d11f94ca  IN    Contract Creation0 Ether0.00466326
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Source Code Verified (Exact match)
Contract Name: tilxtoken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

/** These Contract is created for Pre-Sale and Sale of TILX Coin,
 * this is created for all coins required for crowdfunding
 * this includes bonus for Pre-Sale and Sale, that are in this way:
 * 65% Pre Sale (Huge Competitive Percent)
 * 50% First Round
 * 40% Second Round
 * 20% Third Round
 * Detailed at www.tilxcoin.com
 * 
 * All these coins are the necessary amount for covering Bonus needed.
 * Exact distribution announced will be done.
 * 
 * SafeMath library used for security
 * 
 * THESE IS A COIN FOR A GREAT, EDUCATIONAL, SOCIAL AND ENTERTAINMENT PROJECT*/
 

/** All needed functions here in IERC20,
 * this will be used for contract*/
 

interface IERC20 {
    function totalSupply() public constant returns (uint256);
    function balanceOf(address _owner) public constant 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);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}




/**
 * @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;
  }
}




contract tilxtoken is IERC20 {
    
    using SafeMath for uint256;
    
    uint public constant _totalSupply = 52500000000000000000000000;
    
    string public constant symbol = "TILX";
    string public constant name = "TILX COIN";
    uint8 public constant decimals = 18;
    
    mapping(address => uint256) balances;
    mapping(address => mapping(address => uint256)) allowed;
    
    
    function tilxtoken() public {
        balances[msg.sender] = _totalSupply;
    }
    
    function totalSupply() public constant returns (uint256){
        return _totalSupply;
        
    }
    function balanceOf(address _owner) public constant returns (uint256 balance){
        return balances[_owner];
        
    }
    function transfer(address _to, uint256 _value) public returns (bool success){
        require(
            balances[msg.sender] >= _value
            && _value>0 
        );
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
        
    }
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success){
        require(
            allowed[_from][msg.sender] >= _value
            && balances[_from] >= _value
            && _value > 0 
        );
        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;
        
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success){
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
        
    }
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining){
         return allowed[_owner][_spender];
        
    }
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

    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":"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":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","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":"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":"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"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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
6060604052341561000f57600080fd5b600160a060020a03331660009081526020819052604090206a2b6d4eb3e906bb84800000905561068a806100446000396000f3006060604052600436106100a35763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100a8578063095ea7b31461013257806318160ddd1461016857806323b872dd1461018d578063313ce567146101b55780633eaaf86b146101de57806370a08231146101f157806395d89b4114610210578063a9059cbb14610223578063dd62ed3e14610245575b600080fd5b34156100b357600080fd5b6100bb61026a565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100f75780820151838201526020016100df565b50505050905090810190601f1680156101245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013d57600080fd5b610154600160a060020a03600435166024356102a1565b604051901515815260200160405180910390f35b341561017357600080fd5b61017b61030d565b60405190815260200160405180910390f35b341561019857600080fd5b610154600160a060020a036004358116906024351660443561031c565b34156101c057600080fd5b6101c861049b565b60405160ff909116815260200160405180910390f35b34156101e957600080fd5b61017b6104a0565b34156101fc57600080fd5b61017b600160a060020a03600435166104af565b341561021b57600080fd5b6100bb6104ca565b341561022e57600080fd5b610154600160a060020a0360043516602435610501565b341561025057600080fd5b61017b600160a060020a036004358116906024351661060b565b60408051908101604052600981527f54494c5820434f494e0000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b6a2b6d4eb3e906bb8480000090565b600160a060020a0380841660009081526001602090815260408083203390941683529290529081205482901080159061036e5750600160a060020a038416600090815260208190526040902054829010155b801561037a5750600082115b151561038557600080fd5b600160a060020a0384166000908152602081905260409020546103ae908363ffffffff61063616565b600160a060020a03808616600090815260208190526040808220805494909403909355908516815220546103e8908363ffffffff61064816565b600160a060020a038085166000908152602081815260408083209490945587831682526001815283822033909316825291909152205461042e908363ffffffff61063616565b600160a060020a03808616600081815260016020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b601281565b6a2b6d4eb3e906bb8480000081565b600160a060020a031660009081526020819052604090205490565b60408051908101604052600481527f54494c5800000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03331660009081526020819052604081205482901080159061052a5750600082115b151561053557600080fd5b600160a060020a03331660009081526020819052604090205461055e908363ffffffff61063616565b600160a060020a033381166000908152602081905260408082209390935590851681522054610593908363ffffffff61064816565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b60008282111561064257fe5b50900390565b60008282018381101561065757fe5b93925050505600a165627a7a72305820b4cef2383549d1561f9bc20dbc59815f43bd6f99b752c795e03598d77cee53510029

   Swarm Source:
bzzr://b4cef2383549d1561f9bc20dbc59815f43bd6f99b752c795e03598d77cee5351

 

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.