Sponsored Link:   INVOX FINANCE - Helps Small Businesses Grow Worldwide with 9% Interest Loans. 20% bonus! ICO Open
  Latest 25 txns from a total Of 90037 transactions View All

TxHash Age From To Value [TxFee]
0xd2d5b091b9bc920b6a0af8e34073ff440c6e9cdf2717f8bf3a7d53e0c61d75eb14 mins ago0x96e2a16b1b65ecfcc6f2823a1a2bd534f0f0a031  IN   WingsDAO0 Ether0.000557425
0x82f211c817cb687f9085eb150b64a23261cfc00a1b8919ecdb3352382f243af839 mins ago0xfc77cf0480f939badb35215acdb441c8de8736a4  IN   WingsDAO0 Ether0.000186485
0x365f91606d98d565d28721a803b0b149406f2300ad4a1715bec861d34478af9940 mins ago0x7a07a915add10e4cb2d359fa94d7d70958e38a12  IN   WingsDAO0 Ether0.000186485
0xb119baec8dc9beadb69331f8051d916b1eb6301c6335580e049876bc0f281bfa42 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.000932425
0x606d53ddb2a3311702b6a8a23a6248a7f5cb9b0c36f3edf591da1c412356094043 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.001305825
0x9052a37217fe6560bc70ebe7bc1df9c5eecdd87bbe278f681003cc5e0fa52cac44 mins agoBinanceWallet_2  IN   WingsDAO0 Ether0.002876335
0xa3751a06d6c1c40d4aa6e7fc7416b8f9710a9c20d79d341e8f0dd11e240218da50 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.001305825
0xdb5f844a188d7510b43867a7c4e8d6ae1be2a156fbeaab248a9c3b5033e61d9650 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.001305825
0xb80ca841f28dd1e6c97d06cb5c176f125fa5478ba4039b232a792ddad5857bf71 hr 11 mins agoBinanceWallet_2  IN   WingsDAO0 Ether0.002869295
0x3627ef56e60d9692a08643a867f4fe651eff5cc6f3a6775eb70bc91a9a92e55d1 hr 16 mins agoBinanceWallet_2  IN   WingsDAO0 Ether0.002872815
0xa2f7c23aba47c12b7c7608e5cea998911e5dbf1b955f88625d29b829094fc82e1 hr 20 mins ago0x8783f812bdeb220f70a6b8c6dae5d90ff6e68760  IN   WingsDAO0 Ether0.000555825
0xf47ef7883434f8d3402c24a8647fae8d0b943fdc185050cde5717abeb6a88b0e1 hr 24 mins ago0x81fa41fec83bfe6efbc05326ade63f3895727a49  IN   WingsDAO0 Ether0.001526553
0x074227be25cd3f86370e612131dbf6f4c491a17d373542dcd5e117b0a09bd0961 hr 32 mins ago0x74381ad82b41b19acc021c7a842ec4bef4cc6450  IN   WingsDAO0 Ether0.000185845
0x132ce2e385875839ab943b2c5639fee3db3089aab83614eee51b2a480ad941291 hr 35 mins agoBinanceWallet  IN   WingsDAO0 Ether0.002872815
0x7cd2f3a383fdf27d076c3c391e8ba8e35f241a7c2b3f071da708992ccf0f7a5c1 hr 36 mins agoBittrex  IN   WingsDAO0 Ether0.00186165
0xff472e205b9b59acd0b7427d93448c289f841d7fd5566c9616b35c9787f84b5b1 hr 37 mins ago0x7f4ba41d84698fb35d801394d82e3ea02faf8b23  IN   WingsDAO0 Ether0.00104466
0x76bdd90bbd99ce645b8bfb1ea3f5498a2fd0b2a7289664807d999f1213e7c1251 hr 43 mins agoBittrex  IN   WingsDAO0 Ether0.00185845
0xe77b642880236035cf29725efb88ee435bae9d5e617d9d0502e7553e22c21d672 hrs 25 mins ago0xf60b4c99b170f029fd1f5d3e334b76ebe515e905  IN   WingsDAO0 Ether0.000557425
0x6cf0635cb7798ada602f226ce4cbe2cff8491300de15d3212e61787c8dd113832 hrs 29 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.001307425
0xef6359478196d998643c5569542516ec0bc807da953dc57887e5ccfb23fdefc32 hrs 43 mins ago0x9dfde61e2acb1fcd4176e2374bec32f372b48576  IN   WingsDAO0 Ether0.001307425
0x9885d3cbd9b66454d8b6f604a8fa793fcbc0a0b634dc25e3ffddc2442e4238692 hrs 47 mins ago0xce1290b35285b1f2386695fdf82842a9185f9ed0  IN   WingsDAO0 Ether0.000111891
0xea1a5b1a2ca1ab677322a7c033ed48c214f9040c475930fec0b7613cf4b4a7842 hrs 51 mins ago0x1e8ac289ea7eff67479c34e5649e4a2b355667f5  IN   WingsDAO0 Ether0.000137907
0xeb5f69913c4701b6c1d318c3b6f69cf5ab14b0189ceb0aafee976e7ccf8679a22 hrs 57 mins ago0x3c00ba47ee1caf142b840cf65f811d1981772e25  IN   WingsDAO0 Ether0.000111805
0x7cf352ae98e3e311e58d90e08f69cade48ed891e679d168c02bd25cad34c05d32 hrs 59 mins ago0x03747f06215b44e498831da019b27f53e483599f  IN   WingsDAO0 Ether0.002928632
0x3395b860129a58dce347e65ca7494e45b946f04171c181cbbc70fdb04c77efb03 hrs 33 mins ago0x8dc000cac1039234715a92652b9e92d666c73d2b  IN   WingsDAO0 Ether0.000229845
[ 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), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity), ConstantOptimizerSubtraction (low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: Token
Compiler Version: v0.4.8+commit.60cc1668
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
contract Ownable {
  address public owner;

  function Ownable() {
    owner = msg.sender;
  }

  modifier onlyOwner() {
    if (msg.sender == owner)
      _;
  }

  function transferOwner(address newOwner) onlyOwner {
    if (newOwner != address(0)) owner = newOwner;
  }

}

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

contract SafeMath {
  function safeMul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

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

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

}

/*
  Wings ERC20 Token.
  Added allocation for users who participiated in Wings Campaign.

  Important!
  We have to run pre-mine allocation first.
  And only then rest of users.
  Or it's not going to work due to whenAllocation logic.
*/
contract Token is StandardToken, Ownable {
  // Account allocation event
  event ALLOCATION(address indexed account, uint amount);

  /*
    Premine events
  */
  event PREMINER_ADDED(address indexed owner, address account, uint amount);
  event PREMINE_ALLOCATION_ADDED(address indexed account, uint time);
  event PREMINE_RELEASE(address indexed account, uint timestamp, uint amount);
  event PREMINER_CHANGED(address indexed oldPreminer, address newPreminer, address newRecipient);

  /*
    Premine structure
  */
  struct Preminer {
    address account;
    uint monthlyPayment;
    uint latestAllocation;
    bool disabled;

    uint allocationsCount;
    mapping(uint => uint) allocations;
  }

  /*
    List of preminers
  */
  mapping(address => Preminer) preminers;

  /*
    Token Name & Token Symbol & Decimals
  */
  string public name = "WINGS";
  string public symbol = "WINGS";
  uint public decimals = 18;

  /*
    Total supply
  */
  uint public totalSupply = 10**26;//100000000000000000000000000;

  /*
    Premine allocation interval
  */
  uint public DAYS_28 = 2419200;
  uint public DAYS_31 = 2678400;

  /*
    Maximum premine allocations count
  */
  uint public MAX_ALLOCATIONS_COUNT = 26;

  /*
    How many accounts allocated?
  */
  uint public accountsToAllocate;

  /*
    Multisignature
  */
  address public multisignature;

  /*
    Only multisignature
  */
  modifier onlyMultisignature() {
    if (msg.sender != multisignature) {
      throw;
    }

    _;
  }

  /*
    When preminer is not disabled
  */
  modifier whenPreminerIsntDisabled(address _account) {
    if (preminers[_account].disabled == true) {
      throw;
    }

    _;
  }

  /*
    Modifier for checking is allocation completed.
    Maybe we should add here pre-mine accounts too.
  */
  modifier whenAllocation(bool value) {
    if ((accountsToAllocate > 0) == value) {
      _;
    } else {
      throw;
    }
  }

  /*
    Check if user already allocated
  */
  modifier whenAccountHasntAllocated(address user) {
    if (balances[user] == 0) {
      _;
    } else {
      throw;
    }
  }

  /*
    Check if preminer already added
  */
  modifier whenPremineHasntAllocated(address preminer) {
    if (preminers[preminer].account == address(0)) {
      _;
    } else {
      throw;
    }
  }

  function Token(uint _accountsToAllocate, address _multisignature) {
    /*
      Maybe we should calculate it in allocation and pre-mine.
      I mean total supply
    */
    owner = msg.sender;
    accountsToAllocate = _accountsToAllocate;
    multisignature = _multisignature;
  }

  /*
    Allocate tokens for users.
    Only owner and only while allocation active.

    Should check if user allocated already (no double allocations)
  */
  function allocate(address user, uint balance) onlyOwner() whenAllocation(true) whenAccountHasntAllocated(user) {
    balances[user] = balance;

    accountsToAllocate--;
    ALLOCATION(user, balance);
  }

  /*
    Standard Token functional
  */
  function transfer(address _to, uint _value) whenAllocation(false) returns (bool success) {
    return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint _value) whenAllocation(false) returns (bool success) {
    return super.transferFrom(_from, _to, _value);
  }

  function approve(address _spender, uint _value) whenAllocation(false) returns (bool success) {
    return super.approve(_spender, _value);
  }

  /*
    Premine functionality
  */

  /*
    Add pre-mine account
  */
  function addPreminer(address preminer, address recipient, uint initialBalance, uint monthlyPayment) onlyOwner() whenAllocation(true) whenPremineHasntAllocated(preminer) {
    var premine = Preminer(
        recipient,
        monthlyPayment,
        0,
        false,
        0
      );


    balances[recipient] = safeAdd(balances[recipient], initialBalance);
    preminers[preminer] = premine;
    accountsToAllocate--;
    PREMINER_ADDED(preminer, premine.account, initialBalance);
  }

  /*
    Disable pre-miner
  */
  function disablePreminer(address _preminer, address _newPreminer, address _newRecipient) onlyMultisignature() whenPreminerIsntDisabled(_preminer) {
    var oldPreminer = preminers[_preminer];

    if (oldPreminer.account == address(0) || preminers[_newPreminer].account != address(0)) {
      throw;
    }

    preminers[_newPreminer] = oldPreminer;
    preminers[_newPreminer].account = _newRecipient;
    oldPreminer.disabled = true;

    if(preminers[_newPreminer].disabled == true) {
      throw;
    }

    for (uint i = 0; i < preminers[_newPreminer].allocationsCount; i++) {
      preminers[_newPreminer].allocations[i] = oldPreminer.allocations[i];
    }

    PREMINER_CHANGED(_preminer, _newPreminer, _newRecipient);
  }

  /*
    Add pre-mine allocation
  */
  function addPremineAllocation(address _preminer, uint _time) onlyOwner() whenAllocation(true) whenPreminerIsntDisabled(_preminer) {
    var preminer = preminers[_preminer];

    if (preminer.account == address(0) ||  _time == 0 || preminer.allocationsCount == MAX_ALLOCATIONS_COUNT) {
      throw;
    }

    if (preminer.allocationsCount > 0) {
      var previousAllocation = preminer.allocations[preminer.allocationsCount-1];

      if (previousAllocation > _time) {
        throw;
      }

      if (previousAllocation + DAYS_28 > _time) {
        throw;
      }

      if (previousAllocation + DAYS_31 < _time) {
        throw;
      }
    }

    preminer.allocations[preminer.allocationsCount++] = _time;
    PREMINE_ALLOCATION_ADDED(_preminer, _time);
  }

  /*
    Get preminer
  */
  function getPreminer(address _preminer) constant returns (address, bool, uint, uint, uint) {
    var preminer = preminers[_preminer];

    return (preminer.account, preminer.disabled, preminer.monthlyPayment, preminer.latestAllocation, preminer.allocationsCount);
  }

  /*
    Get preminer allocation time by index
  */
  function getPreminerAllocation(address _preminer, uint _index) constant returns (uint) {
    return preminers[_preminer].allocations[_index];
  }

  /*
    Release premine when preminer asking
    Gas usage: 0x5786 or 22406 GAS.
    Maximum is 26 months of pre-mine in case of Wings. So should be enough to execute it.
  */
  function releasePremine() whenAllocation(false) whenPreminerIsntDisabled(msg.sender) {
    var preminer = preminers[msg.sender];

    if (preminer.account == address(0)) {
      throw;
    }

    for (uint i = preminer.latestAllocation; i < preminer.allocationsCount; i++) {
      if (preminer.allocations[i] < block.timestamp) {
        if (preminer.allocations[i] == 0) {
          continue;
        }

        balances[preminer.account] = safeAdd(balances[preminer.account], preminer.monthlyPayment);
        preminer.latestAllocation = i;

        PREMINE_RELEASE(preminer.account, preminer.allocations[i], preminer.monthlyPayment);
        preminer.allocations[i] = 0;
      } else {
        break;
      }
    }
  }
}

    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":"MAX_ALLOCATIONS_COUNT","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"releasePremine","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"DAYS_28","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"accountsToAllocate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_preminer","type":"address"},{"name":"_newPreminer","type":"address"},{"name":"_newRecipient","type":"address"}],"name":"disablePreminer","outputs":[],"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":false,"inputs":[{"name":"_preminer","type":"address"},{"name":"_time","type":"uint256"}],"name":"addPremineAllocation","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_preminer","type":"address"}],"name":"getPreminer","outputs":[{"name":"","type":"address"},{"name":"","type":"bool"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"user","type":"address"},{"name":"balance","type":"uint256"}],"name":"allocate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"multisignature","outputs":[{"name":"","type":"address"}],"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":true,"inputs":[{"name":"_preminer","type":"address"},{"name":"_index","type":"uint256"}],"name":"getPreminerAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"DAYS_31","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"preminer","type":"address"},{"name":"recipient","type":"address"},{"name":"initialBalance","type":"uint256"},{"name":"monthlyPayment","type":"uint256"}],"name":"addPreminer","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_accountsToAllocate","type":"uint256"},{"name":"_multisignature","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"ALLOCATION","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":false,"name":"account","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"PREMINER_ADDED","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"},{"indexed":false,"name":"time","type":"uint256"}],"name":"PREMINE_ALLOCATION_ADDED","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"account","type":"address"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"PREMINE_RELEASE","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"oldPreminer","type":"address"},{"indexed":false,"name":"newPreminer","type":"address"},{"indexed":false,"name":"newRecipient","type":"address"}],"name":"PREMINER_CHANGED","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
60a0604052600560608190527f57494e47530000000000000000000000000000000000000000000000000000006080908152815460008390527f57494e475300000000000000000000000000000000000000000000000000000a83557f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001841615610100026000190190931692909204601f0191909104810191839190620000d7565b82800160010185558215620000d7579182015b82811115620000d7578251825591602001919060010190620000ba565b5b50620000fb9291505b80821115620000f75760008155600101620000e1565b5090565b50506040805180820190915260058082527f57494e475300000000000000000000000000000000000000000000000000000060209283019081526006805460008290528251600a60ff1990911617825590937ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f60026001841615610100026000190190931692909204601f010481019291620001c2565b82800160010185558215620001c2579182015b82811115620001c2578251825591602001919060010190620001a5565b5b50620001e69291505b80821115620000f75760008155600101620000e1565b5090565b505060126007556a52b7d2dcc80cd2e40000006008556224ea006009556228de80600a55601a600b55346200000057604051604080620014e38339810160405280516020909101515b5b60038054600160a060020a03191633600160a060020a03161790555b60038054600160a060020a03338116600160a060020a031992831617909255600c849055600d8054928416929091169190911790555b50505b61124e80620002956000396000f300606060405236156101175763ffffffff60e060020a60003504166306fdde03811461011c578063095ea7b3146101a957806318160ddd146101d957806323b872dd146101f8578063287bd2061461022e578063313ce5671461024d5780634517a2731461026c5780634fb2e45d1461027b57806370a082311461029657806371215af6146102c15780637915785e146102e05780638da5cb5b146102ff57806395d89b41146103285780639fd859ee146103b5578063a9059cbb146103dc578063b1b6a6ed1461040c578063b4d406941461042a578063b78b52df14610478578063ce79429414610496578063dd62ed3e146104bf578063ed4080b1146104f0578063efaf90c81461051e578063fa8858681461053d575b610000565b3461000057610129610564565b60408051602080825283518183015283519192839290830191850190808383821561016f575b80518252602083111561016f57601f19909201916020918201910161014f565b505050905090810190601f16801561019b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34610000576101c5600160a060020a03600435166024356105f2565b604080519115158252519081900360200190f35b34610000576101e6610620565b60408051918252519081900360200190f35b34610000576101c5600160a060020a0360043581169060243516604435610626565b604080519115158252519081900360200190f35b34610000576101e6610656565b60408051918252519081900360200190f35b34610000576101e661065c565b60408051918252519081900360200190f35b3461000057610279610662565b005b3461000057610279600160a060020a03600435166107f0565b005b34610000576101e6600160a060020a0360043516610838565b60408051918252519081900360200190f35b34610000576101e6610857565b60408051918252519081900360200190f35b34610000576101e661085d565b60408051918252519081900360200190f35b346100005761030c610863565b60408051600160a060020a039092168252519081900360200190f35b3461000057610129610872565b60408051602080825283518183015283519192839290830191850190808383821561016f575b80518252602083111561016f57601f19909201916020918201910161014f565b505050905090810190601f16801561019b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3461000057610279600160a060020a0360043581169060243581169060443516610900565b005b34610000576101c5600160a060020a0360043516602435610af1565b604080519115158252519081900360200190f35b3461000057610279600160a060020a0360043516602435610b1f565b005b3461000057610443600160a060020a0360043516610c8e565b60408051600160a060020a03909616865293151560208601528484019290925260608401526080830152519081900360a00190f35b3461000057610279600160a060020a0360043516602435610cda565b005b346100005761030c610d9c565b60408051600160a060020a039092168252519081900360200190f35b34610000576101e6600160a060020a0360043581169060243516610dab565b60408051918252519081900360200190f35b34610000576101e6600160a060020a0360043516602435610dd8565b60408051918252519081900360200190f35b34610000576101e6610e06565b60408051918252519081900360200190f35b3461000057610279600160a060020a0360043581169060243516604435606435610e0c565b005b6005805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105ea5780601f106105bf576101008083540402835291602001916105ea565b820191906000526020600020905b8154815290600101906020018083116105cd57829003601f168201915b505050505081565b600c5460009081908190116101175761060b8484610faf565b91505b610618565b610000565b5b5092915050565b60085481565b600c5460009081908190116101175761064085858561101a565b91505b61064d565b610000565b5b509392505050565b600b5481565b60075481565b600c546000908190819081901161011757600160a060020a033390811660009081526004602052604090206003015460ff161515600114156106a357610000565b600160a060020a03338116600090815260046020526040902080549095501615156106cd57610000565b836002015492505b83600401548310156107dd576000838152600585016020526040902054429010156107cc5760008381526005850160205260409020541515610716576107d1565b8354600160a060020a031660009081526001602081905260409091205490850154610741919061111d565b8454600160a060020a0390811660009081526001602081815260408084209590955560028901889055885488845260058a018252928590205491890154855192835290820152835191909216927f2b577ec402ae31a9dbaa519b3cd7528c3b7a6132629249b3f16ce9bcf647d060928290030190a260008381526005850160205260408120556107d1565b6107dd565b5b6001909201916106d5565b5b5b506107ea565b610000565b5b505050565b60035433600160a060020a039081169116141561083257600160a060020a038116156108325760038054600160a060020a031916600160a060020a0383161790555b5b5b5b50565b600160a060020a0381166000908152600160205260409020545b919050565b60095481565b600c5481565b600354600160a060020a031681565b6006805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105ea5780601f106105bf576101008083540402835291602001916105ea565b820191906000526020600020905b8154815290600101906020018083116105cd57829003601f168201915b505050505081565b600d54600090819033600160a060020a0390811691161461092057610000565b600160a060020a038516600090815260046020526040902060030154859060ff1615156001141561095057610000565b600160a060020a03808716600090815260046020526040902080549094501615806109945750600160a060020a038581166000908152600460205260409020541615155b1561099e57610000565b600160a060020a03858116600090815260046020819052604090912085548154908416600160a060020a031991821617808355600180890154818501556002808a0154908501556003808a018054918601805460ff1990811660ff94851615151782558c8901549888019890985593909416968b1696909617909355815490931682179055905490911615151415610a3557610000565b600091505b600160a060020a03851660009081526004602081905260409091200154821015610a9f57600082815260058085016020908152604080842054600160a060020a038a16855260048352818520878652909301909152909120555b600190910190610a3a565b60408051600160a060020a03878116825286811660208301528251908916927f330696c840f54ff24ce8bae2a98b5f5e34bd0970eccbfccbcf4424eae61dc882928290030190a25b5b505b5050505050565b600c5460009081908190116101175761060b8484611145565b91505b610618565b610000565b5b5092915050565b600354600090819033600160a060020a0390811691161415610c8757600c546001906000901181141561011757600160a060020a038516600090815260046020526040902060030154859060ff16151560011415610b7c57610000565b600160a060020a0380871660009081526004602052604090208054909550161580610ba5575084155b80610bb55750600b548460040154145b15610bbf57610000565b600084600401541115610c17576004840154600019016000908152600585016020526040902054925084831115610bf557610000565b8460095484011115610c0657610000565b84600a5484011015610c1757610000565b5b60048401805460018101909155600090815260058501602090815260409182902087905581518781529151600160a060020a038916927fab1193fa0c6ffb2c7b295e9c7c2f18c9f0dadec10a9ef42faddc81b2d297d7d892908290030190a25b5b50610aea565b610000565b5b505b5b50505050565b600160a060020a038082166000908152600460208190526040909120805460038201546001830154600284015494840154929095169460ff9091169390929091905b5091939590929450565b60035433600160a060020a0390811691161415610d9757600c546001906000901181141561011757600160a060020a0383166000908152600160205260409020548390151561011757600160a060020a038416600081815260016020908152604091829020869055600c8054600019019055815186815291517f5c2c648b474524b772a4d3e35f7341f362b572552f301e69c2cd14e4d5f9f1809281900390910190a25b6107dd565b610000565b5b506107ea565b610000565b5b505b5b5050565b600d54600160a060020a031681565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b600160a060020a03821660009081526004602090815260408083208484526005019091529020545b92915050565b600a5481565b6040805160a08101825260008082526020820181905291810182905260608101829052608081019190915260035433600160a060020a0390811691161415610aea57600c546001906000901181141561011757600160a060020a038087166000908152600460205260409020548791161515610117576040805160a081018252600160a060020a038816808252602080830188905260008385018190526060840181905260808401819052918252600190529190912054909350610ed0908661111d565b600160a060020a038781166000908152600160208181526040808420959095558b841680845260048083529386902089518154600160a060020a031916961695861781558983015193810193909355888601516002840155606089015160038401805460ff191691151591909117905560808901519290930191909155600c805460001901905583519283528201889052825190927f3c2b25086aaee14acb2109f85b8d41811b10bd6811d9206899bf9c613f3ba4ac928290030190a25b610f98565b610000565b5b50610ae7565b610000565b5b505b5b5050505050565b600160a060020a03338116600081815260026020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b600160a060020a03808416600090815260026020908152604080832033851684528252808320549386168352600190915281205490919061105b908461111d565b600160a060020a03808616600090815260016020526040808220939093559087168152205461108a90846111f9565b600160a060020a0386166000908152600160205260409020556110ad81846111f9565b600160a060020a038087166000818152600260209081526040808320338616845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3600191505b509392505050565b600082820161113a8482108015906111355750838210155b611212565b8091505b5092915050565b600160a060020a03331660009081526001602052604081205461116890836111f9565b600160a060020a033381166000908152600160205260408082209390935590851681522054611197908361111d565b600160a060020a038085166000818152600160209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a35060015b92915050565b600061120783831115611212565b508082035b92915050565b80151561083257610000565b5b505600a165627a7a72305820f7fedc0ebb37416b7d382b1eac4dca98aeb05b286acc175a12ba86f6c8f6c58100290000000000000000000000000000000000000000000000000000000000001657000000000000000000000000f64b584972fe6055a770477670208d737fff282f

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000001657000000000000000000000000f64b584972fe6055a770477670208d737fff282f

-----Decoded View---------------
Found 2 constructor arguments :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000001657
Arg [1] : 000000000000000000000000f64b584972fe6055a770477670208d737fff282f


   Swarm Source:
bzzr://f7fedc0ebb37416b7d382b1eac4dca98aeb05b286acc175a12ba86f6c8f6c581

 

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.