Sponsored:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 246 txns
 Latest 25 txns from a total Of 246 transactions

TxHash Age From To Value [TxFee]
0xaa75a8b1c5b05673dbfe814b2c8fade0903d1dbe4d4f972d16504f6f7f65d950116 days 5 hrs ago0x7494eb2916cad8649f4f91eb1db6e20be605dad6  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.01 Ether0.000021423
0x9bf96f9de1785ddcb89ed4b2cc9356cb1ca164592bccd0d8e167cb9c04632fec143 days 22 hrs ago0xfee1909b0cffeb4baf22e8c1c23dedfe362e9e5a  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.01 Ether0.000021423
0x131a91a6b480a9a4d0e0dcd743bbcf27fba6b0a82dc3aae111ab99fe8069e3fd144 days 4 hrs ago0xfee1909b0cffeb4baf22e8c1c23dedfe362e9e5a  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.015 Ether0.000021423
0x612ad243a6a7615256b298d974232fa951843447e271359e47202455e19b72f3144 days 4 hrs ago0xfee1909b0cffeb4baf22e8c1c23dedfe362e9e5a  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.015 Ether0.000021
0xf58eeef827540e4a35990c87222449759f9a201d7b41d6be3396ca0f9a31a946147 days 6 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.00022
0x005707a13920775f82ad5aafe0b8a4d987d78ce69f83882876e3789f0aaace01162 days 40 mins ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000022
0xfb50cc3341165f355fc8e0dcae1f9f5f962479c089435e8d392a91eb6f7350e2162 days 40 mins ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000057662
0x9dd3dafce9a3497d1fb7e990e96ee2cf0192229fc972e887bacc32573aa7e312167 days 8 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000553656
0xe28158b39237d6de812d3774da5421857a2b8627455ef2bbc35d1c5f73b7d41d167 days 8 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.0005467574
0xdf7269e343c48044794683dc528096234ef0d736a4c44c0b6564235d42217487172 days 10 hrs ago0x24ff46382e089fdae1d176b4477f8061af3aaff4  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.01 Ether0.00111252
0xb21120c3a604bc479ebafc4286cb214208d9b74d3e2f870034cd44182cf11263174 days 20 hrs ago0xf0c26b77e5b85b6d1c2587010592259c04adeeb7  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.2 Ether0.002280666
0x55951b0010748a782f5fc15dc18267f4be126110edea279df9628311f20f12ff174 days 20 hrs ago0xf0c26b77e5b85b6d1c2587010592259c04adeeb7  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.1 Ether0.002895666
0x9f9e86d9e421319d6c3a8c6dd6be8b471a016376ea5a67675d2e52b45ce1a39c178 days 8 hrs ago0x676f96eea3e24d25b3bc733849fed544329bd4c2  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.02 Ether0.003003804
0x481409d46355ebe744a11149793de8aa515ff90886c197b5e514c50301f4207e179 days 7 mins ago0xb3925bb44a75549b896de6494a9edb308731f48e  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.04 Ether0.000070626
0x92c2de8fd05deacec70ca41e1a89c132e61d7c6a3dd300f7c81f8f38f38ba552180 days 2 hrs ago0xd410f862fdcdb0d64a0c79e0785881bb4da07366  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.03 Ether0.000141252
0xa16c949a17cfb2963bcdb21f2474d370c389a232c452acd1fd911bc3fe050e48181 days 20 hrs ago0x8ad4b99696d0fbfd4a37b7eacb9f541f475001db  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.02 Ether0.0035313
0x136952643b052e7eb17c780529523cf765f0c07a52c4c90f7b0fbd23730b8159181 days 23 hrs ago0xdc072e7de7e2ab64341fa9c04e88c1ec3ade98c0  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.1 Ether0.000141252
0x1ddd523bc7b2b05337cb4546177ac63aac5d10b9fccfd4b0c8849efc09d44836186 days 22 hrs ago0x4815c0b863f8347e31fec6b7caa1422a151b14c3  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.02 Ether0.000141252
0x4dcf9f954850e3719438d7a5d087e25e2d08ad575b4fe36be8950f07aa923cce187 days 5 hrs ago0x2b11807dbfc49bd0e21c5ace44d7a2191d992421  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.015 Ether0.000282504
0xd25bd600832375c67f4acdb61163c5d64cb78148bf41f42d39a2a1d3e212f6dc187 days 5 hrs ago0x932e269e4cbb515e30159dfb1205af192a3e3ee9  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.01 Ether0.000070626
0x4a7dff762629c5fac4b4ca5dc58a914eaec86719182e5f5e2c555dc7fc70cc89187 days 19 hrs ago0x75d3715555fcce11b8a2a59695ef05718f232377  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.015 Ether0.00282504
0x46aa92e82a3fd58b9dae233e63e9fdfb0627cc3890f92a1f7fbec7000a697d6f187 days 19 hrs ago0x75d3715555fcce11b8a2a59695ef05718f232377  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0.02326682 Ether0.00084
0x74b8ebd8fc5d8aa1b43607d32219472876c48db2b7c8799035e13f9999cbbbef187 days 21 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000062747
0xb8b463bc9721f1b4ff262cf35ac248d611f338b8a7b297d8f5b1dc590ee74b2d187 days 22 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000047619
0xda7f54234c5beef46d5d7d0c55948e2dfb554c5401f8982625e33accf296a6fb187 days 23 hrs ago0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe40  IN   0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0 Ether0.000062683
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0xdf7269e343c48044794683dc528096234ef0d736a4c44c0b6564235d422174875147403172 days 10 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0xb21120c3a604bc479ebafc4286cb214208d9b74d3e2f870034cd44182cf112635133187174 days 20 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.2 Ether
0x55951b0010748a782f5fc15dc18267f4be126110edea279df9628311f20f12ff5133184174 days 20 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.1 Ether
0x9f9e86d9e421319d6c3a8c6dd6be8b471a016376ea5a67675d2e52b45ce1a39c5112575178 days 8 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0x481409d46355ebe744a11149793de8aa515ff90886c197b5e514c50301f4207e5108721179 days 7 mins ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.04 Ether
0x92c2de8fd05deacec70ca41e1a89c132e61d7c6a3dd300f7c81f8f38f38ba5525102144180 days 2 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.03 Ether
0xa16c949a17cfb2963bcdb21f2474d370c389a232c452acd1fd911bc3fe050e485091624181 days 20 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0x136952643b052e7eb17c780529523cf765f0c07a52c4c90f7b0fbd23730b81595090878181 days 23 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.1 Ether
0x1ddd523bc7b2b05337cb4546177ac63aac5d10b9fccfd4b0c8849efc09d448365061479186 days 22 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0x4dcf9f954850e3719438d7a5d087e25e2d08ad575b4fe36be8950f07aa923cce5059880187 days 5 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.015 Ether
0xd25bd600832375c67f4acdb61163c5d64cb78148bf41f42d39a2a1d3e212f6dc5059760187 days 5 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0x4a7dff762629c5fac4b4ca5dc58a914eaec86719182e5f5e2c555dc7fc70cc895056188187 days 19 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.015 Ether
0x954ab20b84c7694b44210efda7d3a7ab446e28ba6ff8f18a4b4f1f5f0b7f8eac5042180190 days 4 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0x3ca7d3833562b5fa799aa70adb84e88e3e4f8a84202b9df131cc714211f706c65038951190 days 17 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.030000021 Ether
0x059e9c541df8a25a4e8ac14e1564622f54364765451718915f8eb281ad4566ac5029890192 days 5 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0x49341d621a89c81cbe9afd7ccebc4a4ff59294e2b25df8c1c9817d7514d8e44d5029175192 days 8 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.1 Ether
0x2a74a7b8c5c85a5e098e8bc6a259621a8f23790a75d6dcf0321c90e501264f345022829193 days 10 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe401 Ether
0x2af6b95c82821df2a209c8363e1d4903f3742ce7b4c61ce9f66f083e720bf2285019966193 days 21 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0x08d0262b4fc5f8c154387615aeb13ec51c1181200278995198f5a769fc421c9c5014494194 days 19 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.15 Ether
0xde7bf7dcd37055178226bde732a9496bf2efe8c7884882a88ebc9dcc92fe5c615014473194 days 19 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0xc682633de12c29959d661145cb0211ffbba1d8aade8c936a61a2c69383fb585c5014075194 days 21 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.125 Ether
0x807919069a01ebcca36fefc520a6dcf8b98f9ae445cb8773c1f2de1c311fb2e15002499196 days 21 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0x0048465bfafb5a20d9b12b9035de13a8f0d685a9d4a101835640ba6336e12bb45002429196 days 21 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.01 Ether
0xcb32d95fde0393e7469cf0f70018472af6eace2858ec2e4b33e205cc1c6fb6015002386196 days 21 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.02 Ether
0xa137a08634e278b15eb29a0aac6ee42d73d2e538e3a566b2c51a342461ed6aa94999383197 days 10 hrs ago0x0fe31fb2fe9ae7e84ee9e570c3463f25ee50d31b0x381b16397ef8fb8fff65f6d3b6e5979c9d38fe400.03 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to NestedArrayFunctionCallDecoder (medium-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: Crowdsale
Compiler Version: v0.4.19+commit.c4cbbb05
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

contract Ownable {
  address public owner;
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
  function Ownable() public {
    owner = msg.sender;
  }
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }
  function transferOwnership(address newOwner) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }
}
library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;
  mapping(address => uint256) balances;
  function transfer(address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[msg.sender]);
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }
  function balanceOf(address _owner) public view returns (uint256 balance) {
    return balances[_owner];
  }
}
contract StandardToken is ERC20, BasicToken {
  mapping (address => mapping (address => uint256)) internal allowed;
  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);
    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);
    Transfer(_from, _to, _value);
    return true;
  }
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }
  function allowance(address _owner, address _spender) public view returns (uint256) {
    return allowed[_owner][_spender];
  }
  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
}

contract BurnableToken is StandardToken {
  event Burn(address indexed burner, uint256 value);
  function burn(uint256 _value) public {
    require(_value > 0);
    require(_value <= balances[msg.sender]);
    address burner = msg.sender;
    balances[burner] = balances[burner].sub(_value);
    totalSupply = totalSupply.sub(_value);
    Burn(burner, _value);
  }
}
contract SpaceKIMToken is BurnableToken {
  string public constant name = "Space KIM Token";
  string public constant symbol = "KIM";
  uint32 public constant decimals = 0;
  uint256 public constant INITIAL_SUPPLY = 37900000;
  function SpaceKIMToken() public {
    totalSupply = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
  }
}

contract Crowdsale is Ownable {

  using SafeMath for uint;

  SpaceKIMToken public token = new SpaceKIMToken();

  address multisig;
  address restricted;

  uint statusPreSale = 0;

  uint rate;
  uint minAmount;

  uint saleStartDate;
  uint saleFinishDate;

  uint olympStartDate;
  uint olympEndDate;

  uint percentsTeamTokens;
  uint percentsPreSaleTokens;
  uint percentsBountySecondTokens;
  uint percentsOlympicTokens;

  uint endCrowdsaleDate;

  modifier saleIsOn() {
    uint curState = getStatus();
    require(curState != 0 && curState != 5 && curState != 3);
    _;
  }

  modifier isUnderHardCap() {
    uint _availableTokens = token.balanceOf(this);
    uint _tokens = calculateTokens(msg.value);
    uint _minTokens = holdTokensOnStage();
    require(_availableTokens.sub(_tokens) >= _minTokens);
    _;
  }

  modifier checkMinAmount() {
    require(msg.value >= minAmount);
    _;
  }
  function Crowdsale() public {
    multisig = 0x381b16397eF8fB8FFF65F6d3B6E5979C9d38fe40;
    restricted = 0x381b16397eF8fB8FFF65F6d3B6E5979C9d38fe40;
    minAmount = 0.01 * 1 ether;
    rate = 10000;

    saleStartDate = 1515974400; // 15.01.2018 00:00 GMT Main START
    saleFinishDate = 1517961600; // 07.02.2017 00:00 GMT Main END
    //Bounty first
    olympStartDate = 1518134400; // 09.02.2018 00:00 GMT Olymp START
    olympEndDate = 1519516800; // 25.02.2018 00:00 GMT Olymp END
    //Bounty second
    endCrowdsaleDate = 1519948800; // 02.03.2018 00:00 GMT Close Contract

    percentsTeamTokens = 20;
    percentsBountySecondTokens = 5;
    percentsPreSaleTokens = 30;
    percentsOlympicTokens = 15;
  }

  function calculateTokens(uint value) internal constant returns (uint) {
    uint tokens = rate.mul(value).div(1 ether);
    if(getStatus() == 1){
      tokens += tokens.div(2);
    }
    return tokens;
  }

  // 0 - stop
  // 1 - preSale
  // 2 - sale
  // 3 - Bounty First
  // 4 - Olympic games
  // 5 - Bounty Second
  function getStatus() internal constant returns (uint8) {
    if(now > endCrowdsaleDate) {
      return 0;
    } else if(now > olympEndDate && now < endCrowdsaleDate) {
      return 5;
    } else if(now > olympStartDate && now < olympEndDate) {
      return 4;
    } else if(now > saleFinishDate && now < olympStartDate) {
      return 3;
    } else if(now > saleStartDate && now < saleFinishDate) {
      return 2;
    } else if(statusPreSale == 1){
      return 1;
    } else {
      return 0;
    }
  }

  function holdTokensOnStage() public view returns (uint) {
    uint _totalSupply = token.totalSupply();
    uint _percents = 100;
    uint curState = getStatus();
    if(curState == 5) {
      _percents = percentsTeamTokens;//20
    } else if(curState == 4) {
      _percents = percentsTeamTokens.add(percentsBountySecondTokens);//20+5
    } else if(curState == 3) {
      _percents = percentsTeamTokens.add(percentsBountySecondTokens).add(percentsOlympicTokens);//20+5+15
    } else if(curState == 2) {
      _percents = percentsTeamTokens.add(percentsBountySecondTokens).add(percentsOlympicTokens);//20+5+15
    } else if(curState == 1) {
      _percents = _percents.sub(percentsPreSaleTokens);//70
    }
    return _totalSupply.mul(_percents).div(100);
  }

  function onBalance() public view returns (uint) {
    return token.balanceOf(this);
  }

  function availableTokensOnCurrentStage() public view returns (uint) {
    uint _currentHolder = token.balanceOf(this);
    uint _minTokens = holdTokensOnStage();
    return _currentHolder.sub(_minTokens);
  }

  function getStatusInfo() public view returns (string) {
    uint curState = getStatus();
    if(now > endCrowdsaleDate) {
      return "Crowdsale is over";
    } else if(curState == 5) {
      return "Now Bounty #2 token distribution is active";
    } else if(curState == 4) {
      return "Now Olympic Special (ICO #2) is active";
    } else if(curState == 3) {
      return "Now Bounty #1 token distribution is active";
    } else if(curState == 2) {
      return "Now ICO #1 is active";
    } else if(curState == 1) {
      return "Now Pre-ICO is active";
    } else {
      return "The sale of tokens is stopped";
    }
  }

  function setStatus(uint8 newStatus) public onlyOwner {
    require(newStatus == 1 || newStatus == 0);
    statusPreSale = newStatus;
  }

  function burnTokens() public onlyOwner {
    require(now > endCrowdsaleDate);
    uint _totalSupply = token.totalSupply();
    uint _teamTokens = _totalSupply.mul(percentsTeamTokens).div(100);
    token.transfer(restricted, _teamTokens);
    uint _burnTokens = token.balanceOf(this);
    token.burn(_burnTokens);
  }

  function sendTokens(address to, uint tokens) public onlyOwner {
    uint curState = getStatus();
    require(curState == 5 || curState == 3);
    uint _minTokens = holdTokensOnStage();
    require(token.balanceOf(this).sub(tokens) >=  _minTokens);
    token.transfer(to, tokens);
  }

  function createTokens() public saleIsOn isUnderHardCap checkMinAmount payable {
    uint tokens = calculateTokens(msg.value);
    multisig.transfer(msg.value);
    token.transfer(msg.sender, tokens);
  }

  function() external payable {
    createTokens();
  }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"sendTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"burnTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newStatus","type":"uint8"}],"name":"setStatus","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"availableTokensOnCurrentStage","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"createTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"onBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"holdTokensOnStage","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getStatusInfo","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405261000c6101cf565b604051809103906000f080151561002257600080fd5b600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600455341561007257600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073381b16397ef8fb8fff65f6d3b6e5979c9d38fe40600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073381b16397ef8fb8fff65f6d3b6e5979c9d38fe40600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550662386f26fc10000600681905550612710600581905550635a5bef00600781905550635a7a4180600881905550635a7ce480600981905550635a91fc80600a81905550635a989400600f819055506014600b819055506005600d81905550601e600c81905550600f600e819055506101df565b6040516114188061186c83390190565b61167e806101ee6000396000f3006060604052600436106100af576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806305ab421d146100b957806308003f78146100fb5780632e49d78b1461011057806373e538fc146101365780638da5cb5b1461015f578063b4427263146101b4578063bfdc35f2146101be578063e2356efd146101e7578063e91c3a3e14610210578063f2fde38b1461029e578063fc0c546a146102d7575b6100b761032c565b005b34156100c457600080fd5b6100f9600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105f1565b005b341561010657600080fd5b61010e61086f565b005b341561011b57600080fd5b610134600480803560ff16906020019091905050610c4a565b005b341561014157600080fd5b610149610cd2565b6040518082815260200191505060405180910390f35b341561016a57600080fd5b610172610ddd565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101bc61032c565b005b34156101c957600080fd5b6101d1610e02565b6040518082815260200191505060405180910390f35b34156101f257600080fd5b6101fa610ee9565b6040518082815260200191505060405180910390f35b341561021b57600080fd5b6102236110ae565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610263578082015181840152602081019050610248565b50505050905090810190601f1680156102905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a957600080fd5b6102d5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061131c565b005b34156102e257600080fd5b6102ea611471565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600080610337611497565b60ff1690506000811415801561034e575060058114155b801561035b575060038114155b151561036657600080fd5b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561043057600080fd5b6102c65a03f1151561044157600080fd5b50505060405180519050925061045634611548565b9150610460610ee9565b90508061047683856115b190919063ffffffff16565b1015151561048357600080fd5b600654341015151561049457600080fd5b61049d34611548565b9450600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050151561050157600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33876000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156105ce57600080fd5b6102c65a03f115156105df57600080fd5b50505060405180519050505050505050565b6000806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561064f57600080fd5b610657611497565b60ff169150600582148061066b5750600382145b151561067657600080fd5b61067e610ee9565b90508061077384600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561074a57600080fd5b6102c65a03f1151561075b57600080fd5b505050604051805190506115b190919063ffffffff16565b1015151561078057600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85856000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561084d57600080fd5b6102c65a03f1151561085e57600080fd5b505050604051805190505050505050565b60008060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108cf57600080fd5b600f54421115156108df57600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b151561096d57600080fd5b6102c65a03f1151561097e57600080fd5b5050506040518051905092506109b260646109a4600b54866115ca90919063ffffffff16565b61160590919063ffffffff16565b9150600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610aa357600080fd5b6102c65a03f11515610ab457600080fd5b5050506040518051905050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610b8457600080fd5b6102c65a03f11515610b9557600080fd5b505050604051805190509050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166342966c68826040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180828152602001915050600060405180830381600087803b1515610c3157600080fd5b6102c65a03f11515610c4257600080fd5b505050505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ca557600080fd5b60018160ff161480610cba575060008160ff16145b1515610cc557600080fd5b8060ff1660048190555050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610d9c57600080fd5b6102c65a03f11515610dad57600080fd5b505050604051805190509150610dc1610ee9565b9050610dd681836115b190919063ffffffff16565b9250505090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610ec957600080fd5b6102c65a03f11515610eda57600080fd5b50505060405180519050905090565b600080600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6000604051602001526040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1515610f7d57600080fd5b6102c65a03f11515610f8e57600080fd5b50505060405180519050925060649150610fa6611497565b60ff1690506005811415610fbe57600b549150611080565b6004811415610fe557610fde600d54600b5461162090919063ffffffff16565b915061107f565b600381141561102057611019600e5461100b600d54600b5461162090919063ffffffff16565b61162090919063ffffffff16565b915061107e565b600281141561105b57611054600e54611046600d54600b5461162090919063ffffffff16565b61162090919063ffffffff16565b915061107d565b600181141561107c57611079600c54836115b190919063ffffffff16565b91505b5b5b5b5b6110a6606461109884866115ca90919063ffffffff16565b61160590919063ffffffff16565b935050505090565b6110b661163e565b60006110c0611497565b60ff169050600f5442111561110c576040805190810160405280601181526020017f43726f776473616c65206973206f7665720000000000000000000000000000008152509150611318565b600581141561117957606060405190810160405280602a81526020017f4e6f7720426f756e747920233220746f6b656e20646973747269627574696f6e81526020017f20697320616374697665000000000000000000000000000000000000000000008152509150611318565b60048114156111e657606060405190810160405280602681526020017f4e6f77204f6c796d706963205370656369616c202849434f202332292069732081526020017f61637469766500000000000000000000000000000000000000000000000000008152509150611318565b600381141561125357606060405190810160405280602a81526020017f4e6f7720426f756e747920233120746f6b656e20646973747269627574696f6e81526020017f20697320616374697665000000000000000000000000000000000000000000008152509150611318565b6002811415611299576040805190810160405280601481526020017f4e6f772049434f202331206973206163746976650000000000000000000000008152509150611318565b60018114156112df576040805190810160405280601581526020017f4e6f77205072652d49434f2069732061637469766500000000000000000000008152509150611318565b6040805190810160405280601d81526020017f5468652073616c65206f6620746f6b656e732069732073746f7070656400000081525091505b5090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561137757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156113b357600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600f544211156114ac5760009050611545565b600a54421180156114be5750600f5442105b156114cc5760059050611545565b600954421180156114de5750600a5442105b156114ec5760049050611545565b600854421180156114fe575060095442105b1561150c5760039050611545565b6007544211801561151e575060085442105b1561152c5760029050611545565b600160045414156115405760019050611545565b600090505b90565b60008061157a670de0b6b3a764000061156c856005546115ca90919063ffffffff16565b61160590919063ffffffff16565b90506001611586611497565b60ff1614156115a8576115a360028261160590919063ffffffff16565b810190505b80915050919050565b60008282111515156115bf57fe5b818303905092915050565b60008060008414156115df57600091506115fe565b82840290508284828115156115f057fe5b041415156115fa57fe5b8091505b5092915050565b600080828481151561161357fe5b0490508091505092915050565b600080828401905083811015151561163457fe5b8091505092915050565b6020604051908101604052806000815250905600a165627a7a72305820019961c330c32fc50ffb24b54e7e2b6e9e3b77c0660fd9647d1dfe81ca5ff88800296060604052341561000f57600080fd5b6302424ee06000819055506302424ee0600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113a7806100716000396000f3006060604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100ca578063095ea7b31461015857806318160ddd146101b257806323b872dd146101db5780632ff2e9dc14610254578063313ce5671461027d57806342966c68146102b257806366188463146102d557806370a082311461032f57806395d89b411461037c578063a9059cbb1461040a578063d73dd62314610464578063dd62ed3e146104be575b600080fd5b34156100d557600080fd5b6100dd61052a565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011d578082015181840152602081019050610102565b50505050905090810190601f16801561014a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016357600080fd5b610198600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610563565b604051808215151515815260200191505060405180910390f35b34156101bd57600080fd5b6101c5610655565b6040518082815260200191505060405180910390f35b34156101e657600080fd5b61023a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061065b565b604051808215151515815260200191505060405180910390f35b341561025f57600080fd5b610267610a1a565b6040518082815260200191505060405180910390f35b341561028857600080fd5b610290610a22565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34156102bd57600080fd5b6102d36004808035906020019091905050610a27565b005b34156102e057600080fd5b610315600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b8a565b604051808215151515815260200191505060405180910390f35b341561033a57600080fd5b610366600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e1b565b6040518082815260200191505060405180910390f35b341561038757600080fd5b61038f610e64565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103cf5780820151818401526020810190506103b4565b50505050905090810190601f1680156103fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561041557600080fd5b61044a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e9d565b604051808215151515815260200191505060405180910390f35b341561046f57600080fd5b6104a4600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506110c1565b604051808215151515815260200191505060405180910390f35b34156104c957600080fd5b610514600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506112bd565b6040518082815260200191505060405180910390f35b6040805190810160405280600f81526020017f5370616365204b494d20546f6b656e000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60005481565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561069857600080fd5b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156106e657600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561077157600080fd5b6107c382600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461134490919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061085882600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135d90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061092a82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461134490919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b6302424ee081565b600081565b60008082111515610a3757600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610a8557600080fd5b339050610ada82600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461134490919063ffffffff16565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b328260005461134490919063ffffffff16565b6000819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610c9b576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d2f565b610cae838261134490919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600381526020017f4b494d000000000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610eda57600080fd5b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610f2857600080fd5b610f7a82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461134490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061100f82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135d90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061115282600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135d90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600082821115151561135257fe5b818303905092915050565b600080828401905083811015151561137157fe5b80915050929150505600a165627a7a7230582087b487cc2e141f215d1e9dfa7008fadbfc0fc0463f99df22ef50b35462e9a53f0029

   Swarm Source:
bzzr://87b487cc2e141f215d1e9dfa7008fadbfc0fc0463f99df22ef50b35462e9a53f

 

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.