Sponsored Link:   SocialMedia.Market - The most cost effective advertising platform with 1069% ROI. Join ICO Now!
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 7855 txns
Misc  
   
Address Watch Add To Watch List
Contract Creator 0x5073188554840b390bdc6cb98d3b16140eb3b062at txn 0x762eedc33e88b3e38c51fe3f86ce3c729f97bffe09ff1417d7269e4e9f991fec
Token Tracker
  Latest 25 txns from a total Of 7855 transactions View All

TxHash Age From To Value [TxFee]
0x2725386f806dc3efdff26fb589f060d8dd3d9d925848f3bfbdfee31055163eaa8 hrs 16 mins ago0x99c24521433b2316b973009f1bbcf281f96003db  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.00018422
0xa24ada12ead637c2a67b4ce88eb5af678b5e7091a98bbe2c318917530259d76e1 day 5 hrs ago0xd6ac8c800276ac254e9b74f131a3a0bb981e2299  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000044906
0x248441b09d0ab5424dd81ed5e4d64d7bd1d3af2a36189d00867619ab400b413b1 day 6 hrs ago0x786f4049891b77831d2283e248c9b3b536b65ae5  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000112359
0xe246cc9cc955f2a8a965df32a89b150d1162b820be93ee9b7330859ab38b64502 days 17 hrs ago0x3ed5ab3de43a93a8e444945c45f6d4fe322a6608  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000045991
0xf1b2c48c7d19b04422e4716811e78380d05e0e901308c77eaa8d21503115328e4 days 7 hrs ago0x95e61a2414f6fa60e4ce862e2778dda3b6815647  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.00018422
0x352956ec9cb6908d74766302b6737045bafb2d98c540504ef65b1d09b536d2064 days 17 hrs ago0xf5fb2cb1dfb14c0924b8a7a83e34ca457638a11b  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000230275
0x3daf6f912e3e3ef1dec81ca867962167281d9b441e9718061d235fac33c22fd44 days 22 hrs ago0x78b0e4933f5b7d90102367e28efcde256998411e  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000183964
0xdc1611cfdb1397c7be65bb7b8704074ebb93ccc011f4cc2ae1a99ec6b33ab1246 days 21 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000052154
0x28660abebca5874b74bd9416f7ddae1afdb078f8ee527ef7bdf66dd7fb5aa7f77 days 29 mins ago0x1fea6cc44966957acd36c970e59bb5e2f3cb23c2  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000137973
0xc1347882088e7d4dc45248943a95fcb89ebbabd1dcde61082345f85be7a786e87 days 13 hrs ago0xbb88d439def810fc34ab6bc1432cab0e4ed832b0  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000183964
0x064cd9034a84daec52f18c44036352d67d097d3ae0b84a75548df7a1a6e70e647 days 16 hrs ago0xd5e489292bf708cf3c96cb53908427b2f35338b8  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000046119
0xc860df8097e6598165a5790c9d576297085400b8683c46bd6d0652819ef9d8748 days 9 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000052154
0x65f19cef44414691c31b5f0d07cb44b925aa6cc2a47e032ec9e6681d484723628 days 9 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037154
0x846894c2b106385d2cb6e5680d0cd0e35b3d76f361e4b10d396573e0d6ddb9f58 days 9 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000052154
0xd666e896177c0a165e566a016cb6dda9440db7baf8f4d5f8ce1a9795fd58b3089 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0xa6bce4ac083da012842807fe5ba722f81c71472733d80db8281f5579a903827a9 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x2a5270ab1969eb0d3683c4b5e80717555cf167ef3281e44fda26013a4578ed259 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x72137d5531615d8468d83174f777a8c350bb7f14a92c612b7d1f2cec358525bf9 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0xae630286b92be8fb0fdaee30eecd1d310283030a7cef4cfa0c5f1509970b6e4e9 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x78e5d0306c4fc5624088d32c12b40c3cee7574fa3e2579061c94f7330d42d8a79 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x1bc9f20c2240292b5795c1e0ebf63d8d395bfac9d4033e9a9180d1728cbf59f79 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0xc27ac145d66ce2f37bcd409d548a3b76643f6f3f86673e7b11421dd7a7a86b169 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x8394b30248958bdc56837ebc0ea5486837cf2f487566758460838b14eccb277a9 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x8af917fd14f71580f7480aeb9c2a14dc6083416f8e364103aa7eccaf43d6eaa69 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
0x7522c796de40bdcd358ad77b91d2d1618a7445b07b78fc7c5a10a1bf2e0db88e9 days 3 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000037218
[ 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 ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: GTA
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.11;

contract Ownable {
  address public owner;
  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() {
    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) onlyOwner
  {
    require(newOwner != address(0));
    owner = newOwner;
  }

}

contract Contactable is Ownable {

    string public contactInformation;

    /**
     * @dev Allows the owner to set a string with their contact information.
     * @param info The contact information to attach to the contract.
     */
    function setContactInformation(string info) onlyOwner
    {
         contactInformation = info;
    }
}

contract Destructible is Ownable {

  function Destructible() payable
  {

  }

  /**
   * @dev Transfers the current balance to the owner and terminates the contract.
   */
  function destroy() onlyOwner
  {
    selfdestruct(owner);
  }

  function destroyAndSend(address _recipient) onlyOwner
  {
    selfdestruct(_recipient);
  }
}

contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  /**
   * @dev modifier to allow actions only when the contract IS paused
   */
  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  /**
   * @dev modifier to allow actions only when the contract IS NOT paused
   */
  modifier whenPaused() {
    require(paused);
    _;
  }

  /**
   * @dev called by the owner to pause, triggers stopped state
   */
  function pause() onlyOwner whenNotPaused
  {
    paused = true;
    Pause();
  }

  /**
   * @dev called by the owner to unpause, returns to normal state
   */
  function unpause() onlyOwner whenPaused
  {
    paused = false;
    Unpause();
  }
}


contract ERC20 {
    uint256 public totalSupply;
    function balanceOf(address who) constant returns (uint256);

    function transfer(address to, uint256 value) returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);

    function allowance(address owner, address spender) constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) returns (bool);

    function approve(address spender, uint256 value) returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

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

contract StandardToken is ERC20 {
    using SafeMath for uint256;
    mapping(address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;



  function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
  }


  function approve(address _spender, uint256 _value) returns (bool) {

    // To change the approve amount you first have to reduce the addresses`
    //  allowance to zero by calling `approve(_spender, 0)` if it is not
    //  already 0 to mitigate the race condition described here:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    require((_value == 0) || (allowed[msg.sender][_spender] == 0));

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }
}

contract MintableToken is StandardToken, Ownable {
  event Mint(address indexed to, uint256 amount);
  event MintFinished();

  bool public mintingFinished = false;


  modifier canMint() {
    require(!mintingFinished);
    _;
  }

  /**
   * @dev Function to mint tokens
   * @param _to The address that will receive the minted tokens.
   * @param _amount The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */
  function mint(address _to, uint256 _amount) onlyOwner canMint returns (bool) {
    totalSupply = totalSupply.add(_amount);
    balances[_to] = balances[_to].add(_amount);
    Mint(_to, _amount);
    Transfer(0x0, _to, _amount);
    return true;
  }

  /**
   * @dev Function to stop minting new tokens.
   * @return True if the operation was successful.
   */
  function finishMinting() onlyOwner returns (bool) {
    mintingFinished = true;
    MintFinished();
    return true;
  }
}


contract GTA is Ownable, Destructible, Contactable, MintableToken {
    using SafeMath for uint256;


       // start and end timestamps where investments are allowed (both inclusive)
    uint256 public startBlock;
    uint256 public endBlock;

    // address where funds are collected
    address public wallet;

    // how many token units a buyer gets per wei
    uint256 public rate;

    // amount of raised money in wei
    uint256 public weiRaised;

    //Constant of max suppliable tokens  .
    uint256 constant MAXSUPPLY = 200000000000000000000000000;

  string public name = "GROUP TOKEN ALIANCE";
  string public symbol = "GTA";
  uint public decimals = 18;
  uint public OWNER_SUPPLY = 200000000000000000000000000;
  address public owner;
  bool public locked;

    modifier onlyUnlocked() {

      if (owner != msg.sender) {
        require(false == locked);
      }
      _;
    }

  function GTA() {
      startBlock = block.number + 2;
      endBlock = startBlock + 1;

      require(endBlock >= startBlock);

      rate = 2500;
      wallet = msg.sender;
      locked = true;
      owner = msg.sender;
      totalSupply = MAXSUPPLY;
      balances[owner] = MAXSUPPLY;
      contactInformation = "http://www.groupco.in";
  }

  function unlock() onlyOwner
    {
      require(locked);   // to allow only 1 call
      locked = false;
  }


  function transferFrom(address _from, address _to, uint256 _value) onlyUnlocked returns (bool) {
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
    return true;
  }

   function transfer(address _to, uint256 _value) onlyUnlocked returns (bool) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }



    event TokenPurchase(address indexed purchaser, address indexed beneficiary, uint256 value, uint256 amount);

    function () payable
    {
        buyTokens(msg.sender);
    }

    // low level token purchase function
    function buyTokens(address beneficiary) payable
     {
        require(beneficiary != 0x0);
        require(validPurchase());
        uint256 weiAmount = msg.value;
        // calculate token amount to be created
        uint256 tokens = weiAmount.mul(rate);
        // update state
        weiRaised = weiRaised.add(weiAmount);
        balances[owner] = balances[owner].sub(tokens);
        balances[beneficiary] = balances[beneficiary].add(tokens);
        TokenPurchase(msg.sender, beneficiary, weiAmount, tokens);

        forwardFunds(); // funds are forward finally

    }

    // send ether to the fund collection wallet
    // override to create custom fund forwarding mechanisms
    function forwardFunds() internal
    {
        wallet.transfer(msg.value);
    }

    function validPurchase() internal constant returns (bool) {
        uint256 current = block.number;
        bool withinPeriod = current >= startBlock && current <= endBlock;
        bool nonZeroPurchase = msg.value != 0;
        bool nonMaxPurchase = msg.value <= 1000 ether;
        bool maxSupplyNotReached = balances[owner] > OWNER_SUPPLY; // check if the balance of the owner hasnt reached the initial supply
        return withinPeriod && nonZeroPurchase && nonMaxPurchase && maxSupplyNotReached;
    }

    function hasEnded() public constant returns (bool) {
        return block.number > endBlock;
    }

   function burn(uint _value) onlyOwner
   {
        require(_value > 0);
        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        Burn(burner, _value);
    }

    event Burn(address indexed burner, uint indexed value);

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"endBlock","outputs":[{"name":"","type":"uint256"}],"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":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contactInformation","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"weiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"startBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"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":false,"inputs":[],"name":"finishMinting","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"destroy","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[],"name":"unlock","outputs":[],"payable":false,"stateMutability":"nonpayable","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":true,"inputs":[],"name":"OWNER_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"info","type":"string"}],"name":"setContactInformation","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"locked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","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"},{"constant":false,"inputs":[{"name":"beneficiary","type":"address"}],"name":"buyTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"hasEnded","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_recipient","type":"address"}],"name":"destroyAndSend","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":"purchaser","type":"address"},{"indexed":true,"name":"beneficiary","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":true,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","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"},{"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
606060409081526005805460ff191690558051908101604052601381527f47524f555020544f4b454e20414c49414e4345000000000000000000000000006020820152600b90805162000057929160200190620001cc565b5060408051908101604052600381527f47544100000000000000000000000000000000000000000000000000000000006020820152600c908051620000a1929160200190620001cc565b506012600d556aa56fa5b99019a5c8000000600e553415620000c257600080fd5b5b5b5b60038054600160a060020a03191633600160a060020a03161790555b5b436002810160068190556003909101600781905510156200010257600080fd5b6109c460095560088054600160a060020a03338116600160a060020a03199283168117909355600f805460a060020a60ff0219167401000000000000000000000000000000000000000017909216909217908190556aa56fa5b99019a5c800000060008181559190921681526001602052604090819020919091558051908101604052601581527f687474703a2f2f7777772e67726f7570636f2e696e000000000000000000000060208201526004908051620001c4929160200190620001cc565b505b62000276565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020f57805160ff19168380011785556200023f565b828001600101855582156200023f579182015b828111156200023f57825182559160200191906001019062000222565b5b506200024e92915062000252565b5090565b6200027391905b808211156200024e576000815560010162000259565b5090565b90565b61134980620002866000396000f300606060405236156101725763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b811461017f57806306fdde03146101a6578063083c632314610231578063095ea7b31461025657806318160ddd1461028c57806323b872dd146102b15780632c4e722e146102ed578063313ce5671461031257806336f7ab5e146103375780634042b66f146103c257806340c10f19146103e757806342966c681461041d57806348cd4cb114610435578063521eb2731461045a57806370a08231146104895780637d64bcb4146104ba57806383197ef0146104e15780638da5cb5b146104f657806395d89b4114610525578063a69df4b5146105b0578063a9059cbb146105c5578063b662dc9b146105fb578063b967a52e14610620578063cf30901214610673578063dd62ed3e1461069a578063ec8ac4d8146106d1578063ecb70fb7146106e7578063f2fde38b1461070e578063f5074f411461072f575b5b61017c33610750565b5b005b341561018a57600080fd5b610192610893565b604051901515815260200160405180910390f35b34156101b157600080fd5b6101b961089c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101f65780820151818401525b6020016101dd565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561023c57600080fd5b61024461093a565b60405190815260200160405180910390f35b341561026157600080fd5b610192600160a060020a0360043516602435610940565b604051901515815260200160405180910390f35b341561029757600080fd5b6102446109e7565b60405190815260200160405180910390f35b34156102bc57600080fd5b610192600160a060020a03600435811690602435166044356109ed565b604051901515815260200160405180910390f35b34156102f857600080fd5b610244610b34565b60405190815260200160405180910390f35b341561031d57600080fd5b610244610b3a565b60405190815260200160405180910390f35b341561034257600080fd5b6101b9610b40565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101f65780820151818401525b6020016101dd565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103cd57600080fd5b610244610bde565b60405190815260200160405180910390f35b34156103f257600080fd5b610192600160a060020a0360043516602435610be4565b604051901515815260200160405180910390f35b341561042857600080fd5b61017c600435610ced565b005b341561044057600080fd5b610244610daa565b60405190815260200160405180910390f35b341561046557600080fd5b61046d610db0565b604051600160a060020a03909116815260200160405180910390f35b341561049457600080fd5b610244600160a060020a0360043516610dbf565b60405190815260200160405180910390f35b34156104c557600080fd5b610192610dde565b604051901515815260200160405180910390f35b34156104ec57600080fd5b61017c610e3d565b005b341561050157600080fd5b61046d610e69565b604051600160a060020a03909116815260200160405180910390f35b341561053057600080fd5b6101b9610e78565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101f65780820151818401525b6020016101dd565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105bb57600080fd5b61017c610f16565b005b34156105d057600080fd5b610192600160a060020a0360043516602435610f6b565b604051901515815260200160405180910390f35b341561060657600080fd5b61024461105d565b60405190815260200160405180910390f35b341561062b57600080fd5b61017c60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061106395505050505050565b005b341561067e57600080fd5b610192611097565b604051901515815260200160405180910390f35b34156106a557600080fd5b610244600160a060020a03600435811690602435166110a7565b60405190815260200160405180910390f35b61017c600160a060020a0360043516610750565b005b34156106f257600080fd5b6101926110d4565b604051901515815260200160405180910390f35b341561071957600080fd5b61017c600160a060020a03600435166110dd565b005b341561073a57600080fd5b61017c600160a060020a036004351661113a565b005b600080600160a060020a038316151561076857600080fd5b610770611165565b151561077b57600080fd5b60095434925061079290839063ffffffff6111e616565b600a549091506107a8908363ffffffff61121516565b600a55600f54600160a060020a03166000908152600160205260409020546107d6908263ffffffff61122f16565b600f54600160a060020a03908116600090815260016020526040808220939093559085168152205461080e908263ffffffff61121516565b6001600085600160a060020a0316600160a060020a031681526020019081526020016000208190555082600160a060020a031633600160a060020a03167f623b3804fa71d67900d064613da8f94b9617215ee90799290593e1745087ad18848460405191825260208201526040908101905180910390a361088d611246565b5b505050565b60055460ff1681565b600b8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109325780601f1061090757610100808354040283529160200191610932565b820191906000526020600020905b81548152906001019060200180831161091557829003601f168201915b505050505081565b60075481565b60008115806109725750600160a060020a03338116600090815260026020908152604080832093871683529290522054155b151561097d57600080fd5b600160a060020a03338116600081815260026020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60005481565b600f54600090819033600160a060020a03908116911614610a1f57600f5460a060020a900460ff1615610a1f57600080fd5b5b50600160a060020a038085166000908152600260209081526040808320338516845282528083205493871683526001909152902054610a65908463ffffffff61121516565b600160a060020a038086166000908152600160205260408082209390935590871681522054610a9a908463ffffffff61122f16565b600160a060020a038616600090815260016020526040902055610ac3818463ffffffff61122f16565b600160a060020a03808716600081815260026020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600191505b5b509392505050565b60095481565b600d5481565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109325780601f1061090757610100808354040283529160200191610932565b820191906000526020600020905b81548152906001019060200180831161091557829003601f168201915b505050505081565b600a5481565b60035460009033600160a060020a03908116911614610c0257600080fd5b60055460ff1615610c1257600080fd5b600054610c25908363ffffffff61121516565b6000908155600160a060020a038416815260016020526040902054610c50908363ffffffff61121516565b600160a060020a0384166000818152600160205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a282600160a060020a031660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a35060015b5b5b92915050565b60035460009033600160a060020a03908116911614610d0b57600080fd5b60008211610d1857600080fd5b5033600160a060020a038116600090815260016020526040902054610d3d908361122f565b600160a060020a03821660009081526001602052604081209190915554610d6a908363ffffffff61122f16565b60005581600160a060020a0382167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca560405160405180910390a35b5b5050565b60065481565b600854600160a060020a031681565b600160a060020a0381166000908152600160205260409020545b919050565b60035460009033600160a060020a03908116911614610dfc57600080fd5b6005805460ff191660011790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a15060015b5b90565b60035433600160a060020a03908116911614610e5857600080fd5b600354600160a060020a0316ff5b5b565b600f54600160a060020a031681565b600c8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109325780601f1061090757610100808354040283529160200191610932565b820191906000526020600020905b81548152906001019060200180831161091557829003601f168201915b505050505081565b60035433600160a060020a03908116911614610f3157600080fd5b600f5460a060020a900460ff161515610f4957600080fd5b600f805474ff0000000000000000000000000000000000000000191690555b5b565b600f5460009033600160a060020a03908116911614610f9b57600f5460a060020a900460ff1615610f9b57600080fd5b5b600160a060020a033316600090815260016020526040902054610fc5908363ffffffff61122f16565b600160a060020a033381166000908152600160205260408082209390935590851681522054610ffa908363ffffffff61121516565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b5b92915050565b600e5481565b60035433600160a060020a0390811691161461107e57600080fd5b6004818051610da592916020019061127d565b505b5b50565b600f5460a060020a900460ff1681565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60075443115b90565b60035433600160a060020a039081169116146110f857600080fd5b600160a060020a038116151561110d57600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60035433600160a060020a0390811691161461115557600080fd5b80600160a060020a0316ff5b5b50565b600080600080600080439450600654851015801561118557506007548511155b600e54600f54600160a060020a0316600090815260016020526040902054919550348015159550683635c9adc5dea000009011159350901190508380156111c95750825b80156111d25750815b80156111db5750805b95505b505050505090565b600082820283158061120257508284828115156111ff57fe5b04145b151561120a57fe5b8091505b5092915050565b60008282018381101561120a57fe5b8091505b5092915050565b60008282111561123b57fe5b508082035b92915050565b600854600160a060020a03163480156108fc0290604051600060405180830381858888f193505050501515610e6657600080fd5b5b565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106112be57805160ff19168380011785556112eb565b828001600101855582156112eb579182015b828111156112eb5782518255916020019190600101906112d0565b5b506112f89291506112fc565b5090565b610e3991905b808211156112f85760008155600101611302565b5090565b905600a165627a7a72305820302f00a421259df075ab1d55d20239f281c782ac64faa03c5b0cb6d34f421ac80029

   Swarm Source:
bzzr://302f00a421259df075ab1d55d20239f281c782ac64faa03c5b0cb6d34f421ac8

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.