Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 15791 txns
Token Tracker: Golden Cattle Coin (GC8)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x943be73d8bafc37ee961c2af9b84f52dc8f3fce6at txn 0xc2f7fd8c1a88caa0ca1c0094335b70104d63bf811c5cb0349c40efad58262c5e
 Latest 25 transactions from a total of 15791 transactions

TxHash Age From To Value [TxFee]
0x5f928e6c22673c6302ad132e426ecaa525a36301fa91dd84c2a922d6e783dc0a1 hr 15 mins ago0x4558b52fbd57914c3875cc3abef9d8cedab739a4  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00052169
0x6452c95904fd32477d43e266325ed880edb203541ac174fad5261b53cb3101ca1 hr 36 mins ago0x1851fd1022a973ce54b0eacf90319f25ca8fa1d4  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00074082
0x530f67116ba629564f6e56dc877d402db5be58e1f563efbc7145acb17b2e94a14 days 14 hrs ago0xf935847a822b1f5937c0d3ffebf3675fd9945933  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00037105
0x5c9f57c700881fbea37dcac6ba9e6ca0f6642f16ec6a2ea396fc28a355a7e88c4 days 18 hrs ago0x1ce3ae053a4e1d1595234f895e9e73f1a21df23e  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000185525
0xe9aa52c8ed598590691ee5031daa059a23177e8c15e29d0c9fb43547b1331a698 days 6 hrs ago0x4875190f9641cd84ebe185005da9c25b90d254e2  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0002660619
0xdd68c15196cab821451f02b0d96af4f792345ce2a553d8e205974425ea988cb98 days 8 hrs ago0xb81947c0b4404809aa22438f96839d29180fe387  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00013263
0xa397645ce0f9883da47fe9fdff8cab305eabf563e49efab5e3f74d442afb01928 days 11 hrs ago0x4583d5106117e20acaeaf8603d210fa37a17d0ce  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000212388
0x5ee7210302efabb29829f7eb9911e6213fc57be16af7a75f91a9de1e848f89a49 days 20 hrs ago0xc76366b9706e2dfdb14d09562e7c386e8ed279af  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000212388
0xe50031f45a81f11e130dc43ae23050c4348034b404dbc81f5b36362193924b9511 days 13 hrs ago0x9338333f8742d91c705101b46c601c92fa2cd69c  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100.01 Ether0.002367996
0x8e75927b08d993595bbfdf1fcdc30401b4df705658dc88a265d92dbc25559b3111 days 13 hrs ago0xf62c52f593ef801594d7280b9f31f5127d57d682  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000141592
0x09ef8df923916a249cc318881a5af66058abc0598f0c4ff708886a319c8a246b13 days 13 hrs ago0x5ea85d36eb9c9960724b6d1f912d52d4856805f1  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000141592
0x20dba7bab1d91fbed3c1d8966bd4232511eb90943d67f3d4644f3c9600aacf0c14 days 20 hrs ago0xb9702d9cf2d6aca02927a15188a491f5ad632d92  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000424776
0x148e8a17b3999681fcb0a0b5cc4f516bba1f582ed6071b24933b009dfc93bab714 days 21 hrs ago0x0c3df1e02b7ecc14048b0e98469d8eef60e01e5e  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000250062812
0xb3c2a74e6bf695f898eac475a22f81cb31c0d452afb5f39f620dec06f5af5bc915 days 10 hrs ago0xdf9739d5cb12744448c330c420c81848c58c398c  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.000070796
0x3f787dbca0e061512a851212ccd28f7a0894147d9870ab723220a590ddebd24e16 days 19 hrs ago0x8751985d78607d9b9203ed5f61d70f6be958726f  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0001628308
0x05e84e97efa3e5aeabdb1c933260b223ad03bf29d5d913065786637d3f2152cb16 days 19 hrs ago0x3e783be1b2bdd621c24d5dd5b542aabd94cc8405  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0001628308
0x0464500ff94d00189da286c87ac711ad0751b947ad7b01dcd3e9fc74ff216e3616 days 19 hrs ago0xcb4081408390e047342c598b9d5335bbaa95aed0  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00017699
0x9ff07922e9ccd5e654fcf5ddbeaffebf3ece478f41a8b2c239363c69e67d2a7416 days 19 hrs ago0xd2e665c385d72404cf9f935654144c619c2e4168  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00017699
0xb0f7dadaffe5c622bbeed67a722d52ea3dbd3f53c498576b9bd764e0d120c20d16 days 19 hrs ago0x4b4c9e5d28de34fc1081959022c1a2a107517b17  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00017699
0x6e5b15228885d08c74fbd56ac2ccb648f666b7dc3c81af655a7da5a39eaccb1216 days 19 hrs ago0xa641d0bc567b8ae35b8f08a9fdb7b5148f0b08c6  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00017699
0x17be9dc1d8c480c048dea8e041d282dc08721a9b25c503647731fe1b3854ff3016 days 19 hrs ago0xf929b144a35af200ef5178bf34563b4440dd8d2c  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0001628308
0xea99b4ceb57cde5912e0d1a2eb6651d3adfdca4aaef0efe30371c84eb17b98c316 days 19 hrs ago0x0e67a33c08b5665ec28d0460cc650fb8e2ea7f5d  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0000492729
0x7d40775d89bc028364088d7475dcc0044adbcd33e7a238c44f470a7130b6d95816 days 19 hrs ago0x02f26adc15c397fba9cdcc3f8b46e5a752044317  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0001628308
0x9d24ae09df1d047bb7dbb1efc8724054dd58883ea25be55b8917a3bb8bf9be5d16 days 19 hrs ago0x5ecf8c8af6d5204d93e6269e2e1b1a826f4da99d  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.00017699
0x346a1fb480e40617fbff2b801433a8c8007981eb9f94173a540036587b9632dd16 days 19 hrs ago0x4677d2edc312d2891d87d089d144feaef3b19fc6  IN   0xe55f8e53adecac547f892f9bb4abcc3355b1bd100 Ether0.0000792651
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 11 Internal Transactions

ParentTxHash Block Age From To Value
0xe50031f45a81f11e130dc43ae23050c4348034b404dbc81f5b36362193924b95702723211 days 13 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.01 Ether
0xff3d00f94325e3c7383b43efee66351d1b2fae2825f080951ea2b58fb3fc846c656680488 days 3 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.00000001 Ether
0xc0af408d7fbf3d8c8f94c4fc871c2a8e12f3e6445ac2729ffe4f3c4a16c66cd4654496191 days 16 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.001 Ether
0x1db1f38004fa8e6b306f71d805e4d7eaf8e9ceeb2c4325224f735c1e71dd61e16292752133 days 1 hr ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0xbd264fb54b3f5727dc6631f706db47cd81715bb5b5b25d25bac49e11e458ec2b6280423135 days 3 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0x788fccbbbc56e1b0f95784b2bb427d8cfe9faa833e59d9202dea458d0be3e1566261760138 days 6 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.01 Ether
0xf21f1f25261f0240492098d358e0336fa40bec1017d49220d9186b2bd548366d6240833141 days 18 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0001 Ether
0x13780cef3863c6d3355af22f56b90925a0957222bcf6f4c3df46c5082dd110e86232552143 days 4 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0025 Ether
0xf7b444e83265d5f85e38c39674fbbc59e9162e60e80d0f776a0c57a18169cd816229288143 days 17 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.007 Ether
0xa0eee30e35d93f2b2494c360dce410fa4271b508ec3f9cb73a4ce83b2f0205d46226969144 days 3 hrs ago0xe55f8e53adecac547f892f9bb4abcc3355b1bd100x90a695989b99740299b499a703bd48332025800d0.0000003 Ether
0x2b0ff41121824f7d78621a2c94d7138810b827da63982ad830afecd6a1e257a56218948145 days 12 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 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.