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

OSCHINA-MIRROR/hyperledger-firefly-cli

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

FireFly CLI

build

FireFly CLI можно использовать для создания локальных стеков FireFly для офлайн-разработки блокчейн-приложений. Это позволяет разработчикам быстро развивать свою идею, не создавая инфраструктуру перед написанием первой строки кода.

Скриншот FireFly CLI:

Необходимые условия

Чтобы запустить FireFly CLI, вам потребуется установить на вашем компьютере несколько компонентов:

Установка CLI

Самый простой способ начать работу с FireFly CLI — загрузить предварительно скомпилированный двоичный файл последней версии.

Скачайте пакет для вашей ОС

Перейдите на страницу последней версии и загрузите пакет для вашей операционной системы и архитектуры процессора.

Извлеките двоичный файл и переместите его в /usr/local/bin

Предположим, вы скачали пакет из GitHub в каталог «Загрузки», выполните следующую команду:

sudo tar -zxf ~/Downloads/firefly-cli_*.tar.gz -C /usr/local/bin ff

Если вы скачали пакет из GitHub в другой каталог, вам нужно будет изменить команду tar выше на местоположение файла firefly-cli_*.tar.gz.

Пользователи macOS

Примечание: В последних версиях macOS настройки безопасности по умолчанию не позволят запускать двоичный файл FireFly CLI, поскольку он был загружен из интернета. Вам необходимо разрешить запуск FireFly CLI в Системных настройках, прежде чем он заработает.

Пользователи Windows

Примечание: Для пользователей Windows мы рекомендуем использовать подсистему Windows для Linux 2 (WSL2). Двоичные файлы, предоставленные для Linux, будут работать в этой среде.

Пользователи Linux

Примечание: Пользователям Linux рекомендуется добавить своего пользователя в группу docker, чтобы вам не приходилось запускать ff или docker от имени пользователя root или с помощью команды sudo. Дополнительную информацию о разрешениях Docker в Linux см. в документации Docker по этой теме.

Установка через Go

Если у вас есть локальная среда разработки Go и вы включили ${GOPATH}/bin в свой путь, вы можете установить с помощью:

go install github.com/hyperledger/firefly-cli/ff@latest

Создайте новый стек

$ ff init <имя_стека>

Запустите стек

$ ff start <имя_стека>

Просмотрите журналы

$ ff logs <имя_стека>

Примечание: Вы можете использовать флаг -f в команде logs, чтобы следить за выводом журнала со всех узлов в стеке.

Остановите стек

$ ff stop <имя_стека>

Очистите все данные из стека

Эта команда очищает все данные в стеке, но оставляет сам стек. Это полезно для тестирования, когда вы хотите начать с чистого листа, но не хотите фактически воссоздавать ресурсы в самом стеке. Обратите внимание: это также остановит стек, если он запущен.

$ ff reset <имя_стека>

Полностью удалите стек

Эта команда полностью удалит стек, включая все его данные и конфигурацию.

$ ff remove <имя_стека>

Получите информацию о стеке

Эта команда распечатает информацию об определённом стеке, включая то, работает он или нет.

$ ff info <имя_стека>

Перечислите все стеки

Эта команда перечислит все стеки, созданные на вашем компьютере.

$ ff ls

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Go и 2 других языков
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hyperledger-firefly-cli.git
git@api.gitlife.ru:oschina-mirror/hyperledger-firefly-cli.git
oschina-mirror
hyperledger-firefly-cli
hyperledger-firefly-cli
main