Удобство для разработчиков было главной темой в июне. Как основные репозитории Neo, так и проекты, разработанные сообществом, получили новый функционал для устранения проблем или сокращение времени, необходимого разработчикам на интеграцию Neo в свои приложения.
В ядре Neo наиболее заметными улучшениями в этом направлении были модификации нативных контрактов и системы RPC. Новый нативный метод контракта для проверки существования метода в смарт-контракте позволяет избежать затрат и усилий на разработку при парсинге полного ABI, а два метода RPC для обработки итераторов позволяют интеграторам извлекать данные из итератора, не сталкиваясь с пределами ноды
Аналогичным образом, корректировки инфраструктуры камьюнити следовали этой схеме. NGD Enterprise представила новую функцию загрузки контрактов в рамках Neo Blockchain Toolkit; мощный инструмент, который позволяет разработчикам тестировать свои приложения по действующим контрактам MainNet или TestNet, не покидая безопасности локальной среды разработки.
Обновление neow3j devpack от AxLabs представило интерфейсы контрактов, полезный новый способ для Java-разработчиков взаимодействовать с развернутыми смарт-контрактами. Эта функциональность естественно дополняет функцию загрузки контракта Toolkit; Авторы смарт-контрактов могут загрузить контракт MainNet в свой инстанс Neo Express, а затем написать контракт Java с динамическим интерфейсом контракта, который может взаимодействовать с загруженным контрактом и его реальными данными хранения.
Другие заметные работы по улучшению удобства разработчиков включают добавление поддержки WalletConnect API в NeoFS SDK от Neo SPCC и переопределение системных сборов, введенное в NeoLine dAPI NEXT, чтобы предоставить гибкость разработчикам dApp.
Полный ежемесячный отчет о глобальном развитии Neo за июнь можно найти ниже.