Новая версия Chia 1.2.10
В этом выпуске у нас есть несколько значительных улучшений: мы начали миграцию ключей в общий зашифрованный файл keyring.yaml, и мы защищаем его с помощью необязательной парольной фразы как в графическом интерфейсе, так и в интерфейсе командной строки. Мы добавили подсказку по парольной фразе на тот случай, если вы забудете свою парольную фразу. Больше информации на нашей вики. Мы также запустили новый компилятор Chialisp в clvm_tools_rs, который существенно сокращает время компиляции для разработчиков Chialisp. Мы также рассмотрели широко известную проблему, при которой системный сбой, такой как отключение электроэнергии, потребовал бы от некоторых фермеров синхронизации своего полного узла с нуля. Этот выпуск также включает несколько других улучшений и исправлений.
Добавлено:
👉🏻 Добавлена поддержка миграции связки ключей из связки ключей, а также добавлена поддержка парольной фразы. Узнайте больше на нашей вики.
👉🏻 Включено экспериментальное использование нового компилятора Chialisp в clvm_tools_rs в chia-blockchain, который по умолчанию отключен, и существенно сокращает время компиляции.
👉🏻 Добавлены сценарии Windows PowerShell для поддержки установки из источника.
👉🏻 Добавлен тест, чтобы проверить, что мы не реорганизуем подслоты, если нет нового пика.
👉🏻 В ведение журнала фермера добавлена информация о комбайне.
👉🏻 Добавлены в отчеты CLI «points», найденные за 24 часа».
👉🏻 Добавлена альтернатива pkm_pairs_for_conditions_dict (), которая немного более проста и возвращает открытые ключи и сообщения в формах, которые нам нужны для их проверки.
👉🏻 Добавлена возможность видеть неоткрываемые участки в конце проверки участков.
👉🏻 Добавлена служебная функция Program.at.
Изменения:
👉🏻 Убраны points_ [найдено, подтверждено] _24–24 часа в каждой точке указателя.
👉🏻 Повышена надежность test_farmer_harvester_rpc.py за счет увеличения интервала между проверками харвестера, что должно предотвратить рассылку спама в журналах с чрезмерным обновлением графиков и обновлениями кеша.
👉🏻 Спасибо @cross за изменение, которое позволяет использовать IPv6-адрес в config.yaml для удаленных комбайнов и других сервисов chia.
👉🏻 Измениние, чтобы прекратить создание неиспользуемых индексов в таблицах block_records и full_blocks.
👉🏻 Удален ненужный индекс в CoinStore и добавлены дополнительные тесты.
👉🏻 Значение по умолчанию для db_sync изменено на ПОЛНЫЙ. В предыдущем выпуске этот параметр заставлял некоторых пользователей повторно синхронизировать свой полный узел с нуля, если узел отключался, например, при отключении электроэнергии. Пользователи могут изменить это значение на OFF в config.yaml.
👉🏻Обновлен тест coin_store, чтобы включить синхронный режим при разговоре с БД, поскольку теперь это значение по умолчанию, и немного улучшает вывод.
👉🏻 Обновлен старый комментарий к chia / util / streamable.py новой документацией для разработчиков.
👉🏻 Незначительные изменения графического интерфейса на основе отзывов сообщества.
Спасибо @ jack60612 за вашу помощь в улучшении нашего кода графического интерфейса пользователя, включая обновление до electronic 13, переход на электронный пульт дистанционного управления, обновление последних зависимостей и многое другое.
Исправлено:
👉🏻 Исправлена опечатка в названии суперлинтера на GitHub.
Спасибо @sharjeelaziz за исправление опечатки в вашем имени. Приносим свои извинения за ошибку!
👉🏻В сборках macOS изменено значение экспорта NOTARIZE, чтобы исправить некоторые сбои сборки.
👉🏻 Исправьте вывод журнала для повторяющихся участков.
👉🏻 Удалена нестабильная проверка времени для графиков, которая решила проблему, при которой file_path.stat () показывает несколько копий графиков и снижает производительность фермера. Спасибо @timporter за помощь в этом вопросе.
Спасибо @jcteng за исправление ошибки в кошельке Chia DID, которая показывала «mojo:» вместо «mojo».