Вчера компания 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 соответственно.
Читайте также
Отчет: блокчейн разработчики переходят на проекты DeFi
В новом отчете Outlier Ventures представлена карта деятельности по разработке за прошлый год. Лидерами стали Ethereum, Cardano и Bitcoin.
TRON инвестирует $100 млн в гейминдустрию на blockchain
Tron объявила о своих планах по запуску игрового фонда blockchain, получившего название Tron Arcade, в пресс-релизе, распространенном 29 ноября. Фонд Tron Arcade, который, создавался для «расширения возможностей разработчиков», будет получать инвестиции в течение следующих трех лет на 100 миллионов долларов.