Метамәғлүмәттәр
Метамәғлүмәттәр - буклет объекттарына беркетелгән тикшерелгән асҡыс-ҡиммәт картаһы. асҡыстар Name ҡиммәттәр, ә ҡиммәттәр JSON (Json) файҙалы йөкләмәләр.
Артабанғы объекттар метамәғлүмәттәрҙе йөрөтә ала:
- домендар
- иҫәптәр
- активтар
- активтар билдәләмәләре
- NFTs
- RWAs
- триггерҙар
- операциялар
Кесе һүрәтләү йәки индексация баҫыуҙары өсөн метамәғлүмәттәрҙе ҡулланығыҙ, улар иҫәп-хисап хәлендә. Ҙур файҙалы йөкләмәләр WSV һәм уны (Ҡөръәнде) яҙған китап итеп индергән. URI, йәки SoraFS Юл.
Метамәғлүмәттәрҙе, активтарҙы NFTs, RWAs йәки сылбырҙан тыш һаҡлауҙы һайлау буйынса күрһәтмәләр өсөн Метамәғлилдәр һәм иҫәп яҙмаларын һаҡлау һайлауҙар ҡарағыҙ.
Taira менән һынап ҡарағыҙ.
Метамәғлүмәттәр нормаль ресурс уҡыу аша күренә. Был команда Taira актив билдәләмәләрен исемлек итә, уларҙа әлеге ваҡытта метамәғлүмәт бар:
curl -fsS 'https://taira.sora.org/v1/assets/definitions?limit=100' \
| jq '.items[]
| select((.metadata | length) > 0)
| {id, name, metadata}'Домендар һәм иҫәп яҙмалары өсөн шул уҡ схеманы ҡулланығыҙ:
curl -fsS 'https://taira.sora.org/v1/domains?limit=20' \
| jq '.items[] | select((.metadata // {} | length) > 0)'
curl -fsS 'https://taira.sora.org/v1/accounts?limit=20' \
| jq '.items[] | select((.metadata // {} | length) > 0)'Был Taira объекттарының ағымдағы битендә метамәғлүмәттәр юҡ, тип аңлатмай, ахырғы нөктә уңышһыҙлыҡ кисерә.
Метамәғлүмәттәрҙе яңыртыу
Iroha махсус инструкциялар менән алмаштырыла:
SetKeyValueклавишаны ҡуйып йәки алмаштыра.RemoveKeyValueасҡыс алып ташлай.
Транзакцияны тапшырыусы орган актив үтәү ваҡытын раҫлаусы рөхсәткә эйә булырға тейеш. По умолчанию permission surface өсөн ҡара: Рөхсәт биреү билдәләре.
Ваҡиғалар
Мәғлүмәт ваҡиғалары метамәғлүмәттәр үҙгәргәндә ебәрелә. Дөйөм ваҡиға файҙалы йөкләмәһе MetadataChanged<Id>:
мәғлүмәт ваҡиғалары фильтрҙарын ҡулланып, интеграция өсөн мөһим булған субъект тибы йәки объекты ID өсөн метамәғлүмәттәр ваҡиғаларына ғына яҙылыу.
Һорауҙар
Метамәғлүмәттәр һоралған объекттың бер өлөшө булараҡ кире ҡайтарыла. Мәҫәлән, FindAccountById, FindDomainById йәки FindAssetDefinitionById ҡулланығыҙ. FindNfts йәки FindNftsByAccountId NFTs, һәм FindRwas RWA партиялары өсөн ҡулланығыҙ. Һуңынан объекттың метамәғлүмәт яланына уҡығыҙ. NFT һорауҙарға яуаптар NFT content картаһын яҙма метамәғлүмдәр булараҡ аса.
Метамәғлүмәт асҡыстары иҫәп-хисап хәленең бер өлөшө булып тора, шуға күрә уларҙы тотороҡло һаҡлағыҙ һәм JSON ҡиммәте был версияны асыҡтан-асыҡ алып бара алһа, ҡушымтаға ярашлы версияны кодлауҙан ситтә тороғоҙ.