COZ випустила Boa v1.2.0: нові покращення

COZ випустила Boa v1.2.0: нові покращення

12

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 для модульного тестування. Це оновлення також включає підтримку анотацій типу union за допомогою оператора каналу, що надає розробникам більше гнучкості в їхньому коді.

Оновлення вводить кілька застарілих практик кодування. Попередження про застарілі функції тепер видаватимуться для аліасів типу, а використання 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

Ren Protocol: Обновление v2 и делистинг токена REN на Binance вызывают общественное недовольство
Ren Protocol: Обновление v2 и делистинг токена REN на Binance вызывают общественное недовольство
Ren Protocol анонсировал обновление v2 после годичного молчания, но это совпало с делистингом токена REN на Binance. Сообщество заподозрило мошенничество 🚨, и репутация проекта сильно пострадала. 📉🔍
Просмотреть
Mемкойн $HAWK от Hawk Tuah Girl: новые возможности и первые критики
Mемкойн $HAWK от Hawk Tuah Girl: новые возможности и первые критики
Королева мемов Hawk Tuah Girl запускает мемкойн $HAWK, нацеленный на объединение интернет-культуры с криптовалютами. Проект встречает критику и подозрения в мошенничестве. 🚀💰🔍😅❓
Просмотреть
Виталик Бутерин продает мемные токены на миллионы и жертвует деньги на благотворительность
Виталик Бутерин продает мемные токены на миллионы и жертвует деньги на благотворительность
Виталик Бутерин продал мемные токены за $81,800 и пожертвовал свыше $1 млн. Это подчеркивает его приверженность благотворительности и важностьCrypto в обществе. 💸💖✨ #Ethereum
Просмотреть
Джед МаКалеб объясняет, как Stellar отличается от Ripple и почему его проект недооценен
Джед МаКалеб объясняет, как Stellar отличается от Ripple и почему его проект недооценен
Джед МаКалеб подчеркнул, что Stellar кардинально отличается от Ripple, обладая уникальными функциями и смарт-контрактами. Он считает Stellar недооцененным проектом с высокой активностью транзакций. 💡🚀✨
Просмотреть