Тестовое задание
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