Тестовое задание

Тестовое задание

Alex Nikolaev


Описание:


Написать смартконтракт, реализующий логику покупки лотерейного билета, используя язык программирования solidity. Функция покупки должна возвращать пять случайных чисел в заданном диапозоне, для простоты зададим его 1-75.

Web интерфейс с использованием любого фронтенд фреймворка (предпочтение react, ember).


Рекомаендации

  • Для реализации псевдо- RNG , в качестве Seed использовать функцию block.blockhash(uint blockNumber) returns (bytes32) (http://solidity.readthedocs.io/en/develop/units-and-global-variables.html)
  • Использовать гитхаб репозиторий для возможности отслеживания результата


Бонусные очки :

  • Использования truffle фреймворка для деплоя контрактов
  • деплой на https://pages.github.com/ или heroku.com




Report Page