Отсканируйте, чтобы загрузить приложение Gate
qrCode
Больше вариантов загрузки
Не напоминай мне больше сегодня.

Neo SPCC решает различия в состоянии TestNet в обновлении NeoGo v0.114.0

image

Источник: CryptoNewsNet Оригинальное название: Neo SPCC разрешает различия в состоянии TestNet в обновлении NeoGo v0.114.0 Оригинальная ссылка: https://cryptonews.net/news/altcoins/32021264/ Neo SPCC выпустила NeoGo v0.114.0, обновление, которое решает проблему различия состояния TestNet на блоке 11,074,661 и вводит широкий набор улучшений совместимости, производительности и функционала.

Исправление совместимости состояния

Обновление исправляет несоответствие состояния, вызванное неправильной обработкой переводов нативных токенов NEP-17, что могло привести к расхождению узлов во время выполнения. Оно также решает проблему взаимной блокировки, которая возникала, когда сессии устаревших итераторов не могли быть завершены.

NeoGo v0.114.0 полностью совместим с реализацией узла C# начиная с версии 3.8.

Neo SPCC отметил, что узлы TestNet могут повторно синхронизироваться или сбросить состояние до блока 11,074,660, но этот шаг является необязательным. Выравнивание состояния продолжается естественным образом с блока 11,091,272, оставляя только два журнала приложений от двух транзакций на более низких высотах, которые вряд ли повлияют на большинство пользователей.

Улучшения и исправления

Релиз расширяет предварительный просмотр Faun, добавляя локальные аналоги API взаимодействия System.Storage.*, предназначенные для поддержки будущих улучшений хранилища в блокчейне. Загрузчик блочного хранилища NeoFS теперь использует однониточный модель поиска для упрощения поведения и повышения надежности, сопровождаемый усовершенствованиями в связанных компонентах NeoFS.

SDK NeoFS для Go был обновлён до версии RC15, и релиз включает обновления документации, обновления зависимостей, новый пример использования NeoFS в смарт-контрактах и улучшения инструментов аудита NeoFS. Обновления компилятора добавляют поддержку операторов присваивания, таких как &=, |=, >>= и <<=.

Исправления ошибок нацелены на такие проблемы, как неправильные привязки RPC для NEP-22 и NEP-31, паника компилятора, вызванная отсутствием внешних пакетов в импортируемых модулях, ошибки выполнения при итерации по нулевым срезам, неправильная обработка отрицательных переводов NEP-17 и сбои при завершении истекших сессий итераторов.

Удаление устаревшей функциональности

В соответствии с графиком устаревания, релиз удаляет функции взаимодействия math.Max и math.Min, а также устраняет конфигурацию RPC-сервера SessionExpirationTime. Умные контракты или настройки узлов, полагающиеся на эту функциональность, могут потребовать обновлений.

В конфигурации MainNet также были изменены порты по умолчанию для Prometheus и pprof, что может повлиять на операторов, использующих эти сервисы мониторинга.

NEO-4.65%
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить