Обновление NeoGo v0.106.0 в преддверии жесткого форка Cockatrice

Обновление NeoGo v0.106.0 в преддверии жесткого форка Cockatrice

NeoSPCC выпустила обновление NeoGo до v0.106.0 в преддверии жесткого форка Cockatrice

NeoSPCC выпустила NeoGo v0.106.0, значительное обновление, которое соответствует Neo v3.7.4. Обновление вводит ряд новых функций и исправлений ошибок, с несколькими улучшениями нативных контрактов, объединенных в предстоящем жестком форке Cockatrice.

Самое значительное обновление среди последних изменений ядра Neo - возможность обновления нативных контрактов, защищенных через жесткие форки. Изменения для нативных контрактов NeoToken и CryptoLib были добавлены вместе с обновлением. Первый получил метод getCommitteeAddress и событие CommitteeChanged, в то время как последний был улучшен с хэш-функцией keccak256 и расширением метода verifyWithECDsa для работы с проверкой подписей транзакций на основе Koblitz и Keccak256.

Помимо изменений протокола, NeoGo продолжает совершенствоваться в плане стабильности и опыта разработчиков. Теперь программное обеспечение поддерживает импорт мультисигнатурных аккаунтов в кошельки без необходимости WIF и пароля, а пакет unwrap получил новый тип для обработки исключений при вызове RPC. Ответы RPC также были обновлены, с getversion теперь возвращающим настройки RPC сервера и getnativecontracts предоставляющим поле счетчика обновлений для каждого элемента.

Как первое новое обновление с января, с обновлением было включено множество незначительных исправлений ошибок, которые накопились со временем. Потенциальная ошибка рекурсии при выводе депозитов Notary исправлена, а также проблема нулевого ответа в RPC findstorage при отсутствии элементов хранения. Проблемы с записью генезис-блока и журналов приложений, вызванные неправильной обработкой атрибута транзакции Conflicts, были исправлены, и обновление обеспечивает более гармоничное завершение обслуживания узла.

Разработчикам, собирающим двоичные файлы NeoGo из исходного кода, понадобится как минимум Go 1.20+, и потребуется ресинхронизация для операторов узла, которые обновляются. Также потребуется обновление конфигурационных файлов; жесткий форк Cockatrice запланирован на высоте блока 3967000 на TestNet и 5450000 на MainNet.

Подробный список изменений можно найти в приведенных ниже заметках к выпуску: ссылка

Franklin Templeton запустил токенизированный фонд на Avalanche.
Franklin Templeton запустил токенизированный фонд на Avalanche.
Franklin Templeton запустил токенизированный фонд на Avalanche, углубив свое участие в блокчейне. Партнерство соответствует тренду принятия блокчейна в финансовых учреждениях, обеспечивая эффективность и прозрачность. 🚀📈 #FranklinTempleton #Avalanche #FOBXX
Просмотреть
Convex Finance: сильный рост и прогнозы
Convex Finance: сильный рост и прогнозы
Convex Finance ($CVX) показывает впечатляющий рост, привлекая внимание инвесторов. Социальная активность и рыночная производительность $CVX лидируют среди конкурентов. Стремительный рост цены и позитивный прогноз делают $CVX ценным активом 💰📈.
Просмотреть
Лучшие проекты DAO с высокой социальной активностью
Лучшие проекты DAO с высокой социальной активностью
Обзор: Лидеры проектов DAO по социальной активности по данным Phoenix. $TAO впереди, $ICP на втором месте. Проекты широко известны и активно взаимодействуют с сообществом. 🔝🚀
Просмотреть
Terra Luna Classic сжигает 726 млн USTC из Anchor Protocol
Terra Luna Classic сжигает 726 млн USTC из Anchor Protocol
🚀 Terra Luna Classic сжигает 726 млн USTC из Anchor Protocol! Сообщество одобрило предложение 12135. После решения суда по банкротству TFL, ожидаются новые сжигания LUNC и USTC. #криптоновости #AnchorProtocol
Просмотреть