Sponsored:   Ubex.com: Top ratings from all agencies. Big partnerships. 70% hard cap reached. Join us!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 8018 txns
Token Contract: GROUP TOKEN ALIANCE (GTA)
 Latest 25 txns from a total Of 8018 transactions

TxHash Age From To Value [TxFee]
0x5a06c76a68b74653cbd988777ec7d6e4a81ec5d6cb7cf49943dcd9440e407e6d1 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0xa8b69474f46eee53f44f760f59ab7da759244c1e47284af0f827fcf6cb5ed2451 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0xf8bdee684fa90101e4fe1f07b05d2f010577f9230197b6afdc30471892601cd51 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0x1c2a8da41d720a7ddbb4a2c07dd0a9b81f0481f854b55c57e7ce813f8bda22fe1 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0xbce3c5100580260df7e07b8cb563cdc2e284ca78be8c1898158a00afd143cb1b1 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0x45e44ec16af3edf2d536a4a21b25163c3df2163a9b62790fcb9b0e49d08877a71 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0xe0293fd437fa64651e1717bcaaa1b8987105239dfe194c6955a921399a81bcc91 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074436
0x54a6271ea1102dfa5c3630cbef25e26ca680c31f8feaf901988dcadb1e1620f11 day 14 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000074308
0x39cb7e0a24b925587047f37cca966b5e397e11202403ae4231490cb3084ea9db8 days 32 mins ago0xc4ad0b9174dbe86cbfb53a218074607cc261df6d  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.001609685
0x32720ea5c61def098e0256212dbf8940c07b3d3e4825a9fb4446489e63112cbe8 days 3 hrs ago0x666837270226c145f5cf2fc0b9341dd415683ce6  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000270204
0xbedceb2a1b709ff813364377ddb25e26749b81ba53d18a830d9977cabbafc5b513 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.00074436
0x7b62800168732c6349c595cfe5da22828d5804cae6b208752063fe5164a9244713 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000818796
0xee5badd51fc5b25aef1d8e3069dd3fae7af23e11539cc6147a9a0c44a0a8e1e013 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000818796
0xb892726e80fd8880c122bd14d6fc476dcc0252c498d73d3444962e1e82cd00c313 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000818796
0xdde61660989a17fd4332ce533963a070acb6f2d5eab3e39716226be39db7062113 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000818796
0xf60a4067bab1a4052f5d2cf9059daad02c007d9590fb341ebff421e1cef08c9d13 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000818796
0xf60b64898b2133ab15a99fe370fd7063169ad769405516731e1e8308b997818c13 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.000817388
0x3a1b77ef28f244d0eccaa82118258a2b7f5ba35a8e4a987a510158593df84e1e13 days 12 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.00148872
0xb30a0783fb6aacf08b89d246205324d8d7faa14074e0dfcfc09fa3baf798d2a123 days 21 hrs ago0x3421c555a64032f3bb56c0f1236138dc88ae4c7f  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.00009211
0xc6d183421280215977af2bf85fabf08d36aba5f21f315669c5df811afea3752a25 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
0x462dec00b08d24082d9be8b9746f88a42ab83ddf32a75be70a972d87f4127d0125 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
0xfd9834c9b796bc025bb2bfc1335112e92afff7f0888d6660d051c1e272bcd27b25 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
0x382155a4739539a797d56f2c5c533c308d7e1dad0b24728271439831670180d925 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
0x957a9761225e7085444ca993dfa14d0ad80c61c93b825b318395caf94b3e1c6025 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
0x9005804b616668f7573c1e879c9dda6a498eb9ffdaf0c8d4a4d2d6f333e939e725 days 13 hrs ago0x5073188554840b390bdc6cb98d3b16140eb3b062  IN   0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e0 Ether0.0000409398
[ 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 (Exact match)
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.