Как уложить примечание Cardano в лимит байтов метаданных
Примечание к транзакции находится в метаданных под меткой 674. Многоязычная форма должна считать байты после кодирования и сохранять требуемую структуру массива.
Сформируйте список строк
В JSON-представлении для совместимого инструмента используйте числовую метку 674 и укажите msg как список строк даже для одной строки. Преобразуйте это представление в метаданные реестра по схеме инструмента.
{"674":{"msg":["Invoice 1832","Order 51"]}}
Каждый текстовый элемент должен помещаться в 64 байта UTF-8. Сорок двубайтовых символов занимают восемьдесят байт. Разделите текст на элементы по границам символов и повторно проверьте длину каждого.
Показывайте примечание как публичный чужой текст
При выводе используйте обычный текст. После включения примечание публично связано с транзакцией. Номер счёта от плательщика помогает со сверкой, но сумму, получателя и исход платежа нужно проверить по самой транзакции. cips.cardano.org Cardano CIP-20