ንብረቶች
Iroha ንብረት በሂሳብ የተያዘ የቁጥር ሚዛን ነው ። እያንዳንዱ ተጨባጭ ሚዛን ወደ AssetDefinition ያመለክታል ፣ እናም ትርጉሙ ያንን ሀብት እንዴት እንደሚሰየም ፣ እንደሚጠራ ፣ እንደሚታይ እና እንደሚከፈል ይገልጻል ።
የንብረት ትርጉም
AssetDefinition የሚከተሉትን ይዟል፦
id: የካኖኒክ የአክሲዮን ማብራሪያ አድራሻname: ለሰው ሊነበብ የሚችል ማሳያ ስምdescription: ለሰው ልጅ የሚነበብ አማራጭ መግለጫalias: አማራጭ ስያሜዎች በ<name>#<domain>.<dataspace>ወይም<name>#<dataspace>ቅጽspec: የቁጥር ትክክለኛነት እና ሚዛን ገደቦችmintable: የኃይል ማመንጫ ፖሊሲlogo: አማራጭSoraFSURImetadata: የትዕግሥት ቁልፍ ዋጋ ሜታዳታbalance_scope_policy: ቀሪ ሂሳቦች ዓለም አቀፍ ወይም የመረጃ ቦታ የተገደቡ መሆን አለመሆናቸውowned_by: ትርጉሙን ያስመዘገበ ወይም ባለቤት የሆነው አካውንትtotal_quantity: የተለቀቀው ጠቅላላ መጠንconfidential_policy: የተጠበቁ ንብረቶችን የሚመለከቱ ሥራዎች ፖሊሲ
የንብረት ትርጉም IDs የካኖኒካል ግልጽ ያልሆኑ አድራሻዎች ናቸው ። አንድ ትርጉም ከጎራ እና ስም ሲገነባ ፣ Iroha ያንን የጎራ / ስም ትንበያ ለ UX እና መጠይቆች ሊጠብቅ ይችላል ፣ ግን የካኖኒካዊ ጽሑፍ ቅጽ የተፈጠረው አድራሻ ነው ።
የንብረት ሚዛን
Asset የሚከተሉትን ይዟል፦
id: የንብረት ትርፍ፣ የባለቤትነት ሂሳብ እና አማራጭ ቀሪ ሚዛንን የሚያጣምርAssetId።value: የNumericሚዛን
የባለቤትነት ሂሳብ ቀኖናዊ እና ጎራ የሌለው ነው። የንብረት ማብራሪያ ለምሳሌ በ payments.universal የመረጃ ቦታ ብቁ በሆነ ጎራ ስር ሊተነተን ይችላል ።
የማጣራት አቅም
የንብረት ትርጓሜዎች የሚከተሉትን የማረጋገጫ ሁነታዎች ይደግፋሉ:
| ሁነታ | ትርጉም |
|---|---|
Infinitely | ተለዋዋጭ አቅርቦት: ንብረቱ በተደጋጋሚ ሊፈጠር እና ሊቃጠል ይችላል. |
Once | ቋሚ አቅርቦት ምልክት፣ አንድ ጊዜ ሊፈጠርና ከዚያም ሊቃጠል ይችላል። |
Not | የሚቃጠለው ነገር ግን ዳግመኛ የማይሰረዝ ቋሚ አቅርቦት ምልክት። |
Limited(n) | ፖሊሲው የተገደበ ቁጥር ባላቸው ተጨማሪ ግብይቶች ውስጥ አዳዲስ የንብረት ክፍሎች እንዲለቀቁ ያስችላል። |
አጠቃቀም Infinitely ለተለመደው ተለዋዋጭ ሀብቶች እና Once ወይም Limited(n) ለቋሚ አቅርቦት ወይም ለተገደበ አቅርቦት ንብረቶች። Not የንብረት አቅርቦት ቀድሞውኑ ካልተቋቋመ በስተቀር እንደ መጀመሪያ ፖሊሲ።
የሂሳብ ሚዛን
balance_scope_policy ሚዛኖቹ እንዴት እንደሚጣሉ ይቆጣጠራል-
Global: በአንድ ሂሳብ እና በንብረቱ መገለጫ ላይ አንድ የሂሳብ መጠለያ ገንዳDataspaceRestricted: ሚዛኖች በመረጃ ቦታ አውድ የተከፋፈሉ ናቸው
የመረጃ ቋት የተገደቡ ሚዛኖች ተመሳሳይ የንብረት ትርጉም በበርካታ Nexus የመረጃ ቋቶች ውስጥ ጥቅም ላይ ሲውል ጠቃሚ ናቸው ነገር ግን ሚዛኖቹ ተለይተው መቆየት አለባቸው.
Taira ላይ ይሞክሩት
እነዚህ የንባብ ብቻ ጥሪዎች በሕዝብ Taira የሙከራ አውታረመረብ ላይ እውነተኛ ሀብት ትርጓሜዎችን ያሳያሉ-
TAIRA_ROOT=https://taira.sora.org
curl -fsS "$TAIRA_ROOT/v1/assets/definitions?limit=10" \
| jq -r '.items[] | [.id, .name, .mintable, .total_quantity] | @tsv'የአሁኑን Taira XOR የክፍያ ንብረቶች ትርጉም ያግኙ:
curl -fsS "$TAIRA_ROOT/v1/assets/definitions?limit=100" \
| jq '.items[]
| select(.name == "XOR")
| {id, name, total_quantity, mintable, confidential_policy: .confidential_policy.mode}'ሜታዳታ የሚሸከሙትን ትርጉሞች ፈልግ፦
curl -fsS "$TAIRA_ROOT/v1/assets/definitions?limit=100" \
| jq '.items[]
| select((.metadata | length) > 0)
| {id, name, metadata}'በ Taira ላይ ያሉ ንብረቶችን ለመቅረጽ ፣ ለማቃጠል ወይም ለማስተላለፍ የቧንቧ-ተኮር መለያ እና በ ውስጥ የተጠበቀ ፍሰት ይጠቀሙ ወደ SORA Nexus የውሂብ ጎታዎች ይገናኙ።
ለክፍያ የሚከፈልበት Taira ንብረቶች ምሳሌ ፣ የቧንቧ ረዳት ከ ውስጥ ያስቀምጡ Testnet XOR በ Taira ላይ እንደ taira_faucet_claim.py ያግኙ ፣ ከዚያ በመጀመሪያ የቧንፉ ንብረቱን ይጠይቁ እና እንደ ግብይት ጋዝ ንብረቱ ይጠቀሙበት
export TAIRA_ACCOUNT_ID='<TAIRA_I105_ACCOUNT_ID>'
export TAIRA_FEE_ASSET=6TEAJqbb8oEPmLncoNiMRbLEK6tw
python3 taira_faucet_claim.py "$TAIRA_ACCOUNT_ID"
printf '{"gas_asset_id":"%s"}\n' "$TAIRA_FEE_ASSET" > taira.tx-metadata.jsonከዚያም ledger asset mint፣ ledger asset burn እና ledger asset transfer ትዕዛዞች ላይ --metadata ./taira.tx-metadata.json ይጨምሩ።
መመሪያ
ንብረቶች Iroha ልዩ መመሪያዎችን በመከተል መመዝገብ፣ ማሰስ፣ ማቃጠል እና ማስተላለፍ ይችላሉ፦
በተጨማሪም ተመልከት።