An open API service indexing awesome lists of open source software.

https://github.com/gemsgame/voting

solidity test task
https://github.com/gemsgame/voting

Last synced: about 1 month ago
JSON representation

solidity test task

Awesome Lists containing this project

README

          

(RU) Задача:

- контракт должен создавать объект голосования, принимая на вход массив адресов кандидатов.
- голосований может быть много, по всем нужно иметь возможность посмотреть информацию.
- голосование длится некоторое время.
- пользователи могут голосовать за кандидата, переводя на контракт эфир.
- по завершении голосования победитель может снять средства, которые были внесены в это голосование, за исключением комиссии площадки.
- владелец площадки должен иметь возможность выводить комиссию.
- покрыть контракт юнит-тестами;
- создать task hardhat для каждой публичной функции;