Torii མཐའ་མཇུག་གི་གནས་ཚད་ཚུ་
Torii འདི་ HTTP, SSE, དང་ WebSocket འཛུལ་སྒོ་གི་དོན་ལུ་ Iroha 3. འདི་གཉིས་ཆ་ར་ལུ་ Ledger-ཁ་ཐུག་གི་ཞབས་ཏོག་འབདཝ་ཨིན། APIs ལས་འཛིན་གྱི་མཐའ་མཇུག་གི་སྒོ་ཚུ་
ད་ལྟོའི་གཞུང་ལུགས་འདི་ འདི་ཚུ་ཨིན།
- ཀ་ནོ་ནི་ཀཱན་གྱི་ ཌའི་ལོག་བཟོ་རྣམ་འདི་ Norito ཨིན།
- མཐའ་མཇུག་གི་སྒོ་མང་ཤོས་ཅིག་གིས་ JSON འདི་ཡང་ རྒྱབ་སྐྱོར་འབད་དོ་ཡོདཔ་ད་ ཁྱོད་ཀྱིས་
Accept: application/jsonབཏང་བའི་སྐབས་ཨིན། - ཐིག་ཁྲམ་ཚུ་ Prometheus གི་བཟོ་རྣམ་ནང་ལུ་བཏོན་ཡོདཔ་ཨིན།
ཐོ་བཀོད་བཟོ་ཐངས་ཀྱི་དོན་ལས་ དབྱེ་ཞིབ་འབད་ཐབས། སྒྲིག་གཞི་བཟོ་ཐངས་གི་སྒྲོན་མེའི་དོན་ལུ་ Norito དང་ RPC གི་ལམ་སྟོན་གི་དོན་ལུ་ Norito 引用བལྟ་དགོ།
མཐུན་རྐྱེན་ཚུ་
| མཇུག་བསྡུ་ཐངས་ | བཟོ་བཀོད་ | དམིགས་གཏད་ |
|---|---|---|
POST /transaction | Norito | ཡིག་སྣོད་བཀོད་ཡོད་པའི་ཚོང་འབྲེལ་འདི་བཙུགས་ |
POST /query | Norito | ཡིག་རྟགས་བཀོད་མི་ དྲི་བ་བཙུགས་ |
GET /events | WebSocket | འགྱུར་བ་འབྱུང་རིམ་ཚུ་ལུ་ ཐོ་བཀོད་འབད། |
GET /block/stream | WebSocket | རྒྱུགས་བཅའ་མར་གཏོགས་མི་སྦྲག་ཚུ་ |
GET /peers | JSON | Torii ཀྱིས་བཏོན་མི་མཉམ་རོགས་གི་ཐོ་ཡིག་ |
GET /health | JSON | འོད་ཁུག་གི་གནས་ཚད་མཐའ་མཇུག་ |
GET /api_version | JSON | སྔོན་སྒྲིག་ API འདྲ་ཕབ། |
GET /status | JSON | ལས་འཛིན་པ་ཚུ་གི་དོན་ལུ་ མཐོ་རིམ་གནས་ཚད་གི་ གནས་གོང་བསྡོམས་ |
GET /metrics | Prometheus | Prometheus scrape མཐའ་མཇུག་ཐིག་ |
GET /schema | JSON | གནད་སྡུད་རྣམ་གཞག་གི་འཆར་གཞི་གློག་བརྙན་འདི་ མཚམས་འཇོག་འབད་ཡོདཔ་ཨིན། |
GET /openapi ཡང་ན་ GET /openapi.json | JSON | OpenAPI ཡིག་ཆ་དེ་ ལཱ་འབད་ཚུགས་མི་ Torii ཕྲང་ལམ་ཚུ་གི་དོན་ལུ་ HTTP |
GET /v1/parameters | JSON | Node parameters snapshot |
GET /v1/node/capabilities | JSON | Node གི་ནུས་ཤུགས་དང་ data-model metadata |
GET /v1/api/versions | JSON | རྒྱབ་སྐྱོར་འབད་མི་ Torii API འདྲ་ཕབ། |
GET /v1/events/sse | SSE | དུས་ཡུན་རིངམོ་འབད་མི་ ཚོང་མགྲོན་པ་ཚུ་གི་དོན་ལུ་ ལས་རིམ་རྒྱུན་འགྲུལ་འཐབ་ནི་ |
GET /v1/time/now | JSON | Node wall clock snapshot |
GET /v1/time/status | JSON | དུས་མཐུན་གྱི་གནས་གོང་ |
/openapi འདི་ལག་ལེན་འཐབ་མི་ཨེན་ཌི་ཨོ་ནེཌ་གི་དོན་ལུ་ ཡིད་ཆེས་ཅན་གྱི་མཇུག་མཐའན་མཇུག་གི་ཐོ་ཡིག་ཨིན། ཕྲང་བའི་ཐིག་ཁྲམ་འདི་བཟོ་སྐྲུན་གྱི་ཁྱད་ཆོས་དང་ རྩེད་འགྲན་དུས་ཚོད་སྒྲིག་གཞི་ལུ་བརྟེན་ཨིནམ་ལས་ བཟོ་སྐྲུན་འབད་ཡོད་པའི་མཁའ་འགྲུལ་མགྲོན་པ་ཚུ་གིས་ ལག་ལེན་ཐོག་ལས་ ཨེབ་གཏང་འབད་མི་ལམ་ཐོ་ཡིག་གི་ཚབ་ལུ་ ཐོ་བཀོད་འབད་ཡོད་པའི་ OpenAPI ཡིག་ཆ་འདི་ གདམ་ཁ་རྐྱབ་འོང་། ཁྱོད་ཀྱིས་ Torii API ཀོན་སོལ ལག་ལེན་འཐབ་སྟེ་ འཚོ་བ་ཡོད་པའི་ཡིག་ཆ་འདི་ཨེབ་གཏང་འབད་ཞིནམ་ལས་ JSON ལྕགས་ལམ་ཚུ་ བརྟག་དཔྱད་འབད་ཞིནམ་ལས་ ཌོག་ཊར་ curl གི་ཞུ་ཡིག་དེ་ ཡིག་སྣོད་འབད་ཞིནམ་ལས་ ད་ལྟོའི་འཆར་གཞི་ནང་ལས་ སྲོལ་རྒྱུན་གྱི་ལྡེ་མིག་བཟོ་ཚུགས།
Taira ཕྲང་ལམ་ཚུ་ བརྟག་དཔྱད་རྐྱབས།
public Taira testnet གིས་ applications client ཚུ་གིས་ལྷག་ཐངས་རྐྱངམ་ཅིག་འཚོལ་ནིའི་དོན་ལུ་ལག་ལེན་འཐབ་མི་ surface Torii JSON འདི་བཟུམ་སྦེ་བཏོན་དོ་ཡོདཔ་ཨིན། འ་ནི་བཀའ་རྒྱ་འདི་ཚུ་གི་དོན་ལུ་ key དགོཔ་མེདཔ།
TAIRA_ROOT=https://taira.sora.org
curl -fsS "$TAIRA_ROOT/status" \
| jq '{blocks, txs_approved, txs_rejected, queue_size, peers}'
curl -fsS "$TAIRA_ROOT/openapi.json" \
| jq -r '.paths | keys[]' \
| grep '^/v1/' \
| head -n 20
curl -fsS "$TAIRA_ROOT/v1/node/capabilities" \
| jq '{abi_version, data_model_version, query: .query.aggregate.supported_resources}'དཔྱད་ཡིག་འདི་ འཛམ་གླིང་གི་གནས་སྟངས་ལུ་བལྟ་བ་ཅིན་:
curl -fsS "$TAIRA_ROOT/v1/domains?limit=5" \
| jq -r '.items[].id'
curl -fsS "$TAIRA_ROOT/v1/assets/definitions?limit=5" \
| jq -r '.items[] | [.id, .name, .total_quantity] | @tsv'མི་མང་གི་བརྟག་དཔྱད་དྲ་ལམ་ཅིག་གིས་ 502 སླར་ལོག་རྐྱབ་པ་ཅིན་ དུས་ཚོད་སེལ་འཐུ་འབད་མ་བཏུབ་ ཡང་ན་ བསྡུ་སྒྲིག་འབད་ཡོད་པའི་གྲལ་ཐིག་ཅིག་ སྙན་ཞུ་འབད་བ་ཅིན་ འདི་མཐའན་མཇུག་གི་སྒོ་སྒྲིག་ལག་ལེན་གྱི་གནད་དོན་ཅིག་སྦེ་བརྩི་ཞིནམ་ལས་ ཤུལ་ལས་ ཁྱོད་ཀྱིས་ client code འདི་ debug མ་འབད་པའི་ཧེ་མ་ ལོག་ལྟབ་སྦེ་ དཔྱད་བལྟ།
གྲོས་འཆམ་དང་ འགྲུལ་ལམ་མཇུག་བསྡུ་ཐངས་ཚུ་
| མཇུག་བསྡུ་ཐངས་ | བཟོ་བཀོད་ | དམིགས་གཏད་ |
|---|---|---|
GET /v1/sumeragi/commit-certificates | JSON | ཁས་བླངས་ལག་ཁྱེར་གྱི་མཐའ་བསྡུར་ཚུ་ |
GET /v1/sumeragi/validator-sets | JSON | Validator གཞི་སྒྲིག་ལོ་རྒྱུས་ |
GET /v1/sumeragi/validator-sets/{height} | JSON | Validator འདི་ block height ལུ་ གཞི་སྒྲིག་འབདཝ་ཨིན། |
GET /v1/sumeragi/status | Norito ཡང་ན་ JSON | གྲོས་འཆམ་གནས་སྟངས་ཀྱི་གསལ་བྱའི་གློག་བརྙན་ |
GET /v1/sumeragi/status/sse | SSE | གྲོས་བསྟུན་གྱི་གནས་གོང་རྒྱུན་འཁྱུག་ནི་ |
GET /v1/sumeragi/leader | JSON | ད་ལྟོའི་འགོ་ཁྲིདཔ་གི་ བརྡ་དོན་ |
GET /v1/sumeragi/qc | Norito ཡང་ན་ JSON | ཀོ་རོ་མོཊི་ལག་ཁྱེར་གྱི་མཐའ་མ་ |
GET /v1/sumeragi/checkpoints | JSON | གྲོས་འཆམ་ཚད་འཛིན་ཐོ་བཀོད་ཐོ་བསྡུས་ |
GET /v1/sumeragi/consensus-keys | JSON | གྲོས་མཐུན་གྱི་ལྡེ་མིག་ཚུ་ |
GET /v1/sumeragi/bls_keys | JSON | BLS གྲོས་བསྟུན་གྱི་ལྡེ་མིག་ཚུ་ |
GET /v1/sumeragi/phases | JSON | མཐའ་མའི་དུས་ཡུན་རིང་ཐུང་གི་དཔེ་སྟོན་ |
GET /v1/sumeragi/rbc | JSON | RBC session དང་ throughput metrics |
GET /v1/sumeragi/rbc/sessions | JSON | ཤུགས་ཅན་གྱི་ RBC ལས་རིམ་གྱི་གློག་བརྙན་འདི་ |
GET /v1/sumeragi/pacemaker | JSON | Pacemaker གི་གནས་གོང་ |
GET /v1/sumeragi/params | JSON | གློག་ཐག་ར་བ་ནང་ དུས་རྒྱུན་གྱི་བརྡ་དོན་ཚུ་ Sumeragi |
GET /v1/sumeragi/collectors | JSON | deterministic collector གི་འཆར་གཞི་འདི་ snapshot |
GET /v1/sumeragi/key-lifecycle | JSON | གྲོས་བསྟུན་གྱི་འགན་ཡིག་ཚུའི་གནས་གོང་ |
GET /v1/sumeragi/telemetry | JSON | གྲོས་བསྟུན་གྱི་ གློག་ཐག་ར་བ་གློག་བརྙན་ |
GET /v1/sumeragi/evidence | JSON | དཔྱད་ཡིག་གི་ཐོ་ཡིག་འདི་ གདམ་ཁ་རྐྱབས་ཐོག་ལས་ དྲི་བཀོད་ཀྱི་ཐིག་ཁྲམ་ལུ་ བསྒྲགས་འབདཝ་ཨིན། |
GET /v1/sumeragi/evidence/count | JSON | གནད་དོན་གྱི་ཐོ་ཡིག་རྩིས་ཐོ་བཀོད་ |
POST /v1/sumeragi/evidence/submit | JSON | གྲོས་འཆམ་མཐུན་གྱི་དཔང་རྟགས་ཚུ་བཙུགས་ |
GET /v1/sumeragi/commit_qc/{hash} | Norito ཡང་ན་ JSON | Block hash གི་དོན་ལུ་ QC ཐོ་བཀོད་འབད་ |
GET /v1/runtime/abi/active | JSON | ཤུགས་ཅན་གྱི་ལག་ལེན་གྱི་དུས་ཚོད་ ABI བརྡ་བཀོད་འབད་ཐབས། |
GET /v1/runtime/abi/hash | JSON | ལཱ་འབད་ནིའི་དུས་ཚོད་ ABI hash |
GET /v1/runtime/metrics | JSON | Runtime metrics གི་གློག་བརྙན་ |
GET /v1/runtime/upgrades | JSON | འགྲུལ་བསྐྱོད་དུས་ཀྱི་ ཡར་དྲག་གཏང་གི་ཐོ་ཡིག་ |
POST /v1/runtime/upgrades/propose | JSON | རྒྱུན་འགྲུལ་དུས་ཡུན་ ཡར་དྲག་གཏང་ནི་གི་ གྲོས་འཆར་བཙུགས་ནི། |
POST /v1/runtime/upgrades/activate/{id} | JSON | གྲོས་འཆར་ཅན་གྱི་ འགྲུལ་ལམ་གྱི་དུས་ཡུན་ ཡར་དྲག་གཏང་ནི་དེ་ རྩ་སྒྲིག་འབད་ |
POST /v1/runtime/upgrades/cancel/{id} | JSON | གྲོས་འཆར་ཅན་གྱི་ དུས་རྒྱུན་ཡར་དྲག་གཏང་འདི་ ཆ་མེད་གཏང་། |
App དང་ SORA ཕྲང་ལམ་གྱི་བཟའ་ཚན་ཚུ་
Torii སྒྲིག་འཇུག་གི་ཁ་ཐུག་གི་ ཁྱད་ཆོས་ཀྱི་སྡེ་ཚན་དང་གཅིག་ཁར་བཟོ་ཡོདཔ་ད་ འདི་གིས་འཚོལ་ཞིབ་འབད་མི་ཚུ་གི་ JSON བཟའ་ཚང་དང་ SORA ཞབས་ཏོག་ཚུ་ སྦྲེལ་ཐངས་, བརྟག་དཔྱད་དང་གནས་སྡུད་ཚུ་ གསལ་སྟོན་འབདཝ་ཨིན། འ་ནི་ བཟའ་ཚང་ཚུ་ག་ར་གིས་ འགྲུལ་འཕྲིན་ཡོངས་འབྲེལ་ལུ་ ལག་ལེན་འཐབ་མ་ཚུགསཔ་ཨིན།
| རྒྱང་ལམ་གྱི་བཟའ་ཚང་ | དམིགས་གཏད་ |
|---|---|
/v1/accounts/*, /v1/domains/*, /v1/assets/* | JSON ཀློག་ཐངས་, དྲི་བཀོད་གྲོགས་རམ་, Onboarding གྲོགས་རམ་, པ་དང་ Portfolio ཡང་ན་ བདག་འཛིན་འཐབ་མི་ཚུ་བལྟ་ཐངས་ |
/v1/nfts/*, /v1/rwas/*, /v1/confidential/* | NFT, ངོ་མ་འཛམ་གླིང་གི་ རྒྱུ་དངོས་དང་ གསང་བའི་རྒྱུ་དངོས་མཐོང་ཐངས་ |
/v1/aliases/*,/v1/assets/aliases/*, /v1/sns/*, /v1/identifiers/* | མིང་དང་མཚན་རྟགས་ དེ་ལས་ ངོ་རྐྱང་གི་དོན་འགྲེལ་ |
/v1/explorer/* | Explorer-oriented account, asset, block, transaction, instruction, metric, and stream views ཌེ་པི་ཊིཀསི་གི་རྩིས་ཁྲ་དང་རྒྱུ་དངོས་ཚུ་ བལྟ་ནི་ |
/v1/transactions/*, /v1/pipeline/*, /v1/iso20022/* | ཚོང་འབྲེལ་གྱི་ལོ་རྒྱུས་དང་ གློག་ཐག་ར་བ་སླར་གསོ་འབད་ནི་ ཡང་ན་ གནས་སྟངས་ དེ་ལས་ ISO 20022 གྲོགས་རམ་འབད་མི་ |
/v1/contracts/* | ཟུར་ཡིག་ code, deployment, bundle, call, view, event, activity, rollup, and state routes གྲོས་ཆོད་བཟོ་ནི་དང་ བཏོན་གཏང་ནི་ |
/v1/multisig/*, /v1/controls/* | མང་སྡེ་ཚན་གྱི་ གྲོས་འཆར་དང་ ངོས་ལེན་ དེ་ལས་ བརྗེ་སོར་འཛིན་སྐྱོང་གི་རོགས་པ་ཚུ་ |
/v1/bridge/*, /v1/ledger/*, /v1/proofs/* | མཇུག་བསྡུ་ཐངས་, མངོན་གསལ་གྱི་དཔང་རྟགས་, མཚམས་འཇོག་གི་དཔང་རྟགས་ཚུ་, བརྟག་དཔྱད་བཀོད་པའི་ལམ་ལུགས་ |
/v1/da/* | གནད་སྡུད་ཚུ་དང་འབྲེལ་བའི་ ལག་ལེན་བསྟར་སྤྱོད་འབད་ཐབས། གྲུབ་འབྲས་ སྲིད་བྱུས་དང་ ཁས་བླངས་ དེ་ལས་ དམིགས་གཏད་ |
/v1/zk/* | ZK རུས་བཏགསཔ་, བདེན་ཁུངས་བཀལ་ཐབས། IVM བདེན་ཁུངས་བཀལ་བ། ཚོགས་རྒྱན་རྩིས་ཐབས། བདེན་དཔྱད་ལྡེ་མིག་ཚུ་, བདེན་ཁུངས་བཀོད་ཐབས། དེ་ལས་ གྲོས་བསྡུར་ |
/v1/gov/*, /v1/ministry/* | གཞུང་སྐྱོང་གི་ གྲོས་འཆར་, ཚོགས་རྒྱན་ཤོག་, ལྷན་ཚོགས་ཀྱི་གནས་སྟངས་, སྲུང་སྐྱོབ་ཅན་གྱི་མིང་ཐོ་བཀོད་ཚུ་, ལས་རིམ་གྱི་ གྲོས་འཆར་ཚུ་, ཆ་འཇོག་དང་ མཇུག་བསྡུ་ནི་ |
/v1/nexus/*, /v1/sccp/* | Nexus ལེན་, ཌེ་ཊ་ས་པི་ལེའུསི་དང་ cross-chain དོགས་སེལ་འབད་ཐངས་ཚུ་ |
/v1/musubi/* | Musubi བསྡུ་སྒྲིག་གི་ཐོ་ཡིག་ཀློག་ཐངས་དང་བཀོད་རྒྱ་བཟོ་སྐྲུན་ |
/v1/subscriptions/* | ཐོ་བཀོད་འཆར་གཞི། ཐོ་བཀོད་ཀྱི་མི་ཚེ་ཚེ་རིང་། ལག་ལེན་འཐབ་ཐོ། དེ་ལས་ དངུལ་ཕོགས་སྤྲོད་ཐབས། |
/v1/sorafs/*, /sorafs/*, /.well-known/sorafs/* | SoraFS ཞབས་ཏོག་སྤྲོད་མི་ མཐོང་ཐངས་, ལྕོགས་གྲུབ་བརྟག་དཔྱད་, པིན་ཌིང་། སྣུམ་འཁོར་སྣུམ་སྒྲོན་དང་ མི་མང་གི་བརྡ་དོན་ཚུ་ |
/v1/soracloud/*,/v1/soradns/*, /soradns/*, /api/* | SoraCloud ཞབས་ཏོག་གི་མི་ཚེ་ཚེ་རིང་། སྒེར་གྱི་རྩིས་ཁྲ་/མ་དུལ་རྒྱུགས་ཆུའི་འབྱུང་ཁུངས། མི་མང་གི་མཐོང་ཐངས་དང་ hosted app routing |
/v1/connect/*, /v1/vpn/* | Iroha འབྲེལ་མཐུད་ཚོགས་ཐེངས་, WebSocket སྣུམ་འཁོར་, VPN ཚོགས་ཐེངས་, ཡིག་གཟུགས་དང་ བཏང་ཐོ་བཀོད་ཚུ་ |
/v1/app-api/*, /v1/api/*, /v1/content/* | App API bonding དང་ bundle/CID གིས་རྒྱབ་སྐྱོར་འབད་མི་ content routing |
/v1/operator/*, /v1/mcp | ལས་འཛིན་གྱི་བདེན་ཁུངས་དང་ རང་ལུགས་ཀྱི་ MCP JSON-RPC སྦུལ་ |
/v1/offline/*,/v1/repo/*, /v1/space-directory/*, /v1/ram-lfe/* | Offline གྲ་སྒྲིག་འབད་ནི་དང་ ཐོ་བཀོད་ཡིག་ཚང་གི་ཞལ་འཆེས་ཚུ་ ཌེ་ཊ་ས་པི་ལཱསི་ manifests དེ་ལས་ RAM-LFE རྒྱབ་སྐྱོར་འབད་མི་ཚུ་ |
/v1/kaigi/*,/v1/webhooks/*, /v1/notify/*, /v1/telemetry/* | མཉམ་འབྲེལ་, webhook, push notification, དང་ live telemetry འབྲེལ་བ་འཐབ་ནི་ |
ISO 20022 ལྕང་ལཱ་
Torii གིས་ ISO 20022 སྦྲག་དེ་ /v1/iso20022/* གི་འོག་ལུ་བཏོན་དོ་ཡོདཔ་ད་ གློག་འཕྲིན་ཁ་ཐུག་གི་ API དང་ བུཚ་གི་ལཱ་འབད་ནིའི་དུས་ཚོད་ཚུ་ འགོ་བཙུགས་ཡོདཔ་ཨིན། ཟམ་འདི་ དམིགས་བསལ་གྱི་གནས་ཚད་དང་འཁྲིལ་ཏེ་ཨིན། སྤྱིར་བཏང་དོན་གྱི་ ISO 20022 clearing gatewayམེན་རུང་ གདམ་ཁ་རྐྱབས་མི་ སྐྱིན་འགྲུལ་ཡི་གུ་ཚུ་ ངོས་ལེན་འབད་ཡོད་པའི་ Iroha ཕྱིར་འབུད་ལུ་བསྒྱུར་བཅོས་འབད་ནི་དང་ ཁོང་རའི་རྩིས་དེབ་ཀྱི་གནས་སྟངས་འཛིན་བཟུང་འབད་ནིའི་དོན་ལུ་ རྒྱབ་སྐྱོར་འབད་མི་ subsetཅིག་ཨིན།
Torii ISO 20022 མཐའ་མཇུག་གི་ཐོ་བཀོད་ཚུ་
| ཐབས་ལམ་དང་མཇུག་ཐིག་ | དམིགས་གཏད་ |
|---|---|
POST /v1/iso20022/pacs008 | FI-to-FI ཚོང་མགྲོན་པ་ལུ་ སྐྱིན་འགྲུལ་བསྐྱོད་བཙུགས་ནི་ དེ་ལས་མཐུན་རྐྱེན་སྤྲོད་ནི་ Iroha རྒྱུ་དངོས་བསྐྱོད་བཟོ། |
POST /v1/iso20022/pacs009 | FI ལས་FI གི་དོན་ལུ་ལག་ལེན་འཐབ་མི་ སྐྱིན་འགྲུལ་བསྐྱོད་དེ་ PvP ཡང་ན་ དངུལ་རྐྱང་གི་མཐུན་རྐྱེན་དང་འབྲེལ་བའི་དངུལ་ཁང་ཚུ་ནང་བཙུགས་ནི། |
POST /v1/iso20022/pacs002 | སྐྱིན་འགྲུལ་གྱི་གནས་སྟངས་ཀྱི་ སྙན་ཞུ་འདི་ ཕུལ་དགོ། |
POST /v1/iso20022/pacs004 | དངུལ་ཕོགས་ལོག་སྤྲོད་འབད་ |
POST /v1/iso20022/camt056 | དངུལ་སྤྲོད་མ་བཏུབ་པའི་ཞུ་ཡིག་བཙུགས་ |
POST /v1/iso20022/sese023 | དངུལ་རྐྱང་གི་རྩིས་ཁྲ་བཟོ་ནིའི་བསླབ་བྱ་ཚུ་ ཕུལ་དགོ། |
POST /v1/iso20022/sese024 | དངུལ་རྐྱང་གི་རྩིས་ཁྲའི་གནས་གོང་ བརྡ་འཕྲིན་འདི་ ཕུལ་དགོ། |
POST /v1/iso20022/sese025 | དངུལ་རྐྱང་གི་མཐུན་རྐྱེན་ཚུ་ གྲོས་བསྡུར་འབད་ནིའི་ ཁ་བཟེད་ཡིག་བཙུགས་དགོ། |
POST /v1/iso20022/colr012 | ཁེ་ཕན་གྱི་ཚབ་ལུ་ བརྡ་དོན་གཅིག་བཙུགས་ |
GET /v1/iso20022/messages/{msg_id} | བརྡ་འཕྲིན་གཅིག་གི་དོན་ལུ་ ཀ་ནོ་སི་ཀཱན་གྱི་གཞུང་ལམ་གྱི་ཐོ་ཡིག་ཚུ་ ཀློག་ཐེངས། |
GET /v1/iso20022/audit/messages | བསྒྱུར་བཅོས་གསལ་སྟོན་འབད་ཡོད་པའི་ བརྡ་དོན་རྩིས་ཞིབ་སྙན་ཐོ་འདི་ ཀློག་ཐེངས། |
GET /v1/iso20022/messages/{msg_id}/pacs002 | ད་ལྟོའི་དངུལ་སྤྲོད་གནས་སྟངས་འདི་ pacs.002 XML སྦེ་བཏོན་དགོ། |
GET /v1/iso20022/messages/{msg_id}/pacs004 | ད་ལྟོའི་གླ་འཐུས་ལོག་སྤྲོད་འབད་མི་དེ་ pacs.004 XML སྦེ་བཏོན་དགོ། |
GET /v1/iso20022/messages/{msg_id}/camt029 | ད་ལྟོའི་ཕྱིར་འབུད་ཀྱི་གནས་གོང་འདི་ camt.029 XML སྦེ་སླར་ལོག་འབདཝ་ཨིན། |
GET /v1/iso20022/messages/{msg_id}/sese024 | ད་ལྟོའི་རྩིས་ཁྲའི་གནས་གོང་འདི་ sese.024 XML སྦེ་བསྒྱུར་གཏང་དགོ། |
GET /v1/iso20022/messages/{msg_id}/sese025 | ད་ལྟོའི་རྒྱབ་སྐྱོར་གྱི་ངོས་ལེན་འདི་ sese.025 XML སྦེ་བཏོན་དགོ། |
pacs.008 ཡིག་ཆ་ཚུ་ནང་ བརྡ་དོན་འདི་ ID དང་ དངུལ་ཁང་གི་བར་ན་ རྩིས་སྤྲོད་འབད་ཡོད་པའི་དངུལ་ཀྲམ་དང་ རྩིས་སྤྲོད་འབད་བའི་ཚེས་གྲངས་ དེ་ལས་ བུ་ལོན་འབག་མི་དང་ སྐྱིན་འགྲུལ་བྱིན་མི་ IBANs དེ་ལས་ བུ་ལོན་ལེན་མི་དེ་དང་ སྐྱིན་འགྲུལ་སྤྲོད་མི་ BICs ཚུ་བཀོད་དགོཔ་ཨིན། གྲོས་བསྡུར་གྱི་གནས་སྡུད་ཚུ་ གཞི་སྒྲིག་འབད་ཞིནམ་ལས་ བརྒྱུད་འཕྲིན་དེ་ཡང་ BIC, IBAN དེ་ལས་ ISO 4217 དངུལ་རྐྱང་གི་ཐོ་བཀོད་ཚུ་ བརྟག་ཞིབ་འབད་ before the generated transaction enters the pipeline
pacs.009 གྲོས་འདེབས་ཚུ་ནང་ ཚོང་འབྲེལ་གྱི་ བརྡ་དོན་ཚུ་ བཏང་དགོཔ་ཨིན། ID, བརྡ་དོན་གི་འགྲེལ་བཤད་ ID, བཟོ་སྐྲུན་གྱི་དུས་ཚོད། དངུལ་ཁང་གི་བར་ན་ རྩིས་སྤྲོད་འབད་དགོ་པའི་ གནས་གོང་། དངུལ་རྐྱང་དང་ རྩིས་སྤྲོད་ཀྱི་དུས་ཚད། བསླབ་སྟོན་བྱིན་མི་དང་ བསླབ་སྟོན་འབད་མི་ལས་འཛིན་ BICs, དེ་ལས་བུ་ལོན་སྤྲོད་མི་དང་ སྐྱིན་འགྲུལ་བྱིན་མི་ IBANs. བརྡ་དོན་ནང་ཚུད་པ་ཅིན་ Purp, ད་ལྟོའི་བར་ན་ཡང་ ཟད་འགྲོ་དངུལ་ཀྲམ་དེ་ དངུལ་རྐྱང་གི་དོན་ལས་རྐྱངམ་གཅིག་ སྤྲོད་དོ་ཡོདཔ་ཨིན། Purp=SECU.
འདི་ཚུ་ pacs.008 དང་ pacs.009 ཐོ་བཀོད་མཇུག་གི་དོན་ཚན་ཚུ་ ངོས་ལེན་འབད་ XML ISO སྦ་སྒོར་གྱི་བརྟག་དཔྱད་ཚུ་ནང་ ལག་ལེན་འཐབ་མི་ མཁལ་དང་ ཡང་ན་ ས་ཁོངས་ལེབ་ཀྱི་བཟོ་རྣམ་འདི་ གདམ་ཁ་རྐྱབས། SplmtryData ས་ཁོངས་ཚུ་གིས་ དམིགས་གཏད་དེ་ སེལ་འཐུ་འབད་ཚུགས། Iroha ལས་ཁུངས་དང་ དམིགས་གཏད་རྩིས་ཁྲ། IDs ཡང་ན་ཁ་བྱང་ཚུ་དང་ རྒྱུ་དངོས་གི་འགྲེལ་བཤད་ ID. དེའི་ལན་འདི་ 202 Accepted དང་གཅིག་ཁར་ message_id, transaction_hash, status, pacs002_code, དེ་ལས་ ཐོ་བཀོད་འབད་ཡོད་པའི་ ཡི་གུ་/རྩིས་ཁྲ་/རྒྱུ་དངོས་གི་ཐད་ལུ་ཨིན།
བརྟག་ཞིབ་དང་ ས་ཁྲ་བཟོ་ནི་གི་ རྒྱབ་སྐྱོར་ཐེབས་
IVM ISO ཆ་རོགས་འདི་གིས་ཡང་ ཤོག་སྒྲིལ་ལག་ལེན་གྱི་དོན་ལུ་ བརྒྱུད་འཕྲིན་བཟའ་ཚན་དང་ གྲོས་བསྡུར་མ་བཟོ་ནིའི་དོན་ལུ་ ཡང་ན་ འོག་གི་ཆུ་རྒྱུན་ནང་ མཐུན་ལམ་བཟོ་བཅུག་ཨིན། ཁོང་ནང་ལུ་ རང་སོའི་ལམ་ལུགས་མེད་ Torii .
| བརྒྱུད་འཕྲིན་བཟའ་ཚང་ | ད་ལྟོའི་རྒྱབ་སྐྱོར་ |
|---|---|
head.001 | ཚོང་འབྲེལ་གྱི་ལག་ལེན་གྱི་ཨེབ་རྟ་ཚུ་ ཆ་འཇོག་འབད་ནིའི་དོན་ལས་ ISO ཤོག་ལེབ་ཚུ་ BizMsgIdr, MsgDefIdr, བཟོ་སྐྲུན་གྱི་དུས་ཚོད་དང་ ཁ་ option ཅན་བཏང་མི་/ཐོབ་མི་ BIC ས་ཁོངས་ཚུ་ |
pacs.007, pacs.028, pacs.029 | སྐྱིན་འགྲུལ་ལོག་གཏང་ནི་དང་ གནས་གོང་གི་ཞུ་ཡིག་དང་ ཞིབ་འཚོལ་གྱི་ གྲོས་ཐག་བཅད་/གནས་གོང་བརྟག་དཔྱད་ |
pain.001, pain.002 | ཚོང་མགྲོན་པ་ཚུ་གིས་ སྐྱིན་འགྲུལ་སྤྲོད་ནི་འགོ་བཙུགས་ནི་དང་ སྐྱིན་འགྲུལ་གྱི་གནས་སྟངས་ཀྱི་ སྙན་ཞུ་ཚུ་ བདེན་ཁུངས་བཀལ་ནི། |
camt.052, camt.053, camt.054 | རྩིས་སྤྲོད་སྙན་ཞུ་དང་ སྙན་ཞུ་ དེ་ལས་ བརྡ་དོན་ཚུ་ ཆ་འཇོག་འབད་ཐབས། |
Kaigi ལས་རིམ་ཚུ་
Kaigi གིས་ SORA Nexus ལུ་དངུལ་སྤྲོད་མི་ དུས་ཚོད་ངོ་མ་ནང་ སྒྲ་དང་གློག་བརྙན་ཁང་ཚུ་ བྱིན་དོ་ཡོདཔ་ཨིན། འདི་ལག་ལེན་འཐབ་ནི་དེ་ ལག་ལེན་ཅིག་གིས་ ལེ་ཌཇར་ལུ་ རྒྱབ་སྐྱོར་འབད་མི་ सत्रབཟོ་ནི་དང་ ཐོ་བཀོད་བསྒྱུར་བཅོས་འབད་ནི་ དེ་ལས་ བརྒྱུད་འཕྲིན་གསལ་སྟོན་འབད་ཐངས་དང་ ཨེབ་གཏང་ཅན་གྱི་བརྡ་དོན་དང་ ལག་ལེན་འཐབ་ཐངས་རྩིས་རྐྱབ་པའི་ཚབ་ལུ་ གྲོས་བསྡུར་གྱི་གནས་སྟངས་ཆ་མཉམ་མ་བཞག་པར་ བཞག་དགོ།
གློག་ཐག་ར་བ་ལུ་གདོང་ལེན་འབད་མི་ཚེ་རིང་འདི་:
CreateKaigi: domain གི་འོག་ལུ་ call བཟོ་ཞིནམ་ལས་ its policy, schedule, metadata, and optional relay manifest གསལ་བཀོད་འབདཝ་ཨིན།JoinKaigiདང་LeaveKaigi:འབོ་མི་ཐོ་ཡིག་འདི་ ད་ལྟོའི་བར་ན་ཡང་བཟོ་བཀོད་འབདཝ་ཨིན། སྒེར་གྱི་གནས་སྟངས་ནང་ བཅའ་མར་གཏོགས་མི་ཚུ་གིས་ ཁས་བླངས་ཚུ་ ལག་ལེན་འཐབ་དོ་ཡོདཔ་མ་ཚད་ ཆ་མེད་གཏང་ཐངས་དང་ཐོ་ཡིག་གི་རྟགས་མཚན་ཚུ་ ཐད་ཀར་དུ་བཅའ་མར་གཏོགས་མི་ཚུ་གི་རྩིས་ཁྲ་ IDs གི་ཚབ་ལུ་ ལག་ལེན་འཐབ་དོ་ཡོདཔ་ཨིན།RecordKaigiUsage: ཚད་འཇལ་མི་ དུས་ཡུན་དང་ གློག་སྣུམ་ཡོངས་བསྡོམས་ཚུ་ བསྡུ་སྒྲིག་འབད་དགོ།EndKaigi: सत्रམཇུག་བསྡུ་ཞིནམ་ལས་ དུས་ཡུན་མཐའ་མའི་ཐོ་བཀོད་འདི་བྲིས་གཏང་དགོ།
Torii འོག་གི་འོག་ལས་ རྒྱང་རིང་ཚད་འཇལ་ཐངས་བཏོན་འབདཝ་ཨིན། /v1/kaigi/relays, /v1/kaigi/relays/{relay_id}, /v1/kaigi/relays/health, དང་ /v1/kaigi/relays/events ཌོག་ཊར་འདི་ API རྒྱང་ཚད་འཇལ་ཐངས་ཀྱི་ཁྱད་ཆོས་ཚུ་བཟོ་བཀོད་འབད་ཡོདཔ་ཨིན། གྲོས་འཛོམས་ཀྱི་གནས་སྟངས་འདི་ Kaigi domain events འདི་བཟུམ་སྦེ་ KaigiRosterSummary, KaigiRelayManifestUpdated, KaigiRelayHealthUpdated, དང་ KaigiUsageSummary.
CLI དུ་པ་བརྟག་དཔྱད་
iroha kaigi CLI ལས་འགོ་འབྱེད་འབད་དགོ་པ་ཅིན་ ཁྱོད་ཀྱིས་ Torii མཐའ་མཇུག་གི་སྒོ་ཅིག་གིས་ Kaigi ཕྱིར་ཚོང་འཐབ་མི་ཚུ་ལུ་ ངོས་ལེན་འབདཝ་ཨིན་ན་ བརྟག་ཞིབ་འབད་དགོ་པའི་སྐབས་ UI ལུ་ མཐུད་སྦྲེལ་མ་འབད་བར་སྡོད་དགོ། quickstart བཀའ་རྒྱ་འདི་གིས་ Torii མཐའ་མཇུག་གི་སྒོ་སྒྲིག་ལུ་ གནས་སྐབས་ཀྱི་ཁང་མིག་ཅིག་བཟོཝ་ཨིན། དེ་ལས་ call identifier, join command དང་ SoraNet spool ཟེར་མི་བརྡ་སྟོན་ཚུ་དང་གཅིག་ཁར་ གྲགས་བསྡུར་འདི་ བཀྲིས་འབདཝ་ཨིན།
iroha kaigi quickstart --auto-join-host --summary-out kaigi-summary.jsonགློག་ཐིག་གི་རྒྱུན་འགྲུལ་གྱི་དོན་ལུ་ ཁང་མིག་གི་ཚེ་རིང་འདི་ གསལ་ཏོག་ཏོ་སྦེ་འཛིན་སྐྱོང་འབད་:
iroha kaigi create \
--domain streaming \
--call-name daily \
--host <i105-account-id> \
--privacy-mode transparent \
--room-policy authenticated
iroha kaigi join --domain streaming --call-name daily --participant <i105-account-id>
iroha kaigi leave --domain streaming --call-name daily --participant <i105-account-id>
iroha kaigi record-usage \
--domain streaming \
--call-name daily \
--duration-ms 120000 \
--billed-gas 1500
iroha kaigi end --domain streaming --call-name dailyལག་ལེན་འཐབ་ནི་ --room-policy public སྒྲིང་ཁྱིམ་ཚུ་གི་དོན་ལུ་ རེ་རེ་ཚུ་གིས་ གློག་བརྙན་མཐོང་མི་ཚུ་གི་དོན་ལུ་ ཐོ་བཀོད་ཚུ་མ་ལེན་པར་ འགྲེམ་ཐོག་ཚོགས་རྒྱན་བཙུགས་ཚུགས། --room-policy authenticated འཐོན་ལམ་ཚུ་ནང་ལུ་ ལྟ་བཤལཔ་གི་བདེན་འཛིན་འབད་དགོཔ་ཨིན། ལག་ལེན་འཐབ་ནི་ --privacy-mode zk-roster-v1 འབྲེལ་མཐུད་དེ་ཅིག་གིས་ Kaigi ཐོ་བཀོད་དང་ལག་ལེན་བརྟག་དཔྱད་ཀྱི་ལྡེ་མིག་ཚུ་ གཞི་སྒྲིག་འབད་ཡོདཔ་ཨིན། དེ་མེན་ན་ ཤོག་ལེབ་ཚུ། དང་ སྒེར་གྱི་ལག་ལེན་གྱི་ཐོ་ཡིག་ཚུ་ དངོས་གྲུབ་ཅན་གྱི་བརྟག་དཔྱད་འབད་བའི་སྐབས་ལུ་ མེདཔ་བཏང་ཡོདཔ་ཨིན།
བརྟག་དཔྱད་འདི་ JavaScript ཌེ་མོ་དང་གཅིག་ཁར་འབདཝ་ཨིན།
ཁྱོད་ཀྱིས་ soramitsu/iroha-demo-javascript ཌེཀསི་ཊོཔ་ཌེ་བི་ལག་ལེན་དེ་ མཐའ་མཇུག་གི་དངུལ་ཁུག་གི་བརྟག་དཔྱད་འབད་ནིའི་དོན་ལུ་ ལག་ལེན་འཐབ་ཨིན། དེམ་པོ་འདི་ Electron དང་ Vue སྒྲིག་འཇུག་ཨིན་ འདི་གིས་གནས་ཀྱི་ @iroha/iroha-js བསྡུ་སྒྲིག་ཐོག་ལས་ ཐད་ཀར་དུ་ Torii ལུ་ཁ་སླབ་དོ་ཡོདཔ་མ་ཚད་ གློག་ཀླད་ཡོངས་འབྲེལ་གྱི་དོན་ལུ་ /kaigi ལྕགས་ལམ་ཡང་ཡོདཔ་ཨིན།
ཌེ་མོ་འདི་ @iroha/iroha-js ལུ་ལག་ལེན་འཐབ་ནི་དེ་ Iroha གཞི་རྟེན་སྒྲོམ་ནང་ལས་ཨིན། ཌེ་མོ་བིན་འདི་ SDK ལས་ file:../iroha/javascript/iroha_js ཚུན་འབད་ཡོདཔ་ད་ འདི་འབདཝ་ལས་ ཐོ་བཀོད་གཉིས་ཆ་ར་ལུ་ བསྡུ་སྒྲིག་འདི་ནང་བཞག་ནི།
mkdir iroha-wallet-workspace
cd iroha-wallet-workspace
git clone https://github.com/hyperledger-iroha/iroha.git
git clone https://github.com/soramitsu/iroha-demo-javascript.git
cd iroha/javascript/iroha_js
npm install
npm run build:native
npm run build:dist
cd ../../../iroha-demo-javascript
npm install
npm run devལག་ལེན་འཐབ་ནི་ Node.js 20 ཡང་ན་གསརཔ་དང་ a Rust toolchain དེ་འབདཝ་ལས་ རང་ལུགས་ཀྱི་ iroha_js_host module བཟོ་སྐྲུན་འབད་ཚུགས། སླར་ཡང་བཟོ། SDK སྤུན་ཆ་ཚུ་གི་ནང་། Iroha ལས་ཁུངས་འདི་ བསྒྱུར་བཅོས་འབད་བའི་ཤུལ་ལས་ checkout; clean package layout འདི་ Cargo གྱི་དོན་ལུ་ དགོས་མཁོ་ཅན་གྱི་ལཱ་ས་ཁོངས་མེདཔ། npm run build:native.
ཚད་འཛིན་ཅན་གྱི་བརྟག་དཔྱད་ཀྱི་དོན་ལུ་ Kaigi-ལྕོགས་གྲུབ་ཅན་གྱི་ Torii མཐའ་མཇུག་གི་ཐིག་ཁྲམ་ལུ་ ཐོ་བཀོད་འབད་:
SORA/Kaigi app-facing APIs གི་ཐོག་ལས་ Iroha node གཞི་བཙུགས་འབད་ནི་དང་ ཡང་ན་ ཁྱོད་ཀྱིས་དགོ་མི་ Kaigi ས་ཁུདཔ་ཚུ་ གསལ་སྟོན་འབད་ནིའི་ public endpoint ལག་ལེན་འཐབ་དགོ།
/healthལུ་ གཞི་རྟེན་ལྷོད་ཚུགསཔ་སྦེ་ བརྟག་ཞིབ་འབད་ཞིནམ་ལས་/openapiཡང་ན་/openapi.jsonདང་གཅིག་ཁར་ ཕྲང་ལམ་གི་མཐའམ་དེ་ བརྟག་ཞིབ་འབདཝ་ཨིན། ལག་ལེན་པ་ལ་ལུ་ཅིག་གིས་/v1/healthལུ་ཡང་ མཐུད་སྦྲེལ་འབད་དོ་ཡོདཔ་ཨིན་རུང་/healthགིས་ འོག་ཐོག་གི་གནས་སྟངས་བརྟག་དཔྱད་འབད་ནི་ཨིན།TAIRA གི་དོན་ལུ་ རྒྱང་བསྒྲགས་འཕྲུལ་ཆས་ཀྱི་ལམ་སྟོན་ཚུ་ བརྟག་དཔྱད་མ་འབད་བའི་ཧེ་མར་ ཐད་ཀར་དུ་ཚོགས་འདུ་འབད་ནིའི་དོན་ལས་:
bashTAIRA=https://taira.sora.org curl -fsS "$TAIRA/health" curl -fsS "$TAIRA/v1/kaigi/relays" curl -fsS "$TAIRA/v1/kaigi/relays/health"
འ་ནི་བརྟག་དཔྱད་འདི་ Torii དང་ Kaigi བརྒྱུད་འབྲེལ་འཕྲུལ་ཆས་ཚུ་ ཕབ་ལེན་འབད་ཚུགསཔ་ཨིན་ཟེར་ཁུངས་བཀལཝ་ཨིན། དེ་ཚུ་གིས་ འཛོམས་འདུ་བཟོ་མི་ཚུགས། CreateKaigiདང་ JoinKaigi ལུ་ དངུལ་རྐྱང་དངུལ་ཀྲམ་སྤྲོད་དགོཔ་ད་ལྟོའི་བར་ན་ཡང་ ལག་ལེན་གྱི་ཡིག་སྣོད་གུ་ མཚན་རྟགས་བཀོད་དགོཔ་ཨིན་མས། 4. ཌེ་མོ་འདི་སྒོ་ཕྱེ་ཞིནམ་ལས་ Settings ལུ་འགྱོ་སྟེ་ Torii URL གཞི་སྒྲིག་འབད་ཞིནམ་ལས་ app གིས་མཇུག་གི་ཐིག་ནང་ལས་ chain ID དང་ network prefix ལེན་བཅུག། 5. ཌེ་མོ་ནང་ ས་གནས་ཀྱི་དངུལ་ཁུག་གཉིས་བཟོ། ཡང་ན་སླར་གསོ་འབད་ཐབས། སྒོ་སྒྲིག་ལག་ལེན་སོ་སོར་ཚུ་ ལག་ལེན་འཐབ་ནི་ དེ་ལས་མགྲོན་ཁང་དང་མགྲོན་པོ་གིས་ དངུལ་ཁུག་སོ་སོར་ཡོད་མི་ཚུ་ བཟོ་བཅུག་ཨིན།
Kaigi UI ལུ་བརྟག་དཔྱད་འབད་ནིའི་དོན་ལུ་:
- host སྒོ་སྒྲིག་ནང་ལུ་ Kaigi སྒོ་ཕྱེ་ཞིནམ་ལས་ འཛོམས་འདུ་འགོ་བཙུགས་ཟེར་ གདམ་ཁ་རྐྱབས་ ཤོག་ལེབ་ཅིག་ བཙུགས་ཞིནམ་ལས་ Private invite ཡང་ན་ Transparent invite གདམ་ཁ་རྐྱབས་འོང་།
- གློག་བརྙན་དང་གློག་ཀླད་འདི་ཁ་ཐུག་ལུ་འབད། འདི་གིས་ WebRTC གིས་ ས་གནས་བརྡ་བརྒྱུད་ཡོད་འོང་།
- འཛོམས་འདུ་གི་འབྲེལ་མཐུད་བཟོ་འདི་ སེལ་འཐུ་འབད། ཐད་ཀར་དུ་དངུལ་ཁུག་ཅིག་གིས་
CreateKaigiབཏང་ཨིན། དེ་ལས་ལག་ལེན་འདི་གིས་iroha://kaigi/join?call=...&secret=...སྐུལ་བསྒྲགས་དང་#/kaigi?...རྒྱབ་སྐྱོར་ལམ་སྟོན་འབདཝ་ཨིན། - སྒོ་སྒྲིག་འདི་ཁ་ཕྱེཝ་སྦེ་བཞག་ཞིནམ་ལས་ སྐུ་མགྲོན་དང་གཅིག་ཁར་ གནང་བ་བགོ་བཤའ་རྐྱབས།
- མགྲོན་པོ་གི་ སྒོ་སྒྲིག་ནང་ལུ་ གནང་བ་འདི་སྒོ་ཕྱེ་ཞིནམ་ལས་ འཛུལ་ཞུགས་ཚོགས་འདུའི་ནང་ ཨེབ་གཏང་འབད། ས་གནས་ཀྱི་ བརྡ་བརྒྱུད་ཚུ་ཁ་ཐུག་ལུ་བཙུགས་ཏེ་ འཛུལ་ཞུགས་ཞལ་འཛོམས་ཟེར་ གདམ་ཁ་རྐྱབས། ཕྲང་བའི་དངུལ་ཁུག་གིས་ Torii ལས་ སྦྲགས་ཡོད་པའི་ host གྲོས་འདེབས་དེ་ལེན་ཞིནམ་ལས་ སྦྲག་ཡོད་པའི་ལན་བརྡ་དོན་དང་གཅིག་ཁར་
JoinKaigiབཏུབ་ཨིན། - ཝིན་ཌོ་གིས་ ཨང་དང་པ་གི་ལན་འདི་ གློག་ཐག་ར་བ་ཐོག་ལས་ལག་ལེན་འབད་ནི་དང་ ཡང་ན་ Kaigi བརྒྱུད་འཕྲིན་བརྡ་སྟོན་ཚུ་སེལ་འཐུ་འབད་དགོཔ་ཨིན། སྒོ་སྒྲིག་གཉིས་ཆ་ར་ནང་འབྲེལ་མཐུད་འབད་མི་ བརྡ་བརྒྱུད་དང་ ད་ལྟོའི་འབྲེལ་མཐུད་ཀྱི་གསལ་སྒྲགས་ཚུ་མཐོང་འོང་།
- ལས་རིམ་འདི་ hostལས་མཇུག་བསྡུ་ནི་ཨིན་རུང་ CLI
iroha kaigi endབཀའ་རྒྱ་དེ་ ལག་ལེན་འཐབ་སྟེ་ same call ལུ་ ID.
སྒེར་གྱི་ Kaigi དགོས་མཁོ་ཚུ་གི་རྒྱབ་སྐྱོར་འབད་ཡོདཔ་ད་ སྒེར་གྱི་འཛུལ་སྒོ་གི་འཐུས་སྤྲོད་ནིའི་དོན་ལུ་ XOR དགོཔ་ཨིན། ག་དེམ་ཅིག་སྦེ་ ཌེ་མོ་གིས་ གསལ་སྟོན་འབདཝ་འབད་བ་ཅིན་ སྒེར་གྱི་Kaigi དགོས་མངམ་ཚུ་གི་རྒྱབ་སྐྱོར། XOR འདི་ལག་ལེན་འཐབ་ཞིནམ་ལས་ ནང་འཁོད་ལུ་ རང་བཞིན་གྱི་རྒྱབ་སྐྱོར་གྱི་བརྡ་དོན་འདི་ བསྐྱར་ཞིབ་འབད་ཞིནམ་ལས་ Create ཡང་ན་ Join ལས་རིམ་དེ་ སླར་ཡང་ བརྩོན་ཤུགས་བསྐྱེད་དགོ། གལ་སྲིད་ གྲུབ་རྟགས་བཟོ་ནི་དང་ སྒེར་གྱི་དངུལ་སྤྲོད་ནི་ དེ་ལས་ འགྲེམ་ཐོག་བརྡ་སྟོན་ཚུ་ མ་ཐོབ་པ་ཅིན་ ཌེ་མོ་འདི་ དྭངས་འཕྲོས་འཕྲོས་/ལག་ལེན་ཐོག་ལས་ བཏོན་ཚུགསཔ་ཨིན། འདི་ནང་ལུ་ Advanced Signaling སྒོ་ཕྱེ་ཞིནམ་ལས་ རིན་གོང་ཅན་གྱི་ གྲོས་འདེབས་ ཡང་ན་ ལན་སློང་གི་ལྡོག་སྒྲོམ་དེ་ ཨེབ་གཏང་སྦེ་ སྒོ་སྒྲིག་གཞན་ནང་ཐིག་རྐྱབས་འོང་།
ཌེ་མོ་ repoནང་ལུ་ རང་བཞིན་བརྟག་དཔྱད་ཚུ་གི་དོན་ལུ་ བཏོན་གཏང་:
npm test -- tests/kaigiView.spec.ts tests/preloadKaigiBridge.spec.ts
npm run e2e:ui
npm run verifyཝི་ཊེསི་ཊི་གི་དམིགས་གཏད་ཅན་གྱི་སྡེ་ཚན་ཚུ་གིས་ Kaigi ཞལ་འཛོམས་འབྲེལ་མཐུད་བཟོ་བཀོད་འབད་ནི་དང་ བརྒྱུད་འཕྲིན་ཨེབ་གཏང་འབད་ནི་ དེ་ལས་ སྒེར་གྱི་ create/join/end bridge call ཚུ་ རང་བཞིན་སྲུང་སྐྱོབ་ཀྱི་བརྡ་སྟོན་དང་ ལག་ལེན་ཐོག་ལས་ fallback འབད་ནི་ དེ་ལས་ལན་བསྡོམས་འབད་ནི་ཚུ་འབད་དོ་ཡོདཔ་ཨིན། UI དུ་པ་བརྟག་དཔྱད་ནང་ལུ་ desktop དང་ mobile-sized viewports གི་ནང་ /kaigi ལམ་དེ་ཡང་ ཡོདཔ་ཨིན། ཤོག་སྒྲོམ་གཉིས་གྱི་བར་ན་ སྡོད་མི་ བརྡ་བརྒྱུད་དེ་ ལག་ལེན་ཐོག་ལས་ སྒོ་སྒྲིག་གཉིས་ཀྱི་བརྟག་དཔྱད་འབད་དགོཔ་ཡོད་ ག་ཅི་སྨོ་ཟེར་བ་ཅིན་ བརྟག་ཞིབ་འཕྲུལ་ཆས་དང་ གློག་ཀླད་ལག་ལེན་འཐབ་ནིའི་ཆོག་ཐམ་ དེ་ལས་ གཞན་མི་བརྡ་བརྒྱུད་ཚུ་ གནས་སྟངས་ཀྱི་ཐད་ལུ་ ཁྱད་ཅན་ཨིན།
དཔྱད་ཡིག་གི་འབྲེལ་མཐུད་ལྡེ་མིག་གི་དོན་ལུ་ ནང་ Kaigi སྦྲེལ་འབད་ཡོདཔ་ཨིན། JavaScript App.
གནས་གོང་དང་ ཐོ་བཀོད་ཚུ་
གནས་སྟངས་དང་ ཐིག་ཁྲམ་མཐའ་མཇུག་གི་ཐོ་བཀོད་ཚུ་ ཌེཤ་བཱའོར་ནང་ལུ་ འགོ་དང་པ་བཙུགས་དགོཔ་ཨིན།
/statusགིས་ མཐོ་ཤོས་གནས་ཚད་གི་ འདྲན་འདྲ་, མཚམས་ཚོད་,གྲལ་ཐིག་, དང་ གྲོས་བསྟུན་གྱི་ས་སྒོ་ཚུ་བཏོན་འབདཝ་ཨིན།/metricsགིས་ Prometheus counters, gauges, and histograms གསལ་སྟོན་འབདཝ་ཨིན།
Nexus ཤུགས་ཅན་གྱི་ མཚམས་གྲངས་ཚུ་ནང་ གནས་གོང་ཐོན་ཐངས་དེ་ཡང་ བརྒྱུད་ལམ་དང་ བརྡ་དོན་གནས་སྟངས་ཀྱི་ཐད་ལུ་ ཡན་ལག་ཁག་ཚུ་ཚུད་ཡོདཔ་ཨིན། nexus.enabled = false ལུ་འབད་བ་ཅིན་ དེ་ཚུ་མ་བཏུབ་ཨིན།
JSON དང་ Norito
ལས་འཛིན་གྱི་མཐའ་མཇུག་གི་སྒོ་མང་ཤོས་ཅིག་གིས་ Norito འདི་ལོག་གཏངམ་ཨིན། མཐའ་མཇུག་གི་སྒོ་འདི་གིས་ JSON རྒྱབ་སྐྱོར་འབད་ཚརཝ་ད་, བཏང་:
Accept: application/jsonའདི་འདི་ དམིགས་བསལ་དུ་ ཕན་ཐོགས་ཅན་ཨིན།
/v1/sumeragi/status/v1/sumeragi/qc/v1/sumeragi/commit_qc/{hash}
མཐའ་མཇུག་གི་ས་ཚིགས་ཅིག་གིས་ typed Norito ཐད་ཀར་ངོས་ལེན་འབད་ནི་ ཡང་ན་ སླར་ལོག་འབད་ན་ application/x-norito འདི་ content type སྦེ་ ཡང་ན་ གཙོ་རིམ་ཅན་གྱི་ Accept གནས་གོང་སྦེ་ལག་ལེན་འཐབ། སྐྱེལ་འདྲེན་གྱི་ཁ་གསལ་གྱི་དོན་ལུ་ Norito ལུ་བལྟ།
ཊེ་ལི་མེ་ཏྲ་གི་ Profiles
མཐའ་མཇུག་གི་ས་ཚིགས་ཚུ་མཐོང་ཚུགས་མི་འདི་ node གི་ telemetry.profile གཞི་སྒྲིག་ལུ་བརྟེནམ་ཨིན། ད་ལྟོའི་རིམ་སྒྲིག་གིས་ profile གི་གནས་རིམ་ལྔ་སྟོནམ་ཨིན།
| དཔྱད་ཡིག་ | /status | /metrics | གོང་འཕེལ་གྱི་ལམ་སྒོ་ཚུ་ |
|---|---|---|---|
disabled | མེན་ | མེན་ | མེན་ |
operator | ཨིན་ | མེན་ | མེན་ |
extended | ཨིན་ | ཨིན་ | མེན་ |
developer | ཨིན་ | མེན་ | ཨིན་ |
full | ཨིན་ | ཨིན་ | ཨིན་ |
CLI ཕྲང་ལམ་ཚུ་
iroha CLI འདི་གིས་མཇུག་གི་གནད་དོན་ཚུ་གི་གྲལ་ལས་ མང་ཤོས་ཅིག་ལུ་ ད་ལྟོའི་བར་ན་ཡང་ཁྱབ་སྒྲགས་འབདཝ་ཨིན།
iroha --config ./localnet/client.toml --output-format text ops sumeragi status
iroha --config ./localnet/client.toml --output-format text ops sumeragi phases
iroha --config ./localnet/client.toml ops sumeragi params
iroha --config ./localnet/client.toml --output-format text ops sumeragi telemetry