1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wanfangqing-recommender

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 3.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 09:46 a420af3

Рекомендательный раздел

Введение

Реализация функций регистрации и входа в систему с использованием смарт-контрактов на Ethereum, подходит для начинающих разработчиков, изучающих объектно-ориентированное программирование на Solidity.

Архитектура программного обеспечения

Описание архитектуры программного обеспечения:

  1. Truffle используется в качестве фреймворка для разработки.
  2. Visual Studio используется как инструмент разработки.
  3. Используются следующие версии инструментов:
    • Node v17.0.1;
    • npm v8.1.1;
    • Ruffle v5.4.16.

Инструкция по установке

  1. Установите плагин MetaMask для браузера Chrome, создайте кошелёк и запомните фразу для восстановления доступа (она понадобится в контракте).

  2. Использование MetaMask: 2.1 Выберите тестовую сеть Ropsten. 2.2 Для получения эфира (ETH), необходимого для развёртывания контракта, можно использовать faucet.ropsten.be. Введите адрес своего кошелька.

Руководство по использованию

  1. Создайте среду разработки Truffle.
  2. В Visual Studio установите плагин для работы с языком Solidity.
  3. После установки Node настройте переменные среды.
  4. Выполните команду для обновления версии npm до 8.1.1: npm install -g npm@8.1.
  5. Установите Truffle с помощью команды npm install -g truffle.
  6. Скомпилируйте проект с помощью truffle compile.
  7. Разверните контракт с помощью truffle migrate --network ropsten.
  8. Для развёртывания в этом проекте необходимо зарегистрировать аккаунт на Infura.io.
  9. Протестируйте смарт-контракт.

Участие и вклад

  1. Fork текущего репозитория.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте Pull Request.

Дополнительные сведения

  1. Используйте файлы Readme_XXX.md для поддержки разных языков, например, Readme_en.md и Readme_zh.md.
  2. Официальный блог Gitee — blog.gitee.com.
  3. Вы можете посетить gitee.com/explore, чтобы найти интересные проекты на Gitee.
  4. GVP — это аббревиатура от «Gitee Most Valuable Projects», которая обозначает выдающиеся проекты с открытым исходным кодом на платформе Gitee.
  5. Официальное руководство по использованию Gitee доступно по адресу https://gitee.com/help.
  6. На странице gitee.com/gitee-stars вы можете увидеть галерею выдающихся участников Gitee, которые демонстрируют свои навыки и достижения.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wanfangqing-recommender.git
git@api.gitlife.ru:oschina-mirror/wanfangqing-recommender.git
oschina-mirror
wanfangqing-recommender
wanfangqing-recommender
master