Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 55 txns
Token Tracker: ANCIXCHAIN (AIX)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x698976df988e869bb2d435426753cc6c094f92e3at txn 0x3fd4e39058df4fa68a66db05f9ebaf519d8a6eac1378bf52871927dbe91b7e35
 Latest 25 transactions from a total of 55 transactions

TxHash Age From To Value [TxFee]
0xa691e0845cec46e39ac9a5fc21a1cf11a1d2f9790916357102f7663a9051800b27 days 2 hrs ago0x8620328ee91c5a8d9315f17a28640a9c375306e6  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00020924
0xfcfec36b93b73555db862a2090c7be8cf6859f59e10a9c1367a3ecd329bdade7277 days 15 hrs ago0xa27b9215b6b10de4d85abfdc36b22009535849a8  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00014924
0x7cb144386be47200a8b7554de89f0c01b9c960ea6c375d7427767631240e5959283 days 10 hrs ago0x26ed1afbdc1637ab7d95c7cd3836cd818f9c0ba8  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000364376
0x5a3042fa1f862ec636a345b7c9407662062280b9003ed46ef1f168d5ba27a424355 days 21 hrs ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00149752
0x37d34d038a08e38ff86fa691d55f7b8d50b8e91142a2c3f48e39e12b9b2cb2cd360 days 15 hrs ago0x0570c1fc2627b027557eec8e58980488fcbdbcfa  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000784854
0x000841fe3767d2f9a1c207041459b3f32ccdb1471aed09df3a13a74b3fe2c9fe364 days 13 hrs ago0x26ed1afbdc1637ab7d95c7cd3836cd818f9c0ba8  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.0005231
0xee8e4042d0c4355cd3ea90bc9102d88d3b8468400c791b3e1d1f6096fff1e7f4367 days 21 hrs ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.0003731
0xb02f2180f51a6d14bf5c245802cf4980b1f7efc2fcc5dca1971ff8a59c07fcf2367 days 23 hrs ago0x8620328ee91c5a8d9315f17a28640a9c375306e6  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.0018655
0x9791e45fa4248a858efbdeb79cfce0373a07954bf81baf4583e143a6695a93a5380 days 22 hrs ago0x79e37b926a07d2c88a04be517261adf7d4d6ab78  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000182188
0x977c7147fc2843ad42e257ca8f8e0b78bd07c5df5302e7c3b769d57b16d63c82380 days 22 hrs ago0x738fcf53c0e2cb4f3f8e0eb877cc885dcaf37118  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00078351
0x03e2ad9feb1f6f3de818216a04af8e0e90c81bf219f4111f9f651093cbca391d382 days 6 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0xc406ef8b0392fe4d1a7ae48b286194a187dc82cf79bf3a4ddceeab84f94a1712384 days 4 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0xfbb612d119211914078ec6129203193618053eaa97a4bfcd29d5aece78c0c94e384 days 4 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0x3151d26bbaaa6748eebc64a6cc409f85cb6e30c7aec6bf96b13f509fc3dc4236384 days 8 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0x43d378b56feae7de0894ece28075e5f9af06efc43a69219d7f594806a1b8f0c5384 days 13 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0xfb54301fa2df92f4d0db3bf8caa96e770be0aa6d80cc50524444c9837eace49e384 days 15 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0x40dea4c9a3e24c5b8f19737ab01e122a4711d1279d2a648b3ccce3e93f3bb871384 days 17 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.001097166
0xc5c5237367fdf88ddd0439345c661b28fbabbf300ea5c0dcd4055a8050c55504384 days 20 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0x87b05b196db704d639766ff88132fcaf0fee9f1be5400d5b2a6dfe7059c6ef5e384 days 23 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00105
0x9efd791ec035cb6010529630db472df4ffd3edad0f117c525dd74dc5e4d3b998384 days 26 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.00109851
0xb4aedec0232de591dec942c6a946f686726ce39fc8f016e8310ba099e8b1d05a384 days 41 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000504
0xfe208b108da59a53346e4a0d5c990c9f5952412615e466163634f519f6337676384 days 57 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000504
0xd6e056de11da106e71c2752a325cb9c5c6df021f891daa21c9a9a462ac1a5574384 days 58 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000504
0x84db71537aa0694a7da55dd12b2d736a6e33e52370347dae94f55dcc92d789d4384 days 59 mins ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000504
0xd63f4c72ff7d6bc3e04c0785edd6514ab6083cbf768b95880b93efb74319a76a384 days 1 hr ago0x698976df988e869bb2d435426753cc6c094f92e3  IN   0x929c667287efcce4c1d0d8ad1ebf44a277d8c0670 Ether0.000504
[ 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: Asset
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.16;
/**
* @notice ANCIXCHAIN TOKEN CONTRACT
* @dev ERC-20 Token Standar Compliant
* @author Fares A. Akel C. [email protected]
*/

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

    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;
    }

    function div(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a / b;
    return c;
    }

}

/**
 * @title ERC20TokenInterface
 * @dev Token contract interface for external use
 */
contract ERC20TokenInterface {

    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);

    }


/**
* @title ERC20Token
* @notice Token definition contract
*/
contract ERC20Token is ERC20TokenInterface { //Standar definition of an ERC20Token
    using SafeMath for uint256; //SafeMath is used for uint256 operations
    mapping (address => uint256) balances; //A mapping of all balances per address
    mapping (address => mapping (address => uint256)) allowed; //A mapping of all allowances
    uint256 public totalSupply;
    
    /**
    * @notice Get the balance of an _owner address.
    * @param _owner The address to be query.
    */
    function balanceOf(address _owner) public constant returns (uint256 balance) {
      return balances[_owner];
    }

    /**
    * @notice transfer _value tokens to address _to
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    * @return success with boolean value true if done
    */
    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(_to != address(0)); //If you dont want that people destroy token
        require(balances[msg.sender] >= _value);
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
    * @notice Transfer _value tokens from address _from to address _to using allowance msg.sender allowance on _from
    * @param _from The address where tokens comes.
    * @param _to The address to transfer to.
    * @param _value The amount to be transferred.
    * @return success with boolean value true if done
    */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_to != address(0)); //If you dont want that people destroy token
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);
        balances[_to] = balances[_to].add(_value);
        balances[_from] = balances[_from].sub(_value);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
        Transfer(_from, _to, _value);
        return true;
    }

    /**
    * @notice Assign allowance _value to _spender address to use the msg.sender balance
    * @param _spender The address to be allowed to spend.
    * @param _value The amount to be allowed.
    * @return success with boolean value true
    */
    function approve(address _spender, uint256 _value) public returns (bool success) {
      allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
    * @notice Get the allowance of an specified address to use another address balance.
    * @param _owner The address of the owner of the tokens.
    * @param _spender The address of the allowed spender.
    * @return remaining with the allowance value
    */
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
    }

    /**
    * @dev Log Events
    */
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

}

/**
* @title Asset
* @notice Token creation.
* @dev An ERC20 Token
*/
contract Asset is ERC20Token {
    string public name = 'ANCIXCHAIN';
    uint256 public decimals = 18;
    string public symbol = 'AIX';
    string public version = '1';
    
    /**
    * @notice token contructor.
    */
    function Asset() public {
        totalSupply = 200000000 * (10 ** decimals); //Tokens initial supply;
        balances[0xFAB6368b0F7be60c573a6562d82469B5ED9e7eE6] = totalSupply.div(1000); //0.1% fixed for contract writer
        balances[msg.sender] = totalSupply.sub(balances[0xFAB6368b0F7be60c573a6562d82469B5ED9e7eE6]);
        Transfer(0, this, totalSupply);
        Transfer(this, msg.sender, balances[msg.sender]);
        Transfer(this, 0xFAB6368b0F7be60c573a6562d82469B5ED9e7eE6, balances[0xFAB6368b0F7be60c573a6562d82469B5ED9e7eE6]);        
    }
    
    /**
    * @notice this contract will revert on direct non-function calls
    * @dev Function to handle callback calls
    */
    function() public {
        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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"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"},{"payable":false,"stateMutability":"nonpayable","type":"fallback"},{"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
606060405260408051908101604052600a81527f414e434958434841494e000000000000000000000000000000000000000000006020820152600390805161004b92916020019061027c565b50601260045560408051908101604052600381527f41495800000000000000000000000000000000000000000000000000000000006020820152600590805161009892916020019061027c565b5060408051908101604052600181527f3100000000000000000000000000000000000000000000000000000000000000602082015260069080516100e092916020019061027c565b5034156100ec57600080fd5b600454600a0a630bebc200026002819055610116906103e8640100000000610253810261074a1704565b73fab6368b0f7be60c573a6562d82469b5ed9e7ee66000908152602052600080516020610ad383398151915281905560025461015e9164010000000061073861026a82021704565b60008033600160a060020a0316600160a060020a031681526020019081526020016000208190555030600160a060020a03166000600080516020610ab383398151915260025460405190815260200160405180910390a3600160a060020a0333811660008181526020819052604090819020549192301691600080516020610ab3833981519152915190815260200160405180910390a373fab6368b0f7be60c573a6562d82469b5ed9e7ee66000818152602052600080516020610ad38339815191525430600160a060020a031690600080516020610ab38339815191529060405190815260200160405180910390a3610317565b600080828481151561026157fe5b04949350505050565b60008282111561027657fe5b50900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106102bd57805160ff19168380011785556102ea565b828001600101855582156102ea579182015b828111156102ea5782518255916020019190600101906102cf565b506102f69291506102fa565b5090565b61031491905b808211156102f65760008155600101610300565b90565b61078d806103266000396000f3006060604052600436106100a35763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100b3578063095ea7b31461013d57806318160ddd1461017357806323b872dd14610198578063313ce567146101c057806354fd4d50146101d357806370a08231146101e657806395d89b4114610205578063a9059cbb14610218578063dd62ed3e1461023a575b34156100ae57600080fd5b600080fd5b34156100be57600080fd5b6100c661025f565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101025780820151838201526020016100ea565b50505050905090810190601f16801561012f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014857600080fd5b61015f600160a060020a03600435166024356102fd565b604051901515815260200160405180910390f35b341561017e57600080fd5b610186610369565b60405190815260200160405180910390f35b34156101a357600080fd5b61015f600160a060020a036004358116906024351660443561036f565b34156101cb57600080fd5b6101866104ed565b34156101de57600080fd5b6100c66104f3565b34156101f157600080fd5b610186600160a060020a036004351661055e565b341561021057600080fd5b6100c6610579565b341561022357600080fd5b61015f600160a060020a03600435166024356105e4565b341561024557600080fd5b610186600160a060020a03600435811690602435166106f7565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102f55780601f106102ca576101008083540402835291602001916102f5565b820191906000526020600020905b8154815290600101906020018083116102d857829003601f168201915b505050505081565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60025481565b6000600160a060020a038316151561038657600080fd5b600160a060020a0384166000908152602081905260409020548290108015906103d65750600160a060020a0380851660009081526001602090815260408083203390941683529290522054829010155b15156103e157600080fd5b600160a060020a03831660009081526020819052604090205461040a908363ffffffff61072216565b600160a060020a03808516600090815260208190526040808220939093559086168152205461043f908363ffffffff61073816565b600160a060020a038086166000908152602081815260408083209490945560018152838220339093168252919091522054610480908363ffffffff61073816565b600160a060020a03808616600081815260016020908152604080832033861684529091529081902093909355908516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60045481565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102f55780601f106102ca576101008083540402835291602001916102f5565b600160a060020a031660009081526020819052604090205490565b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102f55780601f106102ca576101008083540402835291602001916102f5565b6000600160a060020a03831615156105fb57600080fd5b600160a060020a0333166000908152602081905260409020548290101561062157600080fd5b600160a060020a03331660009081526020819052604090205461064a908363ffffffff61073816565b600160a060020a03338116600090815260208190526040808220939093559085168152205461067f908363ffffffff61072216565b60008085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b60008282018381101561073157fe5b9392505050565b60008282111561074457fe5b50900390565b600080828481151561075857fe5b049493505050505600a165627a7a723058208a14a90e6b78bf9970e3858257bb6e5e941632d5742c53da03759bcc715d52310029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86521ff8b7a81c1f67bb0d11f10eebc551b2472a71d9a2d1227e3f619d296961

   Swarm Source:
bzzr://8a14a90e6b78bf9970e3858257bb6e5e941632d5742c53da03759bcc715d5231

 

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.