Как получить метаданные CIP-68 через выход с reference NFT

Пользовательский токен Cardano может ссылаться на изменяемые метаданные в цепочке через связанный reference NFT. Метаданные хранятся в выходе с этим эталонным активом.

Найдите соответствующий эталонный актив

Для NFT в примере сохраните политику P и исходные байты суффикса edition-7. Замените пользовательскую метку 222 на эталонную 100 правильным двоичным префиксом CIP-67. Найдите непотраченный выход с этим токеном.

user asset:      policy P / (222) edition-7
reference asset: policy P / (100) edition-7

Прочитайте datum выхода и декодируйте конструктор, карту метаданных и версию по CIP-68. У выхода с пользовательским NFT собственный datum метаданных может отсутствовать. Сверьте политику и неизменённый суффикс до привязки записей.

Отслеживайте обновления по выходам

Обновление может потратить прежний эталонный выход и создать другой с тем же активом и новым datum. Храните ID транзакции и индекс наблюдавшегося выхода вместе с метаданными. Постоянный кэш первого ответа пропустит изменения. cips.cardano.org Cardano CIP-68