Выпуск Litecoin Core v0.21.2

Исходный узел: 1298407

Наше замечательное руководство, Twitter для последних новостей разработчиков.

Мы рады представить Litecoin Core 0.21.2. Это новая основная версия, включающая новые функции, различные исправления ошибок и улучшения производительности, а также обновленные переводы. Это обновление включает полную поддержку узла, кошелька и майнинга для MWEB. Всем пользователям рекомендуется обновиться до этой версии.

Как обновить

Во-первых, спасибо за запуск Litecoin Core и помощь в обеспечении безопасности сети!

Поскольку вы используете более старую версию Litecoin Core, выключите ее. Подождите, пока он полностью выключится (что может занять несколько минут для более старых версий), а затем выполните следующие простые шаги: Для Windows: просто запустите установщик. Для Mac: скопируйте в /Applications/Litecoin-Qt. Для Linux: скопируйте обложку litecoind/litecoin. -qt.

Примечание: возможно обновление непосредственно с устаревшей версии Litecoin Core, но это может занять некоторое время, если необходимо перенести каталог данных. Обычно поддерживаются старые версии кошельков Litecoin Core.

Совместимость

Litecoin Core поддерживается и тщательно тестируется в операционных системах с ядром Linux, macOS 10.10+, Windows 7 и новее. Не рекомендуется использовать Litecoin Core в неподдерживаемых системах.

Litecoin Core также должен работать на большинстве других Unix-подобных систем, но на них тестируется не так часто.

В BlockIndex добавлены поля MWEB, изменен формат сериализации блоков. Переход на более ранние версии небезопасен. При обновлении до 0.21.2 после MWEB активирован, необходимо выполнить повторную синхронизацию, чтобы загрузить блоки MWEB.

Известные изменения

Изменения консенсуса

  • В этом выпуске реализованы предложенные правила консенсуса MWEB (ЛИП002, ЛИП003и ЛИП004)

P2P и изменения в сети

  • Был добавлен новый сервисный флаг NODE_MWEB (1 << 24), чтобы сигнализировать одноранговым узлам о том, что узел поддерживает MWEB. Когда оба подключенных узла объявляют об этой возможности, ожидается, что они предоставят все данные MWEB при совместном использовании транзакций, блоков и компактных блоков друг с другом.
  • Узлы теперь объявляют о поддержке компактных блоков версии 3, информируя одноранговые узлы о том, что они могут предоставлять данные MWEB в компактных блоках.

Обновленные RPC

  • getblockheader теперь возвращает дополнительное поле mweb_header, содержащее все данные заголовка MWEB, и поле mweb_amount, содержащее общее количество монет, привязанных к MWEB после применения блока.
  • getblock теперь возвращает дополнительное поле mweb, содержащее информацию заголовка MWEB, а также все входные, выходные данные и ядра в блоке MWEB.
  • Добавлены поля mwebweight, потомокmwebweight, ancestormwebweight и mweb для getrawmempool, getmempoolancestors, getmempooldescendants и getmempoolentry.
  • Добавлены новые поля для описания входных и выходных данных транзакции MWEB и ядра для getrawtransaction.

Изменения в RPC, связанных с кошельком или графическим интерфейсом, можно найти в разделе «Графический интерфейс или кошелек» ниже.

Новые настройки

  • Добавлена ​​опция «fMWEBFeatures» для включения нового элемента управления «Расширенные функции MWEB».

База данных кошелька

  • Добавлен тип «mweb_coin», в котором хранятся монеты MWEB и их производные ключи.
  • Добавлен CHDChain версии 4, который включает счетчик индекса ключей MWEB и ключ скрытого сканирования адресов.
  • Добавлена ​​версия CKeyMetadata 14, которая включает индекс ключа MWEB.
  • Добавлен FEATURE_MWEB = минимальная версия базы данных 210000.

Изменения в RPC кошелька

  • Добавлен «listwallettransactions», который соответствует отображаемым значениям списка транзакций.

Изменения графического интерфейса

  • Для тестирования добавлен элемент управления «Расширенные функции MWEB». Он доступен только в том случае, если указан аргумент «-debug» и эта опция включена в диалоговом окне настроек.

Скачать двоичные файлы

Для загрузки посетите страницу загрузки здесь. Кроме того, вы можете просмотреть папку загрузки здесь.

Пожалуйста, используйте GPG для проверки целостности двоичных файлов выпуска. Это гарантирует, что загруженный вами двоичный файл не был изменен. Доступны инструкции GPG для командной строки cygwin для Linux, MacOS и Win32 здесь. Также обратите внимание, что мы, GPG, подписываем двоичные файлы для вашего удобства, лучший способ проверить целостность сборок - это собрать их самостоятельно с помощью Gitian. Инструкции по выполнению этих сборок можно найти здесь.

В этом выпуске двоичные файлы были подписаны идентификатором ключа 0x3620e9d387e55666 (ключ davidburkett38).

ПРЕДУПРЕЖДЕНИЕ

Несмотря на то, что эта версия тщательно тестируется, она все еще может содержать ошибки. Всегда делайте резервную копию файла Wallet.dat перед обновлением. Если у вас возникнут какие-либо проблемы, сообщите нам об этом, разместив сообщение в разделе отчетов об ошибках ниже.

Исходный код и инструкции по сборке

Основная ветка содержит последние коммиты к следующим стабильным выпускам Litecoin Core.

GitHub — litecoin-project/litecoin: дерево исходного кода Litecoin

Инструкции по сборке для Linux можно найти здесь.

Инструкции по сборке для OSX можно найти здесь.

Инструкции по сборке для Windows можно найти здесь.

Сообщение об ошибке

Сообщайте здесь о любых проблемах, с которыми вы столкнулись, и один из разработчиков Litecoin поможет вам.

Проблемы · litecoin-проект/litecoin

Списки рассылки

Подпишитесь только на объявления или обсуждение разработки.

Хэши для проверки

Это хэши SHA-256 выпущенных файлов:

b5a0b5bdf45c5e1f26c73a0be751ceb90c93fad8679aebe22ed5f64f615aea6b litecoin-0.21.2-aarch64-linux-gnu.tar.gz
e15b4d9db8807706c3492c05287f04c44956e3cdb77ebf4f87e19a296aa3a06b litecoin-0.21.2-arm-linux-gnueabihf.tar.gz
cb2a1504f151646d735d198ce77a1c1e4fea3ff672ed60549d6aa9f1d4a19b09 litecoin-0.21.2-riscv64-linux-gnu.tar.gz
94a10a217d91d29e97e7a0088bc1545f34b188297c3ce5b87b07e775d8d00b12 litecoin-0.21.2-x86_64-linux-gnu.tar.gz
39d0df6aecace19e91c9849d09aaeb60c0bb73b34a97c7b8ccae402da634cfa2 litecoin-0.21.2-osx.dmg
b0ab5fc95d8b7cfe990cc6d90d0af6f6f2d447b6a0bca162a72d12c3df1676a7 litecoin-0.21.2-win64-setup.exe

Кредит

Спасибо всем, кто внес непосредственный вклад в этот выпуск:


Выпуск Litecoin Core v0.21.2 Был первоначально опубликован в Лайткоин проект На Среднем, где люди продолжают разговор, выделяя и реагируя на эту историю.

Отметка времени:

Больше от Litecoin