Sponsored:   Ubex.com - Crypto Valley IAB member. Traded on Bitforex, Bitmart, Btc-Alpha, IDEX, Bilaxy, soon on Lbank.
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 13304 txns
Token Tracker: Golden Cattle Coin (GC8)
 Latest 25 txns From a total of 13304 Transactions
(> More Than 25 PendingTxns)

TxHash Age From To Value [TxFee]
0xab79b8dd2f07ca45df44dc29c8879ff4de7de441504c975f261c4b580780aad2(pending)0xd9bf951349829ba1fcf6dc970798050fc3986cb4  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x5edfe7c193393b871cb6dc9b3968d83e2dcd193d3c8805feab6298f6ace87449(pending)0xd5dd1b313d3c5b627bc3935976cba9a639b8947e  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x0df0adc106ac850c349b7addfaadc0288781c81ee8020dcebad916c93179755d(pending)0x5c5f2876e37eddfb22f17e037056eb7cf3a52e58  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x864f9ba351cb54674227970b9d7a96b12190a6928eab69c62170e5112e443a6b(pending)0xf6179b828f8dbb9e27f104bc57c0f5920818dff8  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x34ffc78cb26e12419bfe8045a671b49484953275b09112879ed259915430c45e(pending)0x5ec7da4268c8e680a11f76509ce5a493b7c5099e  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xe8ced41affac60eae8556cf661b252c147a0ecd91af12c0f95a3dbce06f37ee8(pending)0x7f746508d300f99b9f07d33e3b5c0d42b2f56d82  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x66c66a055141db800bff2f439798690a3a92bdebc1bd8b2acb414bc8cc0d8287(pending)0x9fd20aefdcdd7f897956724dc03571d5fbfbb7d2  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x3a067f175ce1f4105e1735a50967f1639c8af6ce777a3018b3088258416e76e3(pending)0x9a331c75cf821a536143057cb3c1af0ca81ff57e  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x8df6845c40e9be15fc93a67ae25bc25360f0a64fcb101a2def680763a05c299b(pending)0xa4f9cdf2d6e9e1c9b3c5f8ae826571917e5f793b  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xd10bdd8a5947dcb982cc89aae4ec400625d4c789ed7d52a69346d571fa313aa9(pending)0x147ea5f4127440a998b287c70c3c738be4a4e53f  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x87abce21f60c36ba51fd65beefa5453dba56e80afd154c5ded111944c024cf03(pending)0xe3d22d6d25d656a0b576d4fa08f63ebd25576b3f  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xeb3ee889c1cdd11d956d1da3a5e4e6142961d8c8a73f1f384bae3b85725603ec(pending)0xad6ff0aa70137d8f71ac8e91c92ea4f295018c50  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xb1147e666b5d09e7faabc176f7767282979a5eccbb265ee597920d2e21a8478a(pending)0x67ebb2ba340d79fe58c783ddf7fc8fda56062bd7  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x5a2271b7868e04476ca87cf248568cf17280cc709f5e9b55dfc02a5861918e46(pending)0x23840a8feefa251ceb668d8e573a7d145b5443b8  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x466685d1827ad0c8363897c358b922910d6dbeedacce0918e5dfe9339d475294(pending)0xc9fff05aaa0810cf499f46ea0bccb4b9622b498d  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x90e9e55db115910cc1d35952a40de3a759e84fcdf37a754936d5e1690a76e627(pending)0xe281112156df6d5e6e563a800b36445286623e86  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x0e5fb786a47bec26efd1a9690a5c8dfdc268b56a6e26f6da0265c5951de34488(pending)0xacc9408acc2aab4a0b8648b58c3e12865f1ae490  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x9a70ad8d423ea4dea34feec3dcd7599f8d054d5d324a053d7070684fbdd6eb45(pending)0x775959c6d08e1f1319cb180a747f31e5c2369c32  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xb7c9b6a27a2dbb30e1e6b9a2405129752831998269f5952ce6bccd0dd099abe6(pending)0x99803142f2699bf6f4df11bfd2daa0bbb29cdffa  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x1229d46796849271975b84a137647e1749deb6edced42bbb4df5984ad8ddd59a(pending)0xcc0fd7abad03ef497f3d2c3070a1ff487663c778  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x6b7d365582c6854c52c952fa0d35009fb1f0c737bc29d672392888183788b092(pending)0xfbc814190bf21751c2f879ef0aca9e30cf1db6d6  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x3113a960c4ba61a1a99b71c4347f98e5dd559a44b048c47102bbb44b2ff4fdfd(pending)0xee9744ecd5b939d2ee28550e9cb5826547ea28b2  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0x2339cd07a215ca3eb17cddb776434d2bd78024d72c53296c9e6914f6d58542df(pending)0xe2b71699e2d6a344211be39e7c2660176cac67b7  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xc82e3d60a0f505a3bfd267795ab5a6236e35466644c44dd2e6fd86ffe37b2cd9(pending)0xa8c8567b4e7444616ff203c7cdc7ac7771913064  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
0xb661129c36f7bc3dca91382c875bb9a9f4c5510d2bf925e3fca550ad3f906f2a(pending)0xbd55cbd87178f7ee62dec86f6d0305ab98e1ae41  IN  0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether(Pending)
 Internal Transactions as a result of Contract Execution
 Latest 8 Internal Transactions

ParentTxHash Block Age From To Value
0x1db1f38004fa8e6b306f71d805e4d7eaf8e9ceeb2c4325224f735c1e71dd61e1629275216 days 55 mins ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0xbd264fb54b3f5727dc6631f706db47cd81715bb5b5b25d25bac49e11e458ec2b628042318 days 2 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0x788fccbbbc56e1b0f95784b2bb427d8cfe9faa833e59d9202dea458d0be3e156626176021 days 5 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.01 Ether
0xf21f1f25261f0240492098d358e0336fa40bec1017d49220d9186b2bd548366d624083324 days 18 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0x13780cef3863c6d3355af22f56b90925a0957222bcf6f4c3df46c5082dd110e8623255226 days 3 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0025 Ether
0xf7b444e83265d5f85e38c39674fbbc59e9162e60e80d0f776a0c57a18169cd81622928826 days 17 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.007 Ether
0xa0eee30e35d93f2b2494c360dce410fa4271b508ec3f9cb73a4ce83b2f0205d4622696927 days 2 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0000003 Ether
0x2b0ff41121824f7d78621a2c94d7138810b827da63982ad830afecd6a1e257a5621894828 days 11 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0002 Ether
[ Download CSV Export  ] 
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: GC8
Compiler Text: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.24;

// File: contracts/ownership/Ownable.sol

/**
 * @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.
   */
  constructor() public {
    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) public onlyOwner {
    require(newOwner != address(0));
    emit OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

// File: 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 c) {
    if (a == 0) {
      return 0;
    }
    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 a / b;
  }

  /**
  * @dev Subtracts 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 c) {
    c = a + b;
    assert(c >= a);
    return c;
  }
}

// File: 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: 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]);

    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    emit 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) {
    return balances[_owner];
  }

}

// File: contracts/token/ERC20/BurnableToken.sol

/**
 * @title Burnable Token
 * @dev Token that can be irreversibly burned (destroyed).
 */
contract BurnableToken is BasicToken {

  event Burn(address indexed burner, uint256 value);

  /**
   * @dev Burns a specific amount of tokens.
   * @param _value The amount of token to be burned.
   */
  function burn(uint256 _value) public {
    _burn(msg.sender, _value);
  }

  function _burn(address _who, uint256 _value) internal {
    require(_value <= balances[_who]);
    // no need to require value <= totalSupply, since that would imply the
    // sender's balance is greater than the totalSupply, which *should* be an assertion failure

    balances[_who] = balances[_who].sub(_value);
    totalSupply_ = totalSupply_.sub(_value);
    emit Burn(_who, _value);
    emit Transfer(_who, address(0), _value);
  }
}

// File: 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: 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);
    emit 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;
    emit 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);
    emit 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);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}
 
contract GC8 is StandardToken, BurnableToken, Ownable {
    // Constants
    string  public constant name = "Golden Cattle Coin";
    string  public constant symbol = "GC8";
    uint8   public constant decimals = 18;
    uint256 constant INITIAL_SUPPLY      =  66800000000  * (10 ** uint256(decimals));
   
    address constant mainAddr = 0x90a695989B99740299b499a703bd48332025800D;
    uint256 public freeCount = 100000 * (10 ** uint256(decimals)) ;
    uint256 public buyPrice = 88;
    
    mapping(address => bool) touched;
  
  
    constructor() public {
      totalSupply_ = INITIAL_SUPPLY;
      
      balances[mainAddr] = INITIAL_SUPPLY;
      emit Transfer(0x0, mainAddr, INITIAL_SUPPLY);
    }

    function _transfer(address _from, address _to, uint _value) internal {     
        require (balances[_from] >= _value);               // Check if the sender has enough
        require (balances[_to] + _value > balances[_to]); // Check for overflows
   
        balances[_from] = balances[_from].sub(_value);                         // Subtract from the sender
        balances[_to] = balances[_to].add(_value);                            // Add the same to the recipient
         
        emit Transfer(_from, _to, _value);
    }
 
    function () external payable {
        if (msg.value == 0) {
          require( ! touched[msg.sender] );
          
          touched[msg.sender] = true;
          _transfer(mainAddr, msg.sender, freeCount );  
        } else {
          uint amount = msg.value ;               // calculates the amount

          _transfer(mainAddr, msg.sender, amount.mul(buyPrice)); 
          mainAddr.transfer(amount);
        }
    }

 
    function setFreeCount( uint256 free) onlyOwner public {
        freeCount = free * (10 ** uint256(decimals)) ;
    }
}

    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":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"free","type":"uint256"}],"name":"setFreeCount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","type":"uint256"}],"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":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"freeCount","outputs":[{"name":"","type":"uint256"}],"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"},{"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":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","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
6080604052601260ff16600a0a620186a002600455605860055534801561002557600080fd5b5033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601260ff16600a0a640f8d971c0002600181905550601260ff16600a0a640f8d971c00026000807390a695989b99740299b499a703bd48332025800d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507390a695989b99740299b499a703bd48332025800d73ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a0a640f8d971c00026040518082815260200191505060405180910390a3611b77806101626000396000f3006080604052600436106100f1576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610267578063095ea7b3146102f757806318160ddd1461035c57806323b872dd14610387578063313ce5671461040c57806342966c681461043d578063661884631461046a5780636a420614146104cf57806370a08231146104fc5780638620410b146105535780638da5cb5b1461057e57806395d89b41146105d5578063a6f48c9014610665578063a9059cbb14610690578063d73dd623146106f5578063dd62ed3e1461075a578063f2fde38b146107d1575b6000803414156101d257600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561015457600080fd5b6001600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506101cd7390a695989b99740299b499a703bd48332025800d33600454610814565b610264565b3490506102087390a695989b99740299b499a703bd48332025800d3361020360055485610a7d90919063ffffffff16565b610814565b7390a695989b99740299b499a703bd48332025800d73ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610262573d6000803e3d6000fd5b505b50005b34801561027357600080fd5b5061027c610ab5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102bc5780820151818401526020810190506102a1565b50505050905090810190601f1680156102e95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561030357600080fd5b50610342600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aee565b604051808215151515815260200191505060405180910390f35b34801561036857600080fd5b50610371610be0565b6040518082815260200191505060405180910390f35b34801561039357600080fd5b506103f2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610bea565b604051808215151515815260200191505060405180910390f35b34801561041857600080fd5b50610421610fa4565b604051808260ff1660ff16815260200191505060405180910390f35b34801561044957600080fd5b5061046860048036038101908080359060200190929190505050610fa9565b005b34801561047657600080fd5b506104b5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fb6565b604051808215151515815260200191505060405180910390f35b3480156104db57600080fd5b506104fa60048036038101908080359060200190929190505050611247565b005b34801561050857600080fd5b5061053d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506112b6565b6040518082815260200191505060405180910390f35b34801561055f57600080fd5b506105686112fe565b6040518082815260200191505060405180910390f35b34801561058a57600080fd5b50610593611304565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105e157600080fd5b506105ea61132a565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561062a57808201518184015260208101905061060f565b50505050905090810190601f1680156106575780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561067157600080fd5b5061067a611363565b6040518082815260200191505060405180910390f35b34801561069c57600080fd5b506106db600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611369565b604051808215151515815260200191505060405180910390f35b34801561070157600080fd5b50610740600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611588565b604051808215151515815260200191505060405180910390f35b34801561076657600080fd5b506107bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611784565b6040518082815260200191505060405180910390f35b3480156107dd57600080fd5b50610812600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061180b565b005b806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561086157600080fd5b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115156108ed57600080fd5b61093e816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196390919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109d1816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600080831415610a905760009050610aaf565b8183029050818382811515610aa157fe5b04141515610aab57fe5b8090505b92915050565b6040805190810160405280601281526020017f476f6c64656e20436174746c6520436f696e000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c2757600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610c7457600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610cff57600080fd5b610d50826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196390919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610de3826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197c90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610eb482600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196390919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b610fb33382611998565b50565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156110c7576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061115b565b6110da838261196390919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112a357600080fd5b601260ff16600a0a810260048190555050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60055481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f474338000000000000000000000000000000000000000000000000000000000081525081565b60045481565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156113a657600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156113f357600080fd5b611444826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196390919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506114d7826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197c90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061161982600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461197c90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561186757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156118a357600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600082821115151561197157fe5b818303905092915050565b6000818301905082811015151561198f57fe5b80905092915050565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481111515156119e557600080fd5b611a36816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196390919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a8d8160015461196390919063ffffffff16565b6001819055508173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a2600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505600a165627a7a7230582053df566a9d3654fb614495c83a89080ce0b35e11debf3a9a0eeec01bdd73ee0e0029

   Swarm Source:
bzzr://53df566a9d3654fb614495c83a89080ce0b35e11debf3a9a0eeec01bdd73ee0e

 

View All
Block Age transaction Difficulty 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.