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

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

42

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.

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

Перевод 90 миллионов токенов GROK на кошелек CZ вызывает бурю в крипто-сообществе
Перевод 90 миллионов токенов GROK на кошелек CZ вызывает бурю в крипто-сообществе
Перевод 90 млн токенов GROK на кошелек CZ вызвал бурю обсуждений в криптосообществе. Это событие может повлиять на рынок и вызвать дальнейшую волатильность. 🚀💰📈 #крипто #Binance
Просмотреть
Ripple: Альтернатива SWIFT и ее планы на глобальную финансовую инфраструктуру
Ripple: Альтернатива SWIFT и ее планы на глобальную финансовую инфраструктуру
Ripple стремится заменить SWIFT, утверждает Эрик ван Мильтенбург на Всемирном экономическом форуме. Сообщество XRP обсуждает конкуренцию с традиционными системами. 🏦💱✨
Просмотреть
Powerledger запускает новый аккаунт в X и Telegram для активного взаимодействия с сообществом и децентрализации энергетики.
Powerledger запускает новый аккаунт в X и Telegram для активного взаимодействия с сообществом и децентрализации энергетики.
Powerledger запустила новый X-аккаунт и Telegram для активного взаимодействия с сообществом, продвигая децентрализованную энергетику и интеграцию с Solana. 🌍⚡ #POWR #Web3 🚀
Просмотреть
Zora объявила о запуске токена ZORA и аирдропе 10% от общего объема
Zora объявила о запуске токена ZORA и аирдропе 10% от общего объема
Zora анонсировала аирдроп 10% токенов ZORA на 23 апреля 2025 года. Инвесторы поддержали проект на $60 млн. Активность пользователей снизилась на 80%. 🌐💰📉 токен ZORA будет доступен на Binance. 🪙📅
Просмотреть