Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В рамках проекте необходимо разработать один или более смарт контрактов на языке Solidity под Ethereum, скрипты создания аккаунтов, экземпляра контракта, вызова методов контракте и генерации отчета. Скрипты могут быть на JavaScript (NodeJS) и работать в консольном режиме. Генерация отчета - в текстовом виде на консоль. Оформление функционала проекта в виде веб-страниц - по-желанию. 
 Общий план работы:
  1. Собрать мини-команду и выбрать один из предлагаемых проектов
  2. Совместно обсудить постановку задачи, задать вопросы преподавателю
  3. Совместно разработать модель предметной области в коде в виде классов
  4. Завести репозиторий в GitHub или BitBucket и закоммитить туда код модели
  5. Договориться о распределении задач между участниками, ввести задачи в трекер GitHub или BitBucket
  6. Раз в неделю, во время занятия, рассказывать преподавателю статус работы над проектом, возникшие проблемы и план на следующую неделю.

...

Оценка складывается из полноты и общего качества выполнения проекта, а также личного вклада участника. Каждый участник должен знать весь исходный код, уметь запускать и демонстрировать работу системы самостоятельно, независимо от того, какую часть работ он выполнял.
Проекты A и B на выбор:

Отображение дочерних