Как получить метаданные 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