COZ выпустила обновление Boa v1.2.0

COZ выпустила обновление Boa v1.2.0

33

COZ выпустила Boa v1.2.0, представляющую boa-test-constructor и другие улучшения

COZ выпустила Boa v1.2.0, последнюю версию своего компилятора смарт-контрактов на Python для блокчейна Neo N3. Это обновление вводит несколько ключевых функций и улучшений, направленных на улучшение опыта разработки.

Наиболее значимым в v1.2.0 является введение boa-test-constructor, который может быть установлен с помощью `pip install neo3-boa[test]` и теперь используется вместо NeoTestRunner для модульного тестирования. Это обновление также включает поддержку типовых объединений с использованием оператора `pipe`, обеспечивая разработчикам большую гибкость в их коде.

Обновление вводит несколько устареваний для оптимизации практик кодирования. Предупреждения об устаревании теперь выдается для псевдонимов типов, и использование List, Dict и Tuple из модуля typing устарело в пользу встроенных типов. Аналогично, Collection, Mapping, MutableSequence и Sequence теперь должны импортироваться из collections.abc.

Кроме того, сигнатура функции NeoMetadata.add_permission была обновлена для более интуитивного использования, упрощая добавление нескольких разрешений методов. Декоратор @metadata также был удален. Функцию метаданных теперь можно определить по использованию `NeoMetadata` в качестве возвращаемого типа функции.

Версия 1.2.0 также вносит несколько исправлений и изменений. Поддержка Python 3.10 была отменена, исправлено поведение аннотации кортежа, и runtime.script_container теперь правильно возвращает тип транзакции, убирая необходимость в приведении типов.

Полные заметки о выпуске можно найти по следующей ссылке: https://github.com/CityOfZion/neo3-boa/releases/tag/v1.2.0

Перевод 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. 🪙📅
Просмотреть