В марте ядро Neo перешло к новой ключевой версии, Neo 3.2. Обновления включают в себя как исправление ошибок, так и улучшение компилятора C# и некоторые другие новые функции. Разработчики контрактов найдут новое дополнение к нативному контракту CryptoLib; реализация хэш-функции Murmur, быстрый и экономичный вариант при хешировании без криптографических гарантий.
Одно из наиболее значительных обновление — простое изменение настроек; при изменении максимального лимита транзакций на блок, лимит TPS N3 TestNet существенно увеличится, гарантируя своевременную обработку транзакций по мере развертывания новых децентрализованных приложений в сети.
Что касается инструментов, NGD Enterprise произвела фурор с выпуском новой предварительной версии Debugger. Предварительный просмотр включает в себя несколько улучшений в отладке в Neo Blockchain Toolkit, с акцентом на изменения в просмотре хранилища. Разработчики, использующие совместимые компиляторы (только C# на данный момент), смогут указывать в коде информацию о типе, которая будет выдаваться в стандартных файлах об отладке во время компиляции.
Отладчик Neo использует эти данные для предоставления улучшенного обзора типов значений хранилища контрактов и среды выполнения, что упрощает визуализацию данных контракта при отладке выполнения.
Neo SPCC также выдвинул несколько улучшений в работе разработчика, как для реализации узлов Go/SDK, так и для клиента NeoFS. В первом разработчики найдут новый генератор привязок контрактов для быстрого взаимодействия с пользовательскими контрактами через Go, в то время как в последнем добавили различные улучшения UX и исправили ошибок.
Несколько экосистемных проектов прошли проверку безопасности Red4Sec в этом месяце, включая контракты на NeoFS, Flamingo и новый проект GrantShares DAO, поддерживаемый AxLabs.
Полный мартовский ежемесячный отчет о глобальном развитии Neo можно найти ниже.