Вчера компания Block.one официально объявила об очередном обновлении версии протокола EOSIO 1.4.3 и инструментария разработки EOSIO.CDT 1.4.0. Заявлено, что EOSIO 1.4.3 устраняет все предыдущие баги и предлагает значительные улучшения сети.
Создатели EOS заявляют, что учли пожелания сообщества разработчиков и улучшили протокол EOSIO и инструменты разработки смарт-контратков EOSIO.CDT.
Как всегда в подобных случаях, для EOSIO 1.4.3 заявляется о устранении известных ошибок, повышении общей стабильности и надежности. Одним из самых заметных изменений является вновь активированная функция history_plugin, ранее исключенная в версии 1.2.0 из-за ошибки.
Инструменты разработки претерпели более заметные нововведения. Так, например, были добавлены функции, позволяющие формировать человекочитаемый контракт (Ricardian contract), потенциально имеющий юридическую силу, который так же мог бы восприниматься и цифровыми системами.
Так же заявлена новая архитектура для выполнения встроенного кода. Ранее такие вызовы были оформлены в виде макросов, теперь же реализована более привычная система вызова встроенных функций. Это заметно упрощает синтаксис и делает код смарт-контрактов более читаемым.
Введен новый тип расширений - бинарный. Это дает возможность разработчикам смарт-контрактов расширять возможности существующих смарт-контрактов добавлением новых параметров с поддержкой обратной совместимости. В версиях, более ранних, чем EOSIO.CDT V1.4.0 было необходимо полностью перезаписывать смарт-контракт в блокчейн.
Весь обновленный код доступен для скачивания на GitHub для EOSIO 1.4.3 и EOSIO.CDT V1.4.0 соответственно.
Читайте также
IOHK выпустили "самое значимое обновление" Cardano 1.4
18 декабря вышла новая версия Cardano 1.4, которую представители организации называют “самым значимым обновлением”. По их словам, это обновление значительно повысит надежность сети и решит некоторые проблемы с подключением.
TRON инвестирует $100 млн в гейминдустрию на blockchain
Tron объявила о своих планах по запуску игрового фонда blockchain, получившего название Tron Arcade, в пресс-релизе, распространенном 29 ноября. Фонд Tron Arcade, который, создавался для «расширения возможностей разработчиков», будет получать инвестиции в течение следующих трех лет на 100 миллионов долларов.