Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 48 txns
 Latest 25 txns From a total of 48 Transactions

TxHash Age From To Value [TxFee]
0x116ec3235e7cf66edbc0139d23c856ef39db095a36397bd07dd1570b80f45c15144 days 37 mins ago0x7672539d32320f62b87d42d57819af5e12b2e8be  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24162 Ether0.00241648
0x125a936fbd00638fbbd0ea4ea3b280470ad2974d145899e50fab17b150807969144 days 6 hrs ago0x7672539d32320f62b87d42d57819af5e12b2e8be  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24165 Ether0.00241648
0x0f7d760a9b4a6c60f2a0ceab77b835f8e6966b9d18c27f7467cc2367e2441945146 days 6 hrs ago0x7672539d32320f62b87d42d57819af5e12b2e8be  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24165 Ether0.00361648
0x59b6704e24083fb74f78ba1a7c4fa30cd941cf78b99b2b8f714cb65f557c96b9157 days 3 hrs ago0xd9b852fdc6cbb98ed7f04a80b1945e5d45e8e5dd  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe240 Ether0.00109796
0x75ab6ee27191883816f70db9c0e0b70ec9ae11cf4cb4eb0a10f729faca2beec6157 days 3 hrs ago0xd9b852fdc6cbb98ed7f04a80b1945e5d45e8e5dd  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe240 Ether0.0011138
0xa9c061127503a8d286791e4a41c73de1b7c3eee5cfc8d55d00bfa326d1e8dddc157 days 3 hrs ago0xd9b852fdc6cbb98ed7f04a80b1945e5d45e8e5dd  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe240 Ether0.001091
0x00a6216568c685e847356e7f386db1a9c8b8dc1f8b54bc2cdb9cdfd3a0dee844167 days 5 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24113 Ether0.002778952
0xb9671332130c46968e944a5e8f5d3ed60ff55ec34e1cfacb01a13c177d556a51167 days 5 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24113 Ether0.000966
0xe3e31ef82170336ac9106b72ce5aa704e321625fca789729616c80320eca6f4b167 days 5 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24113 Ether0.000966
0xe3f4550106266c4161d189ed8effa578bb58a56cbb86041e12c476cf2b99b212168 days 3 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2473 Ether0.002778952
0xe5b82c916892d5fa0981d1b57d1de6692a59ef30a5d35c320049999fbb4e06a6168 days 3 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2473 Ether0.000966
0x3ed6ce0183946c982d2ad9c174fdd9649555b75adc8a60d7e196124212228ad7168 days 3 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2473.3 Ether0.000966
0x2c5c4dc87613d232c81af1e864d87d3acff8d5d237c11ea9f25faefc4c76521b168 days 3 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2473.312997704 Ether0.000966
0xc872ff8405ca1aca28b48dee8194f45ae5652f782b009e7ba0a1300ee7f900f7168 days 3 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2473.313963704 Ether0.000966
0xa484d01b320534fa8b5215a3f9f4e2338ede1acbf1fd56b926c8501622632aaa168 days 4 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2440 Ether0.002778952
0xdbf08ff33b7b41ada5f291a2d65438eead55666bbdb2007c5a8e8cca7f522a64168 days 4 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2440.307935796 Ether0.000966
0xa6c97dd4ed4f15d00a52c704b334a839cec9e4c739bcedf20859773951e20f1d168 days 4 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2440.308901796 Ether0.000966
0x545774d007bff63eb16a441d7eed57e3cab2218a24d27ce217270675114e5930168 days 4 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2440.309867796 Ether0.000966
0x15da00d1e43dd45748633b7919563dadfe03981c5c29440e13db5c6626cbdcb6168 days 4 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2440.310833796 Ether0.000966
0x7872b92caa6c975d8f112843e62d8b7a5790b632e6cf6eb6debacfb6d4b3bc2a170 days 1 hr ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2497.77 Ether0.002778952
0x712f0083b43c9cc1a39595d89c507db03d8542b9d49f919035704bc132b5955d170 days 1 hr ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2497.775786168 Ether0.000966
0x22953e741b2238a7516a0dd50c62a719004aefaa2f3a58e2568d97fdf81f59e7170 days 1 hr ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2497.77 Ether0.000966
0x28712a38953633bce87c9177585176c0965af562ddb69f54c8d79f56093cc10f172 days 9 hrs ago0x22725db988894b21a86f56b8a15f00b80e5f583f  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe24128 Ether0.004158952
0x4de60e0429c6e819024162c2afdac924b2035c95101deb7d98cd46fc8ed3e2a1173 days 1 hr ago0xd9b852fdc6cbb98ed7f04a80b1945e5d45e8e5dd  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe240 Ether0.001269508
0xdabdc68838f7e16d94b87edca3c138f8f17aee2e85787484747be2d0ffadbf8e180 days 2 hrs ago0xef9d9813e983fbddc1b2d1db2d215c54ec8e00d1  IN   0x1f2f65e5fbc46812b058d1979a90abce9734fe2494.25 Ether0.002960188
[ 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
0x116ec3235e7cf66edbc0139d23c856ef39db095a36397bd07dd1570b80f45c155686755144 days 37 mins ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f162 Ether
0x125a936fbd00638fbbd0ea4ea3b280470ad2974d145899e50fab17b1508079695685365144 days 6 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f165 Ether
0x0f7d760a9b4a6c60f2a0ceab77b835f8e6966b9d18c27f7467cc2367e24419455674171146 days 6 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f165 Ether
0x00a6216568c685e847356e7f386db1a9c8b8dc1f8b54bc2cdb9cdfd3a0dee8445554832167 days 5 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f113 Ether
0xe3f4550106266c4161d189ed8effa578bb58a56cbb86041e12c476cf2b99b2125549601168 days 3 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f73 Ether
0xa484d01b320534fa8b5215a3f9f4e2338ede1acbf1fd56b926c8501622632aaa5549395168 days 4 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f40 Ether
0x7872b92caa6c975d8f112843e62d8b7a5790b632e6cf6eb6debacfb6d4b3bc2a5538677170 days 1 hr ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f97.77 Ether
0x28712a38953633bce87c9177585176c0965af562ddb69f54c8d79f56093cc10f5525517172 days 9 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f128 Ether
0xdabdc68838f7e16d94b87edca3c138f8f17aee2e85787484747be2d0ffadbf8e5480681180 days 2 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f94.25 Ether
0xf586318c4d8a33c7b19bc7e33411c30ece3f753f3f92a4cc2d8ee25fdf53f5855479111180 days 8 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f94.15 Ether
0x7361c77690fc91c05195c55239cefe37b215dff9dce6bbed12bdcf09e3ee33c45475636180 days 23 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f96 Ether
0x3f3cf0d438ced9dc480997ed2113b7c5e9481756fc8de5dccb7356de2bf07c4c5472925181 days 10 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f95 Ether
0xf3cee2f705506811323faf959f9b69b5363ad2d020ca47d56713cb1e87d9336b5467728182 days 8 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f107 Ether
0xcbb66417cd87c5090000fa87f46b5b3105bc2daaeb3301c9aad511dda6b15bbe5467671182 days 8 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f107 Ether
0xb476bd08265b6e678921357b68e326253e76fb6849c61d0ce9ef40fdd2cb50315467620182 days 8 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f107 Ether
0x5119ea70d3008ddaf7f312a5f248d6a3a52de0219f7673466537f7ca18df98cd5462271183 days 6 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f110 Ether
0xc609752043359ca8a874198cf0e3691cbe48b98af4ac7048c6bc35bf2843a95b5440203187 days 55 mins ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f100 Ether
0xe05ae65e6cc23c927c924ce61e8d0bd777191be11a0612d0ee3f396d6df754005427260189 days 5 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f110 Ether
0xf4de1c623179b21e3a2df1f66894a4439dd436199c14085caf1ee32db891ca565425808189 days 11 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f60 Ether
0x2fa32362a8241eef53d1d254c66077073da4b38ef011abccb9ac41acc6d833415421076190 days 6 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f30 Ether
0xc03ead690803c5e98235685424ad78292fa29e0f1d504a2f55d0684327736d3b5420838190 days 7 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f10 Ether
0x12304ac244a5cd81369029ef28a4cbeeb95b8be947295580fe1b55ac6f44463b5420250190 days 9 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f0.1 Ether
0x48f2d7f69aaf3754e7eeeb274e6d70c1030e8a20bf9f93034f4977338f846e775420149190 days 10 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f0.1 Ether
0x6b9070ca8f7539c607d6f3c3dc8df7780351db0205a120789c1f96d3a884abd85419737190 days 11 hrs ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f0.1 Ether
0x0696340ad065db6c9a4a0e02bb6d8fa4a4bff1882346eb24d0f0a9082a9c58d85416195191 days 1 hr ago0x1f2f65e5fbc46812b058d1979a90abce9734fe240xb24516f8200fe09e90de0565b2d3422f7fe5c66f0.1 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Crowdsale
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;


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


interface ERC20 {
  function transfer (address _beneficiary, uint256 _tokenAmount) external returns (bool);  
  function mint (address _to, uint256 _amount) external returns (bool);
}


contract Ownable {
    address public owner;
    function Ownable() public {
        owner = msg.sender;
    }
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
}


contract Crowdsale is Ownable {
  using SafeMath for uint256;

  modifier onlyWhileOpen {
      require(
        (now >= preICOStartDate && now < preICOEndDate) || 
        (now >= ICOStartDate && now < ICOEndDate)
      );
      _;
  }

  modifier onlyWhileICOOpen {
      require(now >= ICOStartDate && now < ICOEndDate);
      _;
  }

  // The token being sold
  ERC20 public token;

  // Address where funds are collected
  address public wallet;

  // Сколько токенов покупатель получает за 1 эфир
  uint256 public rate = 1000;

  // Сколько эфиров привлечено в ходе PreICO, wei
  uint256 public preICOWeiRaised;

  // Сколько эфиров привлечено в ходе ICO, wei
  uint256 public ICOWeiRaised;

  // Цена ETH в центах
  uint256 public ETHUSD;

  // Дата начала PreICO
  uint256 public preICOStartDate;

  // Дата окончания PreICO
  uint256 public preICOEndDate;

  // Дата начала ICO
  uint256 public ICOStartDate;

  // Дата окончания ICO
  uint256 public ICOEndDate;

  // Минимальный объем привлечения средств в ходе ICO в центах
  uint256 public softcap = 300000000;

  // Потолок привлечения средств в ходе ICO в центах
  uint256 public hardcap = 2500000000;

  // Бонус реферала, %
  uint8 public referalBonus = 3;

  // Бонус приглашенного рефералом, %
  uint8 public invitedByReferalBonus = 2; 

  // Whitelist
  mapping(address => bool) public whitelist;

  // Инвесторы, которые купили токен
  mapping (address => uint256) public investors;

  event TokenPurchase(address indexed buyer, uint256 value, uint256 amount);

  function Crowdsale( 
    address _wallet, 
    uint256 _preICOStartDate, 
    uint256 _preICOEndDate,
    uint256 _ICOStartDate, 
    uint256 _ICOEndDate,
    uint256 _ETHUSD
  ) public {
    require(_preICOEndDate > _preICOStartDate);
    require(_ICOStartDate > _preICOEndDate);
    require(_ICOEndDate > _ICOStartDate);

    wallet = _wallet;
    preICOStartDate = _preICOStartDate;
    preICOEndDate = _preICOEndDate;
    ICOStartDate = _ICOStartDate;
    ICOEndDate = _ICOEndDate;
    ETHUSD = _ETHUSD;
  }

  /* Публичные методы */

  // Установить стоимость токена
  function setRate (uint16 _rate) public onlyOwner {
    require(_rate > 0);
    rate = _rate;
  }

  // Установить адрес кошелька для сбора средств
  function setWallet (address _wallet) public onlyOwner {
    require (_wallet != 0x0);
    wallet = _wallet;
      
  }
  

  // Установить торгуемый токен
  function setToken (ERC20 _token) public onlyOwner {
    token = _token;
  }
  
  // Установить дату начала PreICO
  function setPreICOStartDate (uint256 _preICOStartDate) public onlyOwner {
    require(_preICOStartDate < preICOEndDate);
    preICOStartDate = _preICOStartDate;
  }

  // Установить дату окончания PreICO
  function setPreICOEndDate (uint256 _preICOEndDate) public onlyOwner {
    require(_preICOEndDate > preICOStartDate);
    preICOEndDate = _preICOEndDate;
  }

  // Установить дату начала ICO
  function setICOStartDate (uint256 _ICOStartDate) public onlyOwner {
    require(_ICOStartDate < ICOEndDate);
    ICOStartDate = _ICOStartDate;
  }

  // Установить дату окончания PreICO
  function setICOEndDate (uint256 _ICOEndDate) public onlyOwner {
    require(_ICOEndDate > ICOStartDate);
    ICOEndDate = _ICOEndDate;
  }

  // Установить стоимость эфира в центах
  function setETHUSD (uint256 _ETHUSD) public onlyOwner {
    ETHUSD = _ETHUSD;
  }

  function () external payable {
    address beneficiary = msg.sender;
    uint256 weiAmount = msg.value;
    uint256 tokens;

    if(_isPreICO()){

        _preValidatePreICOPurchase(beneficiary, weiAmount);
        tokens = weiAmount.mul(rate.add(rate.mul(30).div(100)));
        preICOWeiRaised = preICOWeiRaised.add(weiAmount);
        wallet.transfer(weiAmount);
        investors[beneficiary] = weiAmount;
        _deliverTokens(beneficiary, tokens);
        TokenPurchase(beneficiary, weiAmount, tokens);

    } else if(_isICO()){

        _preValidateICOPurchase(beneficiary, weiAmount);
        tokens = _getTokenAmountWithBonus(weiAmount);
        ICOWeiRaised = ICOWeiRaised.add(weiAmount);
        investors[beneficiary] = weiAmount;
        _deliverTokens(beneficiary, tokens);
        TokenPurchase(beneficiary, weiAmount, tokens);

    }
  }

    // Покупка токенов с реферальным бонусом
  function buyTokensWithReferal(address _referal) public onlyWhileICOOpen payable {
    address beneficiary = msg.sender;    
    uint256 weiAmount = msg.value;

    _preValidateICOPurchase(beneficiary, weiAmount);

    uint256 tokens = _getTokenAmountWithBonus(weiAmount).add(_getTokenAmountWithReferal(weiAmount, 2));
    uint256 referalTokens = _getTokenAmountWithReferal(weiAmount, 3);

    ICOWeiRaised = ICOWeiRaised.add(weiAmount);
    investors[beneficiary] = weiAmount;

    _deliverTokens(beneficiary, tokens);
    _deliverTokens(_referal, referalTokens);

    TokenPurchase(beneficiary, weiAmount, tokens);
  }

  // Добавить адрес в whitelist
  function addToWhitelist(address _beneficiary) public onlyOwner {
    whitelist[_beneficiary] = true;
  }

  // Добавить несколько адресов в whitelist
  function addManyToWhitelist(address[] _beneficiaries) public onlyOwner {
    for (uint256 i = 0; i < _beneficiaries.length; i++) {
      whitelist[_beneficiaries[i]] = true;
    }
  }

  // Исключить адрес из whitelist
  function removeFromWhitelist(address _beneficiary) public onlyOwner {
    whitelist[_beneficiary] = false;
  }

  // Узнать истек ли срок проведения PreICO
  function hasPreICOClosed() public view returns (bool) {
    return now > preICOEndDate;
  }

  // Узнать истек ли срок проведения ICO
  function hasICOClosed() public view returns (bool) {
    return now > ICOEndDate;
  }

  // Перевести собранные средства на кошелек для сбора
  function forwardFunds () public onlyOwner {
    require(now > ICOEndDate);
    require((preICOWeiRaised.add(ICOWeiRaised)).mul(ETHUSD).div(10**18) >= softcap);

    wallet.transfer(ICOWeiRaised);
  }

  // Вернуть проинвестированные средства, если не был достигнут softcap
  function refund() public {
    require(now > ICOEndDate);
    require(preICOWeiRaised.add(ICOWeiRaised).mul(ETHUSD).div(10**18) < softcap);
    require(investors[msg.sender] > 0);
    
    address investor = msg.sender;
    investor.transfer(investors[investor]);
  }
  

  /* Внутренние методы */

   // Проверка актуальности PreICO
   function _isPreICO() internal view returns(bool) {
       return now >= preICOStartDate && now < preICOEndDate;
   }
   
   // Проверка актуальности ICO
   function _isICO() internal view returns(bool) {
       return now >= ICOStartDate && now < ICOEndDate;
   }

   // Валидация перед покупкой токенов

  function _preValidatePreICOPurchase(address _beneficiary, uint256 _weiAmount) internal view {
    require(_weiAmount != 0);
    require(now >= preICOStartDate && now <= preICOEndDate);
  }

  function _preValidateICOPurchase(address _beneficiary, uint256 _weiAmount) internal view {
    require(_weiAmount != 0);
    require(whitelist[_beneficiary]);
    require((preICOWeiRaised + ICOWeiRaised + _weiAmount).mul(ETHUSD).div(10**18) <= hardcap);
    require(now >= ICOStartDate && now <= ICOEndDate);
  }

  // Подсчет бонусов с учетом бонусов за этап ICO и объем инвестиций
  function _getTokenAmountWithBonus(uint256 _weiAmount) internal view returns(uint256) {
    uint256 baseTokenAmount = _weiAmount.mul(rate);
    uint256 tokenAmount = baseTokenAmount;
    uint256 usdAmount = _weiAmount.mul(ETHUSD).div(10**18);

    // Считаем бонусы за объем инвестиций
    if(usdAmount >= 10000000){
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(7).div(100));
    } else if(usdAmount >= 5000000){
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(5).div(100));
    } else if(usdAmount >= 1000000){
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(3).div(100));
    }
    
    // Считаем бонусы за этап ICO
    if(now < ICOStartDate + 15 days) {
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(20).div(100));
    } else if(now < ICOStartDate + 28 days) {
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(15).div(100));
    } else if(now < ICOStartDate + 42 days) {
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(10).div(100));
    } else {
        tokenAmount = tokenAmount.add(baseTokenAmount.mul(5).div(100));
    }

    return tokenAmount;
  }

  // Подсчет бонусов с учетом бонусов реферальной системы
  function _getTokenAmountWithReferal(uint256 _weiAmount, uint8 _percent) internal view returns(uint256) {
    return _weiAmount.mul(rate).mul(_percent).div(100);
  }

  // Перевод токенов
  function _deliverTokens(address _beneficiary, uint256 _tokenAmount) internal {
    token.mint(_beneficiary, _tokenAmount);
  }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"_preICOEndDate","type":"uint256"}],"name":"setPreICOEndDate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"}],"name":"setToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ICOStartDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ICOEndDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_ICOEndDate","type":"uint256"}],"name":"setICOEndDate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_referal","type":"address"}],"name":"buyTokensWithReferal","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"wallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hasICOClosed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"refund","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"referalBonus","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hasPreICOClosed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ETHUSD","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"preICOStartDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiary","type":"address"}],"name":"removeFromWhitelist","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiaries","type":"address[]"}],"name":"addManyToWhitelist","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"whitelist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"forwardFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"preICOWeiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ICOWeiRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hardcap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_ICOStartDate","type":"uint256"}],"name":"setICOStartDate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_rate","type":"uint16"}],"name":"setRate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_preICOStartDate","type":"uint256"}],"name":"setPreICOStartDate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"invitedByReferalBonus","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_wallet","type":"address"}],"name":"setWallet","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_ETHUSD","type":"uint256"}],"name":"setETHUSD","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_beneficiary","type":"address"}],"name":"addToWhitelist","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"preICOEndDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"softcap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_wallet","type":"address"},{"name":"_preICOStartDate","type":"uint256"},{"name":"_preICOEndDate","type":"uint256"},{"name":"_ICOStartDate","type":"uint256"},{"name":"_ICOEndDate","type":"uint256"},{"name":"_ETHUSD","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"TokenPurchase","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526103e86003556311e1a300600b55639502f900600c556003600d60006101000a81548160ff021916908360ff1602179055506002600d60016101000a81548160ff021916908360ff160217905550341561005d57600080fd5b60405160c080611c9883398101604052808051906020019091908051906020019091908051906020019091908051906020019091908051906020019091908051906020019091905050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084841115156100f457600080fd5b838311151561010257600080fd5b828211151561011057600080fd5b85600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555084600781905550836008819055508260098190555081600a8190555080600681905550505050505050611b0f806101896000396000f3006060604052600436106101a0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806285c64714610421578063144fa6d7146104445780631778f1df1461047d57806320a0128e146104a65780632c4e722e146104cf57806343e91384146104f85780634db3c6d71461051b578063521eb2731461054957806353c3fe8a1461059e578063590e1ae3146105cb57806363e0f8c7146105e05780636f7bc9be1461060f578063718dfb7e1461065c57806373db084414610689578063824d1b4b146106b25780638ab1d681146106db5780638c10671c146107145780638da5cb5b1461076e5780639b19251a146107c35780639d735286146108145780639da0dc0a14610829578063a98a6d1914610852578063b071cbe61461087b578063b3335e6b146108a4578063bed315f8146108c7578063c9db1bbf146108ee578063d7237e4514610911578063deaa59df14610940578063e230dfbd14610979578063e43252d71461099c578063e75ea9da146109d5578063f89be593146109fe578063fc0c546a14610a27575b60008060003392503491506101b3610a7c565b15610339576101c28383610a96565b6102116102026101f160646101e3601e600354610ac990919063ffffffff16565b610b0490919063ffffffff16565b600354610b1f90919063ffffffff16565b83610ac990919063ffffffff16565b905061022882600454610b1f90919063ffffffff16565b600481905550600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050151561029057600080fd5b81600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506102de8382610b3d565b8273ffffffffffffffffffffffffffffffffffffffff167fcd60aa75dea3072fbc07ae6d7d856b5dc5f4eee88854f5b4abf7b680ef8bc50f8383604051808381526020018281526020019250505060405180910390a261041c565b610341610c1d565b1561041b576103508383610c37565b61035982610d09565b905061037082600554610b1f90919063ffffffff16565b60058190555081600f60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506103c48382610b3d565b8273ffffffffffffffffffffffffffffffffffffffff167fcd60aa75dea3072fbc07ae6d7d856b5dc5f4eee88854f5b4abf7b680ef8bc50f8383604051808381526020018281526020019250505060405180910390a25b5b505050005b341561042c57600080fd5b6104426004808035906020019091905050610f72565b005b341561044f57600080fd5b61047b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610fe7565b005b341561048857600080fd5b610490611086565b6040518082815260200191505060405180910390f35b34156104b157600080fd5b6104b961108c565b6040518082815260200191505060405180910390f35b34156104da57600080fd5b6104e2611092565b6040518082815260200191505060405180910390f35b341561050357600080fd5b6105196004808035906020019091905050611098565b005b610547600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061110d565b005b341561055457600080fd5b61055c611245565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105a957600080fd5b6105b161126b565b604051808215151515815260200191505060405180910390f35b34156105d657600080fd5b6105de611277565b005b34156105eb57600080fd5b6105f36113b0565b604051808260ff1660ff16815260200191505060405180910390f35b341561061a57600080fd5b610646600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113c3565b6040518082815260200191505060405180910390f35b341561066757600080fd5b61066f6113db565b604051808215151515815260200191505060405180910390f35b341561069457600080fd5b61069c6113e7565b6040518082815260200191505060405180910390f35b34156106bd57600080fd5b6106c56113ed565b6040518082815260200191505060405180910390f35b34156106e657600080fd5b610712600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506113f3565b005b341561071f57600080fd5b61076c6004808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506114a9565b005b341561077957600080fd5b610781611594565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156107ce57600080fd5b6107fa600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506115b9565b604051808215151515815260200191505060405180910390f35b341561081f57600080fd5b6108276115d9565b005b341561083457600080fd5b61083c6116ff565b6040518082815260200191505060405180910390f35b341561085d57600080fd5b610865611705565b6040518082815260200191505060405180910390f35b341561088657600080fd5b61088e61170b565b6040518082815260200191505060405180910390f35b34156108af57600080fd5b6108c56004808035906020019091905050611711565b005b34156108d257600080fd5b6108ec600480803561ffff16906020019091905050611786565b005b34156108f957600080fd5b61090f6004808035906020019091905050611802565b005b341561091c57600080fd5b610924611877565b604051808260ff1660ff16815260200191505060405180910390f35b341561094b57600080fd5b610977600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061188a565b005b341561098457600080fd5b61099a600480803590602001909190505061194f565b005b34156109a757600080fd5b6109d3600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506119b4565b005b34156109e057600080fd5b6109e8611a6a565b6040518082815260200191505060405180910390f35b3415610a0957600080fd5b610a11611a70565b6040518082815260200191505060405180910390f35b3415610a3257600080fd5b610a3a611a76565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006007544210158015610a91575060085442105b905090565b60008114151515610aa657600080fd5b6007544210158015610aba57506008544211155b1515610ac557600080fd5b5050565b6000806000841415610ade5760009150610afd565b8284029050828482811515610aef57fe5b04141515610af957fe5b8091505b5092915050565b6000808284811515610b1257fe5b0490508091505092915050565b6000808284019050838110151515610b3357fe5b8091505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166340c10f1983836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610c0157600080fd5b5af11515610c0e57600080fd5b50505060405180519050505050565b60006009544210158015610c325750600a5442105b905090565b60008114151515610c4757600080fd5b600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610c9f57600080fd5b600c54610cd9670de0b6b3a7640000610ccb600654856005546004540101610ac990919063ffffffff16565b610b0490919063ffffffff16565b11151515610ce657600080fd5b6009544210158015610cfa5750600a544211155b1515610d0557600080fd5b5050565b600080600080610d2460035486610ac990919063ffffffff16565b9250829150610d58670de0b6b3a7640000610d4a60065488610ac990919063ffffffff16565b610b0490919063ffffffff16565b90506298968081101515610da657610d9f610d906064610d82600787610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b9150610e3c565b624c4b4081101515610df257610deb610ddc6064610dce600587610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b9150610e3b565b620f424081101515610e3a57610e37610e286064610e1a600387610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b91505b5b5b6213c68060095401421015610e8b57610e84610e756064610e67601487610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b9150610f67565b6224ea0060095401421015610eda57610ed3610ec46064610eb6600f87610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b9150610f66565b62375f0060095401421015610f2957610f22610f136064610f05600a87610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b9150610f65565b610f62610f536064610f45600587610ac990919063ffffffff16565b610b0490919063ffffffff16565b83610b1f90919063ffffffff16565b91505b5b5b819350505050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fcd57600080fd5b60075481111515610fdd57600080fd5b8060088190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561104257600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60095481565b600a5481565b60035481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110f357600080fd5b6009548111151561110357600080fd5b80600a8190555050565b60008060008060095442101580156111265750600a5442105b151561113157600080fd5b3393503492506111418484610c37565b61116661114f846002611a9c565b61115885610d09565b610b1f90919063ffffffff16565b9150611173836003611a9c565b905061118a83600554610b1f90919063ffffffff16565b60058190555082600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111de8483610b3d565b6111e88582610b3d565b8373ffffffffffffffffffffffffffffffffffffffff167fcd60aa75dea3072fbc07ae6d7d856b5dc5f4eee88854f5b4abf7b680ef8bc50f8484604051808381526020018281526020019250505060405180910390a25050505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600a544211905090565b6000600a544211151561128957600080fd5b600b546112d1670de0b6b3a76400006112c36006546112b5600554600454610b1f90919063ffffffff16565b610ac990919063ffffffff16565b610b0490919063ffffffff16565b1015156112dd57600080fd5b6000600f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411151561132b57600080fd5b3390508073ffffffffffffffffffffffffffffffffffffffff166108fc600f60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549081150290604051600060405180830381858888f1935050505015156113ad57600080fd5b50565b600d60009054906101000a900460ff1681565b600f6020528060005260406000206000915090505481565b60006008544211905090565b60065481565b60075481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561144e57600080fd5b6000600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561150657600080fd5b600090505b8151811015611590576001600e6000848481518110151561152857fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808060010191505061150b565b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e6020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561163457600080fd5b600a544211151561164457600080fd5b600b5461168c670de0b6b3a764000061167e600654611670600554600454610b1f90919063ffffffff16565b610ac990919063ffffffff16565b610b0490919063ffffffff16565b1015151561169957600080fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6005549081150290604051600060405180830381858888f1935050505015156116fd57600080fd5b565b60045481565b60055481565b600c5481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561176c57600080fd5b600a548110151561177c57600080fd5b8060098190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156117e157600080fd5b60008161ffff161115156117f457600080fd5b8061ffff1660038190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561185d57600080fd5b6008548110151561186d57600080fd5b8060078190555050565b600d60019054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118e557600080fd5b60008173ffffffffffffffffffffffffffffffffffffffff161415151561190b57600080fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156119aa57600080fd5b8060068190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a0f57600080fd5b6001600e60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60085481565b600b5481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000611adb6064611acd8460ff16611abf60035488610ac990919063ffffffff16565b610ac990919063ffffffff16565b610b0490919063ffffffff16565b9050929150505600a165627a7a72305820155659bce26bf1d6ff5d59f62d4b32ddcef20b70b7d866f5f78cbb8a17a89e0f0029000000000000000000000000b24516f8200fe09e90de0565b2d3422f7fe5c66f000000000000000000000000000000000000000000000000000000005accd170000000000000000000000000000000000000000000000000000000005afa22ff000000000000000000000000000000000000000000000000000000005afa2301000000000000000000000000000000000000000000000000000000005b4a8e7f000000000000000000000000000000000000000000000000000000000000018f

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

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 000000000000000000000000b24516f8200fe09e90de0565b2d3422f7fe5c66f
Arg [1] : 000000000000000000000000000000000000000000000000000000005accd170
Arg [2] : 000000000000000000000000000000000000000000000000000000005afa22ff
Arg [3] : 000000000000000000000000000000000000000000000000000000005afa2301
Arg [4] : 000000000000000000000000000000000000000000000000000000005b4a8e7f
Arg [5] : 000000000000000000000000000000000000000000000000000000000000018f


   Swarm Source:
bzzr://155659bce26bf1d6ff5d59f62d4b32ddcef20b70b7d866f5f78cbb8a17a89e0f

 

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.