This is the OLD Ethbits (ETB) Token contract which has since been replaced with 0x1b9743f556d65e757c4c650b4555baf354cb8bd3
 Latest 25 transactions from a total of 889 transactions

TxHash Age From To Value [TxFee]
0x61987b362deed46486ea4d09b56fc5a4e29f20760fba677e72fc45f3b52b0f08115 days 11 hrs ago0x6ed0bf67ab31461f6172d130f55becb43623993a  IN   EthBits_Old_20 Ether0.00045446
0xac236665eaa7c24a5e309fe0bb3e8df8cff9e7eab606be08291803965a7cf3ea119 days 13 hrs ago0xb878da34dd3fb4e883c329639a3d9ea49966fca5  IN   EthBits_Old_20 Ether0.00201927
0x347fa147d8ece5485a316cfab0091b698efe8933066be0a5b9ad30688b891ce1164 days 10 hrs ago0xb6ab8129adf1082295d051f13a5f0adffdf4a2d7  IN   EthBits_Old_20 Ether0.00108465
0x35965f9eb8c7c6af46d7425ef9880811cdbe16b7edb0fdb57b34a1ac82c5bd8f192 days 4 hrs ago0x78b0e4933f5b7d90102367e28efcde256998411e  IN   EthBits_Old_20 Ether0.0004398
0x8ab7d5b26de9d4fa63180c0d010365700ee80a2a0c26c52d2de08e871c6cd96a193 days 4 hrs ago0x4eb02c485a942855f8ee3cc6eeff0de447d6c081  IN   EthBits_Old_20 Ether0.002199
0x4658c88ca6fe2f85f2e63ec908d6e4cabbaed729b09edf938c645dcd92163ba1218 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.00036714
0x158b80ae92a00dac0dced70ea4d0020db7c8ddf2b4bd07b9f2a30132d14164c7218 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.00023917
0x15418c405a4b8bde5013f5737172c6e386674ff76caaa1d87f083cd87b2b20fb218 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.00023604
0x17e9b3ff107c650e58ca1e02062929ef0e798381890f7dce457b197ac52917f5218 days 6 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.00022594
0x4405aee2c8e63554d885a6f1c100c9d353ded6a0e47b250f4713b5281aface1c218 days 7 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.00022594
0xd6823ad27a43934d15ba657c21064fc7762c897c2db740f31cfde5628ce90544237 days 7 hrs ago0x60573d1a8861d311916467ccb4c5b6f8c618d745  IN   EthBits_Old_20 Ether0.00088765
0xad8082f9e5c7eb039442dc6ebcc006b4c8e3b0cf218497c46b1696a7c791d77e237 days 8 hrs ago0x60573d1a8861d311916467ccb4c5b6f8c618d745  IN   EthBits_Old_20 Ether0.002120274
0x3bf0ce77e24997763b21255e8ab18ecaff4b33fdc9db8e4889d7b7cfd6e0f1d6258 days 14 hrs ago0x83012c914ace5ec68c6a13a6aa0660ba7602e2cc  IN   EthBits_Old_20 Ether0.000770994
0xfda8fd2277029911773c4f6d99be40f233358cb2ee8c20b3fa27d0a2d6f6ad30263 days 5 hrs ago0x2cb38b47164c74226da802e28ef40bd9c91086d6  IN   EthBits_Old_20 Ether0.0001636056
0x874ab7d978203a89fe6e596560a425a1e44ce397b3e27786a8fd7d40363694eb300 days 11 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.000926354
0x8f37e3b13974f9ceedf8388595045774984cf17de889dca561efdcd851488a30300 days 11 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.000977973
0x046aec13560da9a6ca31d461d02764e5b08c894eb81bbde4ce36756e2ef6f12c300 days 11 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.000926354
0xca8e8cd741c1d3e0c64cb852914cc9b6aa628888abaaf9ef7dc0d8837a456384300 days 11 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.000272676
0x273fc2354f9541afe6583822923182dff368c56ed24cd58ae9b403333b8de806300 days 11 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.000272676
0xe7b9fdf2e4e852ec296ef90b060e74cf2f183a7048518bb02882f8b878cd667e308 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.000915858
0xc3eac5a11111b9e4103c304d625664ea286056c59efe7bc017f01b3d25c92544308 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.000926354
0xb4471aede2e02512f4346884650314fb82472f57a0b55368233552e85b3ef213308 days 5 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.000926354
0x5003f9ac33f64e29fa47162d49d3da043bf4029aec18eff21c1867d7210f5daa308 days 6 hrs ago0x8b71bbf87772adeb90f2f91192e0b651972be796  IN   EthBits_Old_20 Ether0.000926354
0x276103c8f1a52117786ee710b2744bdcfe67d020d89ade641964c901472a806a317 days 21 hrs ago0x67f0d7d19996101a383da42450868d4746793564  IN   EthBits_Old_20 Ether0.00113615
0x9de3a3a7a61a2ce2bd5eca4fda2864aa3cecfc401adca108e34c35f6b9ef2dd1318 days 9 hrs ago0x8be19c1d6bba5bb728dcfa4a00f779bfb94d0324  IN   EthBits_Old_20 Ether0.00204507
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: CrowdsaleToken
Compiler Text: v0.4.11+commit.68ef5810
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;

/*
 * ERC20 interface
 * see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 {
  uint public totalSupply;
  function balanceOf(address who) constant returns (uint);
  function allowance(address owner, address spender) constant returns (uint);

  function transfer(address to, uint value) returns (bool ok);
  function transferFrom(address from, address to, uint value) returns (bool ok);
  function approve(address spender, uint value) returns (bool ok);
  event Transfer(address indexed from, address indexed to, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}


/**
 * Math operations with safety checks
 */
contract SafeMath {
  function safeSub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c>=a && c>=b);
    return c;
  }

  function assert(bool assertion) internal {
    if (!assertion) {
      throw;
    }
  }
}

/**
 * Standard ERC20 token
 *
 * https://github.com/ethereum/EIPs/issues/20
 * Based on code by FirstBlood:
 * https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, SafeMath {

  mapping(address => uint) balances;
  mapping (address => mapping (address => uint)) allowed;

  function transfer(address _to, uint _value) returns (bool success) {
    balances[msg.sender] = safeSub(balances[msg.sender], _value);
    balances[_to] = safeAdd(balances[_to], _value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

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

    // Check is not needed because safeSub(_allowance, _value) will already throw if this condition is not met
    // if (_value > _allowance) throw;

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

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

  function approve(address _spender, uint _value) returns (bool success) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

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

}
/**
 * Upgrade agent interface inspired by Lunyr.
 *
 * Upgrade agent transfers tokens to a new contract.
 * Upgrade agent itself can be the token contract, or just a middle man contract doing the heavy lifting.
 */
contract UpgradeAgent {

  uint public originalSupply;

  /** Interface marker */
  function isUpgradeAgent() public constant returns (bool) {
    return true;
  }

  function upgradeFrom(address _from, uint256 _value) public;

}

/**
 * A token upgrade mechanism where users can opt-in amount of tokens to the next smart contract revision.
 *
 * First envisioned by Golem and Lunyr projects.
 */
contract UpgradeableToken is StandardToken {

  /** Contract / person who can set the upgrade path. This can be the same as team multisig wallet, as what it is with its default value. */
  address public upgradeMaster;

  /** The next contract where the tokens will be migrated. */
  UpgradeAgent public upgradeAgent;

  /** How many tokens we have upgraded by now. */
  uint256 public totalUpgraded;

  /**
   * Upgrade states.
   *
   * - NotAllowed: The child contract has not reached a condition where the upgrade can bgun
   * - WaitingForAgent: Token allows upgrade, but we don't have a new agent yet
   * - ReadyToUpgrade: The agent is set, but not a single token has been upgraded yet
   * - Upgrading: Upgrade agent is set and the balance holders can upgrade their tokens
   *
   */
  enum UpgradeState {Unknown, NotAllowed, WaitingForAgent, ReadyToUpgrade, Upgrading}

  event Upgrade(address indexed _from, address indexed _to, uint256 _value);
  event UpgradeAgentSet(address agent);

  /**
   * Do not allow construction without upgrade master set.
   */
  function UpgradeableToken(address _upgradeMaster) {
    upgradeMaster = _upgradeMaster;
  }

  /**
   * Allow the token holder to upgrade some of their tokens to a new contract.
   */
  function upgrade(uint256 value) public {

      UpgradeState state = getUpgradeState();
      if(!(state == UpgradeState.ReadyToUpgrade || state == UpgradeState.Upgrading)) {
        // Called in a bad state
        throw;
      }

      // Validate input value.
      if (value == 0) throw;

      balances[msg.sender] = safeSub(balances[msg.sender], value);

      // Take tokens out from circulation
      totalSupply = safeSub(totalSupply, value);
      totalUpgraded = safeAdd(totalUpgraded, value);

      // Upgrade agent reissues the tokens
      upgradeAgent.upgradeFrom(msg.sender, value);
      Upgrade(msg.sender, upgradeAgent, value);
  }

  /**
   * Set an upgrade agent that handles
   */
  function setUpgradeAgent(address agent) external {

      if(!canUpgrade()) {
        // The token is not yet in a state that we could think upgrading
        throw;
      }

      if (agent == 0x0) throw;
      // Only a master can designate the next agent
      if (msg.sender != upgradeMaster) throw;
      // Upgrade has already begun for an agent
      if (getUpgradeState() == UpgradeState.Upgrading) throw;

      upgradeAgent = UpgradeAgent(agent);

      // Bad interface
      if(!upgradeAgent.isUpgradeAgent()) throw;

      // Make sure that token supplies match in source and target
      if (upgradeAgent.originalSupply() != totalSupply) throw;

      UpgradeAgentSet(upgradeAgent);
  }

  /**
   * Get the state of the token upgrade.
   */
  function getUpgradeState() public constant returns(UpgradeState) {
    if(!canUpgrade()) return UpgradeState.NotAllowed;
    else if(address(upgradeAgent) == 0x00) return UpgradeState.WaitingForAgent;
    else if(totalUpgraded == 0) return UpgradeState.ReadyToUpgrade;
    else return UpgradeState.Upgrading;
  }

  /**
   * Change the upgrade master.
   *
   * This allows us to set a new owner for the upgrade mechanism.
   */
  function setUpgradeMaster(address master) external {
      if (master == 0x0) throw;
      if (msg.sender != upgradeMaster) throw;
      upgradeMaster = master;
  }

  /**
   * Child contract can enable to provide the condition when the upgrade can begun.
   */
  function canUpgrade() public constant returns(bool) {
     return true;
  }

}

/**
 * A crowdsaled token.
 *
 * An ERC-20 token designed specifically for crowdsales with investor protection and further development path.
 *
 * - The token contract gives an opt-in upgrade path to a new contract
 *
 */
contract CrowdsaleToken is UpgradeableToken, UpgradeAgent {
  string public name;

  string public symbol;

  uint public decimals;

  address public source;

  event TokensUpgradedFrom(address indexed from, uint256 value);

  /**
   * Construct the token.
   *
   * This token must be created through a team multisig wallet, so that it is owned by that wallet.
   */
  function CrowdsaleToken(
      string _name,
      string _symbol,
      uint _decimals,
      address _source
  ) UpgradeableToken (msg.sender) {
    originalSupply = ERC20(_source).totalSupply();
    if (originalSupply == 0) throw;

    source = _source;

    name = _name;
    symbol = _symbol;
    decimals = _decimals;
  }

  function upgradeFrom(address _from, uint256 _value) public {
    if (msg.sender != source) throw;
    totalSupply = safeAdd(totalSupply, _value);
    balances[_from] = safeAdd(balances[_from], _value);
    TokensUpgradedFrom(_from, _value);
  }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"upgrade","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"originalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"upgradeAgent","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"upgradeMaster","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"isUpgradeAgent","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"source","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"upgradeFrom","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getUpgradeState","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"canUpgrade","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalUpgraded","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"agent","type":"address"}],"name":"setUpgradeAgent","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"master","type":"address"}],"name":"setUpgradeMaster","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint256"},{"name":"_source","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"TokensUpgradedFrom","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Upgrade","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"agent","type":"address"}],"name":"UpgradeAgentSet","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
606060405234156200000d57fe5b604051620019ba380380620019ba833981016040528080518201919060200180518201919060200180519060200190919080519060200190919050505b335b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b508073ffffffffffffffffffffffffffffffffffffffff166318160ddd6000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401809050602060405180830381600087803b1515620000fc57fe5b6102c65a03f115156200010b57fe5b50505060405180519050600681905550600060065414156200012d5760006000fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550836007908051906020019062000186929190620001b2565b5082600890805190602001906200019f929190620001b2565b50816009819055505b5050505062000261565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001f557805160ff191683800117855562000226565b8280016001018555821562000226579182015b828111156200022557825182559160200191906001019062000208565b5b50905062000235919062000239565b5090565b6200025e91905b808211156200025a57600081600090555060010162000240565b5090565b90565b61174980620002716000396000f3006060604052361561011b576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461011d578063095ea7b3146101b657806318160ddd1461020d57806323b872dd14610233578063313ce567146102a957806345977d03146102cf5780634b2ba0dd146102ef5780635de4ccb014610315578063600440cb1461036757806361d3d7a6146103b957806367e828bf146103e357806370a0823114610435578063753e88e51461047f5780638444b391146104be57806395d89b41146104f25780639738968c1461058b578063a9059cbb146105b5578063c752ff621461060c578063d7e7088a14610632578063dd62ed3e14610668578063ffeb7d75146106d1575bfe5b341561012557fe5b61012d610707565b604051808060200182810382528381815181526020019150805190602001908083836000831461017c575b80518252602083111561017c57602082019150602081019050602083039250610158565b505050905090810190601f1680156101a85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101be57fe5b6101f3600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107a5565b604051808215151515815260200191505060405180910390f35b341561021557fe5b61021d610898565b6040518082815260200191505060405180910390f35b341561023b57fe5b61028f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061089e565b604051808215151515815260200191505060405180910390f35b34156102b157fe5b6102b9610b35565b6040518082815260200191505060405180910390f35b34156102d757fe5b6102ed6004808035906020019091905050610b3b565b005b34156102f757fe5b6102ff610dab565b6040518082815260200191505060405180910390f35b341561031d57fe5b610325610db1565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561036f57fe5b610377610dd7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103c157fe5b6103c9610dfd565b604051808215151515815260200191505060405180910390f35b34156103eb57fe5b6103f3610e07565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561043d57fe5b610469600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e2d565b6040518082815260200191505060405180910390f35b341561048757fe5b6104bc600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e77565b005b34156104c657fe5b6104ce610fc5565b604051808260048111156104de57fe5b60ff16815260200191505060405180910390f35b34156104fa57fe5b61050261104b565b6040518080602001828103825283818151815260200191508051906020019080838360008314610551575b8051825260208311156105515760208201915060208101905060208303925061052d565b505050905090810190601f16801561057d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561059357fe5b61059b6110e9565b604051808215151515815260200191505060405180910390f35b34156105bd57fe5b6105f2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506110f3565b604051808215151515815260200191505060405180910390f35b341561061457fe5b61061c61127d565b6040518082815260200191505060405180910390f35b341561063a57fe5b610666600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611283565b005b341561067057fe5b6106bb600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611577565b6040518082815260200191505060405180910390f35b34156106d957fe5b610705600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506115ff565b005b60078054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561079d5780601f106107725761010080835404028352916020019161079d565b820191906000526020600020905b81548152906001019060200180831161078057829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60005481565b60006000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905061096a600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054846116c6565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109f6600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054846116f2565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a4381846116f2565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60095481565b6000610b45610fc5565b905060036004811115610b5457fe5b816004811115610b6057fe5b1480610b82575060046004811115610b7457fe5b816004811115610b8057fe5b145b1515610b8e5760006000fd5b6000821415610b9d5760006000fd5b610be6600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116f2565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c35600054836116f2565b600081905550610c47600554836116c6565b600581905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663753e88e533846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1515610d0e57fe5b6102c65a03f11515610d1c57fe5b505050600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f7e5c344a8141a805725cb476f76c6953b842222b967edd1f78ddb6e8b3f397ac846040518082815260200191505060405180910390a35b5050565b60065481565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600190505b90565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ed45760006000fd5b610ee0600054826116c6565b600081905550610f2f600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826116c6565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167fc2e4b8fb33d61f21e744bf579fce57fe53d046942bab0e574e63d8cac1d656cf826040518082815260200191505060405180910390a25b5050565b6000610fcf6110e9565b1515610fde5760019050611048565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156110285760029050611048565b6000600554141561103c5760039050611048565b60049050611048565b5b5b5b90565b60088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156110e15780601f106110b6576101008083540402835291602001916110e1565b820191906000526020600020905b8154815290600101906020018083116110c457829003601f168201915b505050505081565b6000600190505b90565b600061113e600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116f2565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ca600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054836116c6565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60055481565b61128b6110e9565b15156112975760006000fd5b60008173ffffffffffffffffffffffffffffffffffffffff1614156112bc5760006000fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113195760006000fd5b6004600481111561132657fe5b61132e610fc5565b600481111561133957fe5b14156113455760006000fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166361d3d7a66000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401809050602060405180830381600087803b151561141457fe5b6102c65a03f1151561142257fe5b5050506040518051905015156114385760006000fd5b600054600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634b2ba0dd6000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401809050602060405180830381600087803b15156114c957fe5b6102c65a03f115156114d757fe5b505050604051805190501415156114ee5760006000fd5b7f7845d5aa74cc410e35571258d954f23b82276e160fe8c188fa80566580f279cc600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a15b50565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b60008173ffffffffffffffffffffffffffffffffffffffff1614156116245760006000fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116815760006000fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000600082840190506116e78482101580156116e25750838210155b61170c565b8091505b5092915050565b60006117008383111561170c565b81830390505b92915050565b8015156117195760006000fd5b5b505600a165627a7a72305820f53f8e94ffb6ee8b64c48dbfe05f136bc7fdafb767de691c28da90218b27ebfb0029000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000807b9487aaf00629b674bd6d02e4917453bc59390000000000000000000000000000000000000000000000000000000000000007457468626974730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034554420000000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000807b9487aaf00629b674bd6d02e4917453bc59390000000000000000000000000000000000000000000000000000000000000007457468626974730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034554420000000000000000000000000000000000000000000000000000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [3] : 000000000000000000000000807b9487aaf00629b674bd6d02e4917453bc5939
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [5] : 4574686269747300000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 4554420000000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://f53f8e94ffb6ee8b64c48dbfe05f136bc7fdafb767de691c28da90218b27ebfb

 

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.