Вчера компания 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 соответственно.
Читайте также
Криптовалютный миллионер хочет построить первый "умный город" на блокчейне
Огромный земельный участок в пустыне Невада стал предметом местных интриг, поскольку неизвестная компания Blockchains LLC купила его за 170 миллионов долларов наличными в этом году. Юрист и криптовалютный миллионер Джеффри Бернс, владеющий компанией, на прошлой неделе поехал объезжать свои владения на квадроцикле Polaris.
Cardano Foundation интегрирует AML аналитику
24 августа Cardano Foundation запустил решение для аналитики данных, которое обеспечит возможность работать на регулируемых рынках в соответствии с местными законами.