Skip to content

ጥያቄዎች

Iroha መጠይቆች መለያውን ሁኔታ ሳይቀይሩ ያነባሉ ። የአሁኑ የመረጃ ሞዴል ሁለት ሰፊ የጥያቄ ቅርጾችን ያሳያል-

  • አንድን ነገር ወይም አንድ እሴት የሚመልሱ ነጠላ ጥያቄዎች
  • የሚደጋገሙ መጠይቆች፣ አንድ ዥረት ወይም ስብስብ ይመልሳሉ እና መጠይቅ አይነት በሚደግፍበት ጊዜ ከማጣራት ፣ ከመደርደሪያ ፣ ከፕሮጀክሽን እና ከገጽ አሰጣጥ ጋር ሊዋሃዱ ይችላሉ።

የጥያቄዎችን ፖስታዎች በእጅ ከመገንባት ይልቅ SDK የተጻፉ ገንቢዎችን ወይም CLI ን ይጠቀሙ። ከታች ያሉት ስሞች በ iroha_data_model::query የተጋለጡ ወቅታዊ የጥያቄ ዓይነቶች ናቸው ።

የስራ ሰዓት እና አወቃቀር

ጥያቄዓላማ
FindAbiVersionABI የተፈፀመውን ስሪት ይመልሱ።
FindExecutorDataModelየአስፈጻሚው የውሂብ ሞዴል መግለጫን ይመልሱ።
FindParametersሰንሰለት ላይ አስፈፃሚ ውቅር መለኪያዎችን ይመልሱ.

ሂሳቦችና ፈቃዶች

ጥያቄዓላማ
FindAccountByIdID በካኖኒካል ሂሳብ አንድ መለያ ያግኙ።
FindAccountByAliasየሂሳብ ስያሜን ለመፍታት.
FindAccountsየተመዘገቡ ሂሳቦችን ጻፍ።
FindAccountIdsዝርዝር የተመዘገበ ሂሳብ IDs።
FindAccountsWithAssetየተወሰነ የንብረት ትርጉም ያላቸውን ሂሳቦች ይዘርዝሩ።
FindAliasesByAccountIdከሂሳብ ጋር የተገናኙ ስያሜዎችን ጻፍ።
FindAccountRecoveryPolicyByAliasየአስማት ስም ለማግኘት የማገገም ፖሊሲ ይፈልጉ።
FindAccountRecoveryRequestByAliasየአስማት ስም ለማግኘት የማገገም ጥያቄ ያግኙ።
FindRolesዝርዝር ሚናዎች።
FindRoleIdsየዝርዝር ሚና IDs.
FindRolesByAccountIdለሂሳብ የተሰጡትን ሚናዎች ይዘርዝሩ።
FindPermissionsByAccountIdለሂሳብ የተሰጡ ፍቃዶችን ይዘርዝሩ።

የጎራዎች እና እኩዮች

ጥያቄዓላማ
FindDomainByIdDomainId አንድ ጎራ ይፈልጉ።
FindDomainsየተመዘገቡ ጎራዎችን ይዘርዝሩ።
FindDomainsByAccountIdየአንድ መለያ ባለቤት የሆኑ ጎራዎችን ይዘርዝሩ።
FindDomainEndorsementsየጎራ ማረጋገጫ መዝገቦችን ጻፍ።
FindDomainEndorsementPolicyየጎራ ማረጋገጫ ፖሊሲውን ይመልሱ።
FindDomainCommitteeየጎራ ኮሚቴውን መልሰህ ስጥ።
FindPeersበመጽሐፉ ውስጥ የታወቁ ታማኝ እኩዮችን ጻፍ።

NFTs እና RWAs ያሉ ንብረቶች።

ጥያቄዓላማ
FindAssetsየንብረት ቀረጻዎችን ጻፍ።
FindAssetsDefinitionsየአክሲዮን ትርጉሞችን ይዘርዝሩ።
FindAssetsByAccountIdበሂሳብ የተያዙ ንብረቶችን መዝገብ።
FindAssetByIdAssetId ውስጥ አንድ የንብረት ቀሪውን ይፈልጉ።
FindAssetDefinitionByIdበ ID ውስጥ አንድ የንብረት ትርጉም ይፈልጉ።
FindNftsዝርዝር NFTs.
FindNftsByAccountIdየሂሳብ ባለቤትነት ያለው ዝርዝር NFTs.
FindRwasዝርዝር የተመዘገቡ እውነተኛ ዓለም-አክሲዮን ዕቃዎች.

የኤስኮር እና የምስክር ወረቀቶች

የኤስኮር መጠይቆች በ አገር ውስጥ ሀብት ኤስኮር ISIs የተፈጠሩ መዝገቦችን ይመረምራሉ ፣ ይህም የገበያ ቦታ ኤስኮሮችን ፣ አጠቃላይ የአክሲዮን መቆለፊያዎችን እና ስም አልባ ኤስኮርን መዝገብን ያጠቃልላል ።

ጥያቄዓላማ
FindAssetEscrowsየዋጋ ማስከበሪያ መዝገቦችን ጻፍ።
FindAssetEscrowByIdበ ID ውስጥ አንድ የንብረት ዋስትና ያግኙ።
FindAssetEscrowsBySellerበሻጩ የተያዙትን ንብረቶች መዝገብ።
FindAssetEscrowsByBuyerበገዢው የተያዙ ንብረቶችን መዝገብ።
FindAssetEscrowsByStatusየዋጋ ማስከበሪያዎችን በደረጃው ይዘርዝሩ።
FindAnonymousAssetEscrowsየማይታወቁ የንብረት ማስከበሪያ መዝገቦችን ጻፍ።
FindAnonymousAssetEscrowByIdበ ID በኩል አንድ ስም አልባ ንብረት ማስያዣ ያግኙ።
FindAnonymousAssetEscrowsBySellerስም አልባ የሆኑ የዋስትና ማረጋገጫዎችን በሸማች ዝርዝር ውስጥ ያስገቡ።
FindAnonymousAssetEscrowsByBuyerስም አልባ የሆኑ የዋስትና ማረጋገጫዎችን በገዢዎች ዝርዝር ውስጥ ያስገቡ።
FindAnonymousAssetEscrowsByStatusስማቸው ያልታወቀ የሆኑ የቁጠባ ባለቤቶችን በደረጃው ይዘርዝሩ።
FindProofRecordByIdID ውስጥ አንድ ማስረጃ መዝገብ ያግኙ.
FindProofRecordsየምስክር ወረቀቶችን ጻፍ።
FindProofRecordsByBackendየዳሰሳ ጥናት መዝገቦችን ለዳሰሳ ድጋሜ ያዘጋጁ።
FindProofRecordsByStatusየማረጋገጫ መዝገቦችን በደረጃዎች ተዘርዝሩ።

Nexus፣ የውሂብ ተደራሽነትና ጥቅሎች

ጥያቄዓላማ
FindRepoAgreementsበሰንሰለት ላይ የተከማቹ የመረጃ ቋት ስምምነቶችን ይዘርዝሩ።
FindTwitterBindingByHashበሃሽ በኩል የትዊተር አገናኝን መፍታት።
FindDaPinIntentByTicketበቲኬት በኩል የመረጃ ተደራሽነት ፒን ዓላማ ያግኙ።
FindDaPinIntentByManifestበመግለጫ ማጣቀሻ አንድ ፒን ዓላማ ያግኙ።
FindDaPinIntentByAliasበቅጽል ስያሜ የፒን ዕቅድ ያግኙ።
FindDaPinIntentByLaneEpochSequenceከመንገድ፣ ዘመንና ቅደም ተከተል በመነሳት የፒን ዓላማ ይፈልጉ።
FindLaneRelayEnvelopeByRefአንድ የተረጋገጠ የመንገድ-ሪሌይ ፖስታ ያግኙ.
FindSorafsProviderOwnerየ SoraFS አቅራቢ ባለቤት መፍትሄ።
FindDataspaceNameOwnerByIdየውሂብ ቦታ ስም ባለቤት መፍታት.
FindMusubiReleaseByRefየ Musubi መለቀቅ በመረጃ አማካኝነት ይፈልጉ።
FindMusubiPackageVersionsለ Musubi ጥቅል ስሪቶችን ይዘርዝሩ።
FindMusubiPackageReleasesለ Musubi ጥቅል የዝርዝር መግለጫዎች።
FindMusubiShortAliasByNameአንድ Musubi አጭር ቅጽል ስም መፍታት.

ተነሳሽነት፣ ውል፣ ግብይት እና ማገድ

ጥያቄዓላማ
FindActiveTriggerIdsአክቲቭ ማነቃቂያ IDs ይመዝገቡ።
FindTriggersየዝርዝር ማስነሻዎች.
FindTriggerByIdበ ID ውስጥ አንድ አስጀማሪ ያግኙ.
FindContractManifestByCodeHashየስማርት ኮንትራት መገለጫን በኮድ ሃሽ ይፈልጉ።
FindTransactionsየተደራጁ ግብይቶች ዝርዝር።
FindBlocksየዝርዝር ዕቃዎች።
FindBlockHeadersየብሎክ ራስጌዎችን ይዘርዝሩ።

ማጣሪያ እና ገጾች

ተለዋዋጭ መጠይቆች የፕሬዲኬትን እና የመምረጥ ድጋፍ ሊጋለጡ ይችላሉ ። የጥያቄ-ተኮር የተጻፉ ማጣሪያዎችን ከ SDK ይጠቀሙ ፣ ስለሆነም የማጣሪያ ግብዓት ከጥያቄው የውጤት ዓይነት ጋር ይዛመዳል ። ለትላልቅ ውጤቶች ስብስቦች እያንዳንዱን ረድፍ በአንድ ጊዜ ከማምጣት ይልቅ እንደ ካርሰር እና ገደብ ያሉ የጥያቄ መለኪያዎችን ይጠቀሙ።