Инструкция для разработки на ChiaLisp


Инструкция для разработки на ChiaLisp:

Разработчики, начинающие работу с протоколом Chia и ChiaLisp
Добро пожаловать. Мы хотели бы помочь вам сделать более плавный путь к началу разработки для протокола chia и блокчейна, а также разработки с помощью Chialisp.

Мы начнем с того, что поможем вам получить среду разработки и настройку тестирования.

Настройка среды разработки:

👉🏻 Установить chia, а также виртуальную машину CLVM, Chialisp, которая включает в себя компиляторы run и brun.

👉🏻 Какую среду IDE следует использовать для разработки на Chialisp? Попробуйте Atom, https://atom.io

👉🏻 Почему?
Помогает уберечь вас от незакрытых скобок!

Среда тестирования блокчейна
Есть 3 способа поэкспериментировать с Chia помимо основной сети:

👉🏻 подключитесь к одной из активных тестовых сетей Chia

👉🏻 использовать встроенный симулятор

👉🏻 развертывание собственной локальной тестовой сети!

Использование Live Chia Testnet
Чтобы запустить графический интерфейс Chia с тестовой сетью за 3 шага:

Примечание. Мы будем использовать testnet7, потому что значения конфигурации уже доступны при установке по умолчанию, и есть веб-сайт «сборщика», который мы можем использовать, чтобы легко получить немного бесплатного тестового пакета chia.

👉🏻 отредактируйте ~ / .chia / mainnet / config и измените строку selected_network на «selected_network: testnet7»

👉🏻 в командной строке введите: «chia configure -t true»

👉🏻 запустите chia-blockchain-gui в его каталоге: «npm run electronic &»

👉🏻 Если у вас возникли проблемы, проверьте логи в ~ / .chia / mainnet / log / debug.log.

Синхронизация тестовой сети может занять огромное количество времени, например много часов, для первого блока тестовой сети. Потерпите

Если вы хотите убедиться, что что-то действительно работает, вы можете изменить уровень ведения журнала отладки в ~ / .chia / mainnet / config / config.yaml с WARNING на INFO и перезапустить.

Теперь вы можете купить TestChia, зайдите на http://chia-faucet.com/
Примечание. Чтобы одновременно запустить графический интерфейс Chia как для основной, так и для тестовой сети, вы можете захотеть запустить их в отдельных контейнерах докеров, чтобы они не видели другой экземпляр и закрылись.

Использование симулятора Chia
Чтобы поэкспериментировать с #chiablockchain, вы можете запустить симулятор на своем локальном компьютере с Linux или MacOS.

Предполагая, что вы уже установили chia, вам нужно установить timelord, а затем запустить симулятор.

Следуй этим шагам:

Чтобы установить timelord, перейдите в главный каталог chia, затем активируйте venv, установите для установочного файла исполняемый файл и запустите установочный файл с помощью следующих команд:

. ./activate
chmod + x ./install-timelord.sh
sh http://install-timelord.sh

Если сценарий установки выполняется без ошибок, вы можете запустить симулятор. Обратите внимание, что команда в документации неправильная, должна быть:

симулятор запуска chia
(ПРИМЕЧАНИЕ: симулятор, а не симулятор)

О, и еще одно: при обновлении версии chia снова запустите скрипт install_timelord.sh! Надеюсь это поможет.

Ссылка: https://github.com/Chia-Network/chia-blockchain/wiki/..

Развертывание собственной тестовой сети
Выполните следующие действия для создания собственной полной локальной тестовой сети: https://github.com/Chia-Network/chia-blockchain/wiki/..

Начало работы с Chialisp

Как работать со смарт монетами:
https://docs.google.com/document/d/1x2PHn1qnMESc9RhPi..

Источник: github.com
ПОДПИСЫВАЙТЕСЬ НА НАШ КАНАЛ В youtube, ЧТОБЫ БЫТЬ В КУРСЕ.

Добавить комментарий