Cardano Rosetta Java v2.1.0: Управление стало реальностью

LiveBTCNews
ADA3,66%
XRP4,17%
ETH6,29%

Cardano Rosetta Java v2.1.0 запущен с полной поддержкой управления эпохи Conway, голосованием SPO, делегированием DRep и CIP-129 на всех конечных точках.

Фонд Cardano выпустил то, чего ждали разработчики. Cardano Rosetta Java v2.1.0 в работе, и он обеспечивает полную поддержку управления эпохи Conway как для конструктивных, так и для данных конечных точек. Как сообщил @Cardano_CF в X, обновление охватывает голосование SPO, делегирование голосов DRep, CIP-129 и многое другое.

Это не мелочь. Операции управления теперь видны внутри API. Разработчикам больше не нужны обходные решения.

Обязательно к прочтению: От Legacy Rails к блокчейну: почему крупные банки делают ставку на токенизацию

Что изменилось внутри API

Согласно официальным заметкам о релизе v2.1.0 на GitHub, обновление было подготовлено @matiwinnetou две недели назад. Голосование SPO и делегирование голосов DRep теперь отображаются как в конструктивных, так и в данных конечных точках. Операции сортируются по индексу в порядке возрастания. Это небольшое изменение, но оно вызывало проблемы.

Поддержка CIP-129 теперь встроена. ID DRep с префиксом длиной 29 байт больше не требуют явного указания типа. API автоматически определяет тип по байту заголовка. Необработанные ID длиной 28 байт по-прежнему требуют ручного указания типа.

Конечные точки /block, /block/transaction и /search/transactions теперь возвращают операции VOTE_DREP_DELEGATION и POOL_GOVERNANCE_VOTE для транзакций эпохи Conway.

Вам также может быть интересно: Расширение XRPL Ripple на 550 миллионов долларов может стимулировать спрос на XRP

Ключевые изменения, которые должны знать разработчики

Есть одно важное изменение. Статусы HTTP теперь соответствуют фактической классификации ошибок. Все ошибки, не подлежащие повторной попытке, теперь возвращают 400 Bad Request. Ранее ошибки валидации и ошибки “не найдено” возвращали 500 Internal Server Error. Клиенты, построенные на обработке ошибок 500, должны обновить обработку ошибок перед обновлением.

Фонд Cardano прямо указал на это в заметках о релизе. Без мягкой формулировки.

Путь обновления и что сбрасывается

Для пользователей, обновляющихся с v2.0.0, этот релиз полностью совместим. Переподключение не требуется. Это чистый путь для большинства текущих развертываний.

Обновление с версии v1.x.x — это другой случай. Требуется полная повторная синхронизация генезиса yaci-indexer. Данные узла Cardano можно оставить; сбрасывать нужно только данные индексатора. В заметках о релизе есть инструкция по удалению объема данных.

Версия узла обновляется с 10.5.3 до 10.5.4. Yaci также обновляется с 0.10.5 до 0.10.6. И теперь есть экспериментальный административный UI для индексатора по адресу http://yaci-indexer:9095/admin-ui/.

Фонд Cardano подтвердил, что это не обязательный релиз. Команды могут планировать обновление в удобное для них время.

Также в тренде: WildMeta интегрирует Aster DEX для расширения поиска криптовалютных торгов Web3

Что означает эпоха Conway здесь на самом деле

Эпоха Conway — это фаза Voltaire в Cardano. Децентрализованное управление. Голосование в цепочке. DReps. Участие SPO в управленческих решениях. Это часть дорожной карты, которая превращает держателей ADA в реальных участников решений по изменениям протокола.

Rosetta — это слой API, с которым взаимодействуют биржи и разработчики. Без поддержки управленческих операций в нем эти институты имели слепое пятно. v2.1.0 закрывает его.

Как отметил @Cardano_CF в X, теперь доступна полная поддержка управления эпохи Conway. Эта формулировка важна. Не частичная. Не экспериментальная. Полная.

Авторы, участвовавшие в pull-запросах, включают @matiwinnetou, @linconvidal и @Sotatek-DucPhung. Внесено несколько PR для реализации этого, включая тесты данных управления с эталонными примерами и миграцию тестового набора Allure3.

Связано: Финансирование ETH становится положительным, приток в размере 262 миллиона долларов прервал 35-дневное снижение

Инфраструктурный слой Cardano стал более полным. Разработчики, работающие с приложениями с высоким уровнем управления, теперь имеют все необходимое внутри стандартного API.

Посмотреть Оригинал
Отказ от ответственности: Информация на этой странице может поступать от третьих лиц и не отражает взгляды или мнения Gate. Содержание, представленное на этой странице, предназначено исключительно для справки и не является финансовой, инвестиционной или юридической консультацией. Gate не гарантирует точность или полноту информации и не несет ответственности за любые убытки, возникшие от использования этой информации. Инвестиции в виртуальные активы несут высокие риски и подвержены значительной ценовой волатильности. Вы можете потерять весь инвестированный капитал. Пожалуйста, полностью понимайте соответствующие риски и принимайте разумные решения, исходя из собственного финансового положения и толерантности к риску. Для получения подробностей, пожалуйста, обратитесь к Отказу от ответственности.
комментарий
0/400
Нет комментариев