Разработка смарт контракта solidiity

25 000 руб. за проект
31 марта 2022, 20:12 • 2 отклика • 29 просмотров
Создать игру крестики-нолики на смарт контрактах. Перед началом два игра делают депозит 0,5 эфира на контракт игры, победитель забирает 1 эфир.

Процесс игры

Смарт контракт знает состояние поля из 9 клеток. Каждый игрок ходит последовательно, после хода игра проверяет произошло ли события "выигрыша" или нет

**Смарт контракт**

- Адреса игроков
- Состояние игры(кто где поставил крестик или нолик)
- Игроки депонируют 0,5 эфира, победитель получает 1 эфира

2 функции

1) Сделать ход

2) Проверка на победу(выплата в случае победы)

Реализовать используя фреймворк хардхэт и покрыть тестами.

Доп задание - Реализовать крестики нолики офчейн как описано в презентации
[https://docs.google.com/presentation/d/17XuGx8NEgg0hisndXd47HHSL5z6VmCBozBESS1tinmk/edit#slide=id.g3b8aa0f225_0_160](https://docs.google.com/presentation/d/17XuGx8NEgg0hisndXd47HHSL5z6VmCBozBESS1tinmk/edit#slide=id.g3b8aa0f225_0_160) -
Отзывы
 
~ 2 года назад
R50 364a7e6607ce2f8dd460a8009bf7e0d1
Фрилансер

~ 2 года назад