| lang | my |
|---|---|
| direction | ltr |
| source | CHANGELOG.md |
| status | complete |
| generator | scripts/sync_docs_i18n.py |
| source_hash | 26f5115a14476de15fbc8f26c5a9807954df6884763a818b2bc98ec6cfe1a4cc |
| source_last_modified | 2026-01-05T09:28:11.640562+00:00 |
| translation_last_reviewed | 2026-02-07 |
| translator | machine-google-reviewed |
ဤပရောဂျက်အတွက် ထင်ရှားသောပြောင်းလဲမှုအားလုံးကို ဤဖိုင်တွင် မှတ်တမ်းတင်ထားပါမည်။
- SCALE shim ကိုချလိုက်ပါ။ ယခု
norito::codecကို မူရင်း Norito နံပါတ်စဉ်သတ်မှတ်ခြင်းဖြင့် အကောင်အထည်ဖော်ထားပါသည်။ parity_scale_codecအသုံးပြုမှုများကို သေတ္တာများအတွင်းnorito::codecဖြင့် အစားထိုးပါ။- ကိရိယာကို မူရင်း Norito အမှတ်စဉ်အဖြစ်သို့ စတင်ရွှေ့ပြောင်းပါ။
- မူရင်း I18NT000000128X မှီခိုအားထားမှုကို မူရင်း Norito ၏မျက်နှာသာပေးကာ အလုပ်ခွင်မှ ဖယ်ရှားပါ။
- ကျန်ရှိသော SCALE လက္ခဏာရပ်များကို မူရင်း Norito အကောင်အထည်ဖော်မှုများဖြင့် အစားထိုးပြီး ဗားရှင်းပြောင်းထားသော codec မော်ဂျူးကို အမည်ပြောင်းပါ။
iroha_config_base_deriveနှင့်iroha_futures_deriveကိုiroha_deriveအသွင်အပြင်ဖြင့် ပေါင်းစပ်ထားသော မက်ခရို။- (multisig) တည်ငြိမ်သောအမှားအယွင်းကုဒ်/အကြောင်းပြချက်ဖြင့် multisig အာဏာပိုင်များထံမှ တိုက်ရိုက်လက်မှတ်များကို ငြင်းပယ်ပြီး၊ nested relayers များတစ်လျှောက် multisig TTL ထုပ်များကို တွန်းအားပေးရန်နှင့် တင်သွင်းခြင်းမပြုမီ CLI ရှိ TTL ထုပ်များကို မျက်နှာပြင်ပေါ်တင်ပါ (SDK ကွာဟမှုကို ဆိုင်းငံ့ထားသည်)။
- FFI လုပ်ထုံးလုပ်နည်း မက်ခရိုကို
iroha_ffiသို့ ရွှေ့ပြီးiroha_ffi_deriveသေတ္တာကို ဖယ်ရှားပါ။ - (schema_gen) မလိုအပ်သော
transparent_apiအင်္ဂါရပ်ကိုiroha_data_modelမှီခိုမှုမှ ဖယ်ရှားပါ။ - (data_model)
Nameခွဲခြမ်းစိတ်ဖြာခြင်းအတွက် ICU NFC normalizer ကို ကက်ရှ်လုပ်ပါ။ - 📚 Document JS အမြန်စတင်မှု၊ ဖွဲ့စည်းမှုဖြေရှင်းပေးသူ၊ အလုပ်အသွားအလာကို ထုတ်ဝေခြင်းနှင့် Torii ဖောက်သည်အတွက် ဖွဲ့စည်းမှု-သတိပြုမိသော စာရွက်။
- (IrohaSwift) iOS 15 / macOS 12 သို့ အနိမ့်ဆုံး ဖြန့်ကျက်ပစ်မှတ်များကို မြှင့်တင်ပါ၊ Torii ဖောက်သည် APIs တစ်လျှောက် Swift တွဲဖက်အသုံးပြုကာ အများသူငှာ မော်ဒယ်များကို
Sendableအဖြစ် အမှတ်အသားပြုပါ။ - (IrohaSwift)
ToriiDaProofSummaryArtifactနှင့်DaProofSummaryArtifactEmitter.emitတို့ကို ပေါင်းထည့်ထားသောကြောင့် Swift အက်ပ်များသည် CLI-သဟဇာတဖြစ်သော DA အထောက်အထားအစုအဝေးများကို CLI သို့ ပစ်မထုတ်ဘဲ docs နှင့် regression tests များ အစုံအလင်ဖြင့် မန်မိုရီအတွင်းနှင့် ဒစ်ဒစ်ပေါ်တွင် နှစ်ခုစလုံးကို အကျုံးဝင်သည် အလုပ်အသွားအလာ။ - (data_model/js_host)
KaigiParticipantCommitmentမှ သိမ်းဆည်းထားသော-ပြန်သုံးခြင်းအလံကို ဖယ်ရှားပြီး မူရင်းအသွားအပြန်စမ်းသပ်မှုများကို ပေါင်းထည့်ကာ JS ကုဒ်ပြန်ယူမှုကို လွှတ်ချပေးခြင်းဖြင့် Kaigi ညွှန်ကြားချက်များကို ယခု Norito အသွားအပြန်မတိုင်မီ တင်ပြချက်။【F:crates/iroha_data_model/src/kaigi.rs:128】【F:crates/iroha_js_host/src/lib.rs:1379】【F:javascript/iroha_js/test/instructionBuilders.test.js:30】 - (javascript)
ToriiClientခေါ်ဆိုသူများအား ပုံသေခေါင်းစီးများကို ဖျက်ရန် (nullကိုဖြတ်သန်းခြင်းဖြင့်) သို့ဖြစ်ရာgetMetricsသည် JSON နှင့် Prometheus စာသားကို သန့်ရှင်းစွာပြောင်းပြီး လက်ခံပါ ခေါင်းစီးများ။【F:javascript/iroha_js/src/toriiClient.js:488】【F:javascript/iroha_js/src/toriiClient.js:761】 - (javascript) NFTs၊ အကောင့်တစ်ခုလျှင် ပိုင်ဆိုင်မှုလက်ကျန်များနှင့် ပိုင်ဆိုင်မှု-အဓိပ္ပါယ်ဖွင့်ဆိုချက်များ (TypeScript defs၊ docs၊ နှင့် စမ်းသပ်မှုများဖြင့်) ထပ်လောင်းထည့်လိုက်သောကြောင့် Torii pagination သည် ကျန်ရှိသောအက်ပ်ကို အကျုံးဝင်သည် အဆုံးမှတ်များ။【F:javascript/iroha_js/src/toriiClient.js:105】【F:javascript/iroha_js/index.d.ts:80】【F:javascript/iroha_js/test/toriiClient.test.js:365】【F:javascript/irohaME7_js/READ
- (javascript) ထည့်သွင်းထားသော အုပ်ချုပ်မှု ညွှန်ကြားချက်/ငွေပေးငွေယူ တည်ဆောက်သူများ နှင့် အုပ်ချုပ်မှု စာရွက် ပါရှိသောကြောင့် JS ဖောက်သည်များသည် အဆိုပြုချက်များ၊ မဲများ၊ အတည်ပြုချက်များနှင့် ကောင်စီတွင် စွဲမြဲစွာ ကုန်ဆုံးနိုင်သည် ။ အဆုံး။【F:javascript/iroha_js/src/instructionBuilders.js:1012】【F:javascript/iroha_js/src/transaction.js:1082】【F:javascript/iroha_js/recipes/governance.mjs:1】
- (javascript) Added ISO 20022 pacs.008 submit/status helpers နှင့် ကိုက်ညီသော စာရွက်ကို JS ခေါ်ဆိုသူများအား HTTP မပါဘဲ Torii ISO တံတားကို လေ့ကျင့်ခန်းလုပ်ခွင့်ပြုပါ။ ရေပိုက်။【F:javascript/iroha_js/src/toriiClient.js:888】【F:javascript/iroha_js/index.d.ts:706】【F:javascript/iroha_js/recipes/iso_bridge.mjs:1】
- (javascript) ထည့်သွင်းထားသော pacs.008/pacs.009 builder helpers များအပြင် config-driven recipe ဖြင့် JS ခေါ်ဆိုသူများသည် ISO 20022 payload များကို တရားဝင် BIC/IBAN metadata ဖြင့် ပေါင်းစပ်နိုင်သည် တံတား။ 【F:javascript/iroha_js/src/isoBridge.js:1】【F:javascript/iroha_js/test/isoBridge.test.js:1】【F:javascript/iroha_js/recipes/iso_bridge_builder.mjs:1】【F:javascripts/iroha.
- (javascript) DA ထည့်သွင်းခြင်း/fetch/prove ကွင်းဆက်ကို ပြီးမြောက်ခဲ့သည်-
ToriiClient.fetchDaPayloadViaGatewayသည် ယခုအခါ chunker handles (deriveDaChunkerHandlebinding အသစ်မှတစ်ဆင့်) အလိုအလျောက်ရယူသည်)၊ ရွေးချယ်နိုင်သော အထောက်အထားအကျဉ်းချုပ်များသည် မူရင်းgenerateDaProofSummaryဟုခေါ်သော စမ်းသပ်မှုများကို ပြန်လည်စတင်နိုင်ပါသည်၊ စိတ်ကြိုက်မှန်iroha da get-blob/prove-availabilityရေပိုက်။【F:javascript/iroha_js/src/toriiClient.js:1123】【F:javascript/iroha_js/src/dataAvailability.js:1】【F:javascrip t/iroha_js/test/toriiClient.test.js:1454 【F:javascript/iroha_js/index.d.ts:3275】【F:javascript/iroha_js/README.md:760】 - (javascript/js_host)
sorafsGatewayFetchအမှတ်စာရင်းဘုတ် မက်တာဒေတာသည် ယခုအခါ ဂိတ်ဝေးပံ့ပိုးပေးသူများကို အသုံးပြုသည့်အခါတိုင်း gateway manifest id/CID ကို မှတ်တမ်းတင်ထားသောကြောင့် မွေးစားခြင်းဆိုင်ရာ ပစ္စည်းများသည် CLI နှင့် ကိုက်ညီသည် ရိုက်ကူးမှုများ။【F:crates/iroha_js_host/src/lib.rs:3017】【F:docs/source/sorafs_orchestrator_rollout.md:23】 - (torii/cli) ISO လူကူးမျဉ်းကြားများကို တွန်းအားပေးပါ- Torii သည် ယခုအခါ အမည်မသိအေးဂျင့် BIC များဖြင့်
pacs.008တင်သွင်းမှုများကို ငြင်းပယ်လိုက်ပြီး DvP CLI အကြိုကြည့်ရှုမှုသည်--delivery-instrument-idမှတစ်ဆင့် အကျုံးဝင်သည်--iso-reference-crosswalk.【F:crates/iroha_torii/src/iso20022_bridge.rs:704】【F:crates/iroha_cli/src/main.rs:3892】 - (torii)
POST /v1/iso20022/pacs009မှတစ်ဆင့် PvP ငွေသားထည့်သွင်းခြင်း၊Purp=SECUနှင့် BIC ရည်ညွှန်းချက်-ဒေတာစစ်ဆေးမှုများကို မတည်ဆောက်မီ လိုက်နာဆောင်ရွက်ခြင်း။ လွှဲပြောင်းမှုများ။【F:crates/iroha_torii/src/iso20022_bridge.rs:1070】【F:crates/iroha_torii/src/lib.rs:4759】 - (ကိရိယာတန်ဆာပလာ) ထည့်သွင်းထားသော
cargo xtask iso-bridge-lint(plusci/check_iso_reference_data.sh) ကို ISIN/CUSIP၊ BIC↔LEI နှင့် MIC လျှပ်တစ်ပြက်ပုံများနှင့်အတူ အတည်ပြုရန် ထည့်သွင်းထားပါသည်။【F:xtask/src/main.rs:146】F:146【F:xtask/src/main.rs:146】 - (javascript) repository metadata၊ တိကျပြတ်သားသောဖိုင်ခွင့်ပြုစာရင်း၊ သက်သေပြထားသော
publishConfig၊prepublishOnlychangelog/test guard နှင့် GitHub လုပ်ဆောင်ချက်များကို ကျင့်သုံးသည့် အလုပ်အသွားအလာကို ကြေငြာခြင်းဖြင့် ခိုင်မာသော npm ထုတ်ဝေခြင်း CI 【F:javascript/iroha_js/package.json:1】【F:javascript/iroha_js/scripts/check-changelog.mjs:1】【F:docs/source/sdk/js/publishing.md:1】【F:.github/workflows/javascript-sdk.yml:1】 - (ivm/cuda) BN254 အကွက် add/sub/mul သည် ယခု
bn254_launch_kernelမှတစ်ဆင့် host-side batching ဖြင့် CUDA kernels အသစ်များကို လုပ်ဆောင်ပြီး Poseidon နှင့် ZK gadgets များအတွက် ဟာ့ဒ်ဝဲလ်အရှိန်မြှင့်ခြင်းကို မြှင့်တင်ပေးသည် တုံ့ပြန်မှုများ။【F:crates/ivm/cuda/bn254.cu:1】【F:crates/ivm/src/cuda.rs:66】【F:crates/ivm/src/cuda.rs:1244】
2.0.0-rc.2.0 - 2025-05-08
- (cli)
iroha transaction getနှင့် အခြားအရေးကြီးသော ညွှန်ကြားချက်များ ထည့်ပါ (#5289) - [breaking] သီးခြား မှိုသတ်နိုင်သော နှင့် မှိုမဝင်နိုင်သော ပိုင်ဆိုင်မှုများ (#5308)
- [breaking] ၎င်းတို့နောက်မှ အချည်းနှီးသောလုပ်ကွက်များကို ခွင့်ပြုခြင်းဖြင့် အပြီးသတ်ပါ (#5320)
- schema နှင့် client (#5387) တွင် telemetry အမျိုးအစားများကို ဖော်ထုတ်ပါ။
- (iroha_torii) အင်္ဂါရပ်ဖြင့် ကန့်သတ်ထားသော အဆုံးမှတ်များအတွက် တုံးများ (#5385)
- commit time metrics (#5380) ကိုထည့်ပါ။
- NonZeros (#5278) ကို ပြန်လည်ပြင်ဆင်ပါ
- စာရွက်စာတမ်းဖိုင်များတွင် Typos (#5309)
- (crypto)
Signature::payloadgetter (#5302) (#5310) ကိုထုတ်ပါ - (core) မပေးအပ်မီ အခန်းကဏ္ဍရှိခြင်းအတွက် စစ်ဆေးမှုများကို ပေါင်းထည့်ပါ (#5300)
- (core) အဆက်ပြတ်နေသော သက်တူရွယ်တူများကို ပြန်လည်ချိတ်ဆက်ပါ (#5325)
- စတိုးဆိုင်ပိုင်ဆိုင်မှုများနှင့် NFT (#5341) နှင့်သက်ဆိုင်သည့် pytests များကို ပြင်ဆင်ပါ
- (CI) ကဗျာ v2 (#5374) အတွက် python static ခွဲခြမ်းစိတ်ဖြာခြင်းလုပ်ငန်းအသွားအလာကို ပြင်ဆင်ပါ။
- ကတိပြုပြီးနောက် (#5396)၊
rust-toolchain.toml(#5376) ပါဝင်သည်unusedတွင် သတိပေးပါ၊deny(#5377) မဟုတ်ပါ။
- Umbrella Iroha CLI (#5282)
- (iroha_test_network) မှတ်တမ်းများအတွက် လှပသောပုံစံကို အသုံးပြုပါ (#5331)
- [breaking]
NumericSpecကိုgenesis.json(#5340) တွင် ရိုးရှင်းအောင်ပြုလုပ်ပါ - မအောင်မြင်သော p2p ချိတ်ဆက်မှုအတွက် မှတ်တမ်းသွင်းခြင်းကို ပိုမိုကောင်းမွန်စေသည် (#5379)
logger.levelကိုပြန်ပြောင်းပါ၊logger.filterကိုထည့်ပါ၊ ပြင်ဆင်သတ်မှတ်လမ်းကြောင်းများကို တိုးချဲ့ပါ (#5384)
network.public_addressကိုpeer.template.toml(#5321) သို့ ထည့်ပါ။
- (kura) မလိုအပ်တော့သော ပိတ်ဆို့မှုများကို တားဆီးရန် disk (#5373)
- ငွေပေးငွေယူ hashes (#5405) အတွက် စိတ်ကြိုက်သိုလှောင်မှုကို အကောင်အထည်ဖော်ခဲ့သည်
- ကဗျာအသုံးပြုမှုကို ပြင်ဆင်ပါ (#5285)
iroha_torii_const(#5322) မှ မလိုအပ်သော const များကို ဖယ်ရှားပါ။- အသုံးမပြုသော
AssetEvent::Metadata*(#5339) ကို ဖယ်ရှားပါ။ - Bump Sonarqube အက်ရှင်ဗားရှင်း (#5337)
- အသုံးမပြုသောခွင့်ပြုချက်များကိုဖယ်ရှားပါ (#5346)
- ci-image (#5347) သို့ ဇစ်ဖွင့်ထားသော ပက်ကေ့ဂျ်ကို ထည့်ပါ။
- အချို့သော မှတ်ချက်များကို ပြင်ပါ (#5397)
irohaသေတ္တာ (#5393) မှ ပေါင်းစပ်စစ်ဆေးမှုများကို ရွှေ့ပါ။- defectdojo အလုပ် (#5406) ကို ပိတ်ပါ။
- ပျောက်ဆုံးနေသော ကွန်မန့်များအတွက် DCO အကောင့်ပိတ်ခြင်းကို ထည့်ပါ။
- အလုပ်အသွားအလာများကို ပြန်လည်စီစဉ်ပါ (ဒုတိယကြိုးစားပါ) (#5399)
- Pull Request CI ကို main (#5415) သို့ တွန်းပို့ခြင်းဖြင့် မလုပ်ဆောင်ပါနှင့်။
- ၎င်းတို့နောက်မှ အချည်းနှီးသော လုပ်ကွက်များကို ခွင့်ပြုခြင်းဖြင့် (#5320)
- ပြန်လည်မှတ်ပုံတင်ထားသော ရွယ်တူရွယ်တူများသည် ယခုအခါ သက်တူရွယ်တူများစာရင်း (#5327) တွင် မှန်ကန်စွာ ရောင်ပြန်ဟပ်နေပါသည်။
iroha transaction getနှင့် အခြားသော အရေးကြီးသော အမိန့်များ (#5289) ကို ထည့်ပါ။
- အမြဲတမ်း executor (#5082) ကိုသုံးပါ။
- iroha cli (#5241) တွင် နားထောင်ချိန်ကုန်ချိန်များကို ထည့်ပါ။
- /peers API အဆုံးမှတ်ကို torii (#5235) သို့ ထည့်ပါ။
- ဘာသာမဲ့ လိပ်စာ p2p (#5176)
- Multisig utility နှင့် အသုံးပြုနိုင်စွမ်းကို မြှင့်တင်ပါ (#5027)
BasicAuth::passwordကို ရိုက်နှိပ်ခြင်းမှ ကာကွယ်ပါ (#5195)FindTransactionsမေးမြန်းမှု (#5190) တွင် ဆင်းသက်ခြင်း- စမတ်စာချုပ် အကောင်အထည်ဖော်မှု အခြေအနေတိုင်းတွင် ပိတ်ဆို့ခေါင်းစီးကို မိတ်ဆက်ပါ (#5151)
- ကြည့်ရှုမှုပြောင်းလဲမှု အညွှန်းကိန်း (#4957) ကို အခြေခံ၍ လှုပ်ရှားဆောင်ရွက်သည့်အချိန်
- ပုံသေခွင့်ပြုချက်သတ်မှတ်မှုသတ်မှတ်ပါ (#5075)
Option<Box<R>>(#5094) အတွက် Niche အကောင်အထည်ဖော်မှုကို ထည့်ပါ။- ငွေပေးငွေယူနှင့် ပိတ်ဆို့ခန့်မှန်းချက်များ (#5025)
- စုံစမ်းမေးမြန်းမှုတွင် ကျန်ရှိသည့် ပစ္စည်းပမာဏကို အစီရင်ခံပါ (#5016)
- ကန့်သတ်ထားသော သီးခြားအချိန် (#4928)
Numeric(#4976) တွင် ပျောက်ဆုံးနေသော သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များကို ထည့်ပါ။- ပိတ်ဆို့စင့်ခ်လုပ်ခြင်းမက်ဆေ့ချ်များကို တရားဝင်အတည်ပြုပါ (#4965)
- မေးမြန်းမှု စစ်ထုတ်မှုများ (#4833)
- မျိုးတူ ID ခွဲခြမ်းစိတ်ဖြာမှုကို ရိုးရှင်းအောင်ပြုလုပ်ပါ (#5228)
- block payload (#5118) မှ ငွေပေးငွေယူအမှားကို ရွှေ့ပါ။
- JsonString ကို Json (#5154) သို့ နာမည်ပြောင်းပါ။
- စမတ်စာချုပ်များ (#5073) သို့ ဖောက်သည်အဖွဲ့အစည်းကို ထည့်ပါ
- ငွေလွှဲအော်ဒါမှာယူခြင်းဝန်ဆောင်မှုအဖြစ် ဦးဆောင်သူ (#4967)
- kura ကို memory မှပိတ်ဆို့ထားသောအဟောင်းများကိုချပါ (#5103)
Executable(#5096) တွင် ညွှန်ကြားချက်အတွက်ConstVecကိုသုံးပါ။- အတင်းအဖျင်း TXs အများဆုံးတစ်ကြိမ် (#5079)
CommittedTransaction(#5089) မမ်မိုရီအသုံးပြုမှုကို လျှော့ချပါ။- query cursor အမှားများကို ပိုမိုတိကျအောင်ပြုလုပ်ပါ (#5086)
- သေတ္တာများကို ပြန်လည်ဖွဲ့စည်းပါ (#4970)
FindTriggersမေးမြန်းချက်ကို မိတ်ဆက်ပါ၊FindTriggerById(#5040) ကို ဖယ်ရှားပါ။- အပ်ဒိတ်အတွက် လက်မှတ်များပေါ်တွင် မှီခိုမနေပါနှင့် (#5039)
- genesis.json (#5020) တွင် ပါရာမီတာများ ဖော်မတ်ကို ပြောင်းလဲပါ။
- လက်ရှိနှင့် ယခင်ကြည့်ရှုမှုပြောင်းလဲမှု အထောက်အထား (#4929) ကိုသာ ပေးပို့ပါ။
- မအားလပ်သည့် ကွင်းဆက် (#5032) ကို တားဆီးရန် အဆင်သင့်မဖြစ်သောအခါ စာတိုပေးပို့ခြင်းကို ပိတ်ပါ။
- စုစုပေါင်းပိုင်ဆိုင်မှုပမာဏကို ပိုင်ဆိုင်မှုအဓိပ္ပါယ်ဖွင့်ဆိုချက် (#5029) သို့ ရွှေ့ပါ။
- ပေးဆောင်မှုတစ်ခုလုံးမဟုတ်ဘဲ ဘလောက်၏ခေါင်းစီးကိုသာ လက်မှတ်ရေးထိုးပါ (#5000)
- Block hash (#4998) အမျိုးအစားအဖြစ်
HashOf<BlockHeader>ကိုသုံးပါ။ /healthနှင့်/api_version(#4960) ကိုရိုးရှင်းအောင်ပြုလုပ်ပါconfigsကိုdefaultsသို့ အမည်ပြောင်းပါ၊swarm(#4862) ကို ဖယ်ရှားပါ။
- json (#5198) တွင် အတွင်းခန်းအခန်းကဏ္ဍကို ချောမွေ့စေသည်
cargo auditသတိပေးချက်များကို ပြင်ဆင်ပါ (#5183)- လက်မှတ်အညွှန်း (#5157) သို့ အပိုင်းအခြားစစ်ဆေးချက်ထည့်ပါ။
- docs (#5149) တွင် မော်ဒယ် macro နမူနာကို ပြင်ဆင်ပါ
- blocks/ events stream (#5101) တွင် ws ကို ကောင်းစွာပိတ်ပါ။
- ကျိုးကြောင်းယုံကြည်ရသောရွယ်တူများစစ်ဆေးခြင်း (#5121)
- နောက်ဘလောက်တွင် အမြင့် +1 (#5111) ရှိမရှိ စစ်ဆေးပါ။
- ဥပါဒ်ပိတ်ဆို့ခြင်း၏အချိန်တံဆိပ်ကို ပြင်ဆင်ပါ (#5098)
transparent_apiအင်္ဂါရပ်မပါဘဲiroha_genesisစုစည်းမှုကို ပြင်ဆင်ပါ (#5056)replace_top_block(#4870) ကို မှန်မှန်ကန်ကန် ကိုင်တွယ်ပါ။- executor ၏ cloning ကိုပြင်ဆင်ပါ (#4955)
- နောက်ထပ်အမှားအယွင်းအသေးစိတ်အချက်အလက်များကိုပြသပါ (#4973)
- blocks stream (#4990) အတွက်
GETကိုသုံးပါ။ - တန်းစီငွေပေးချေမှုများ ကိုင်တွယ်မှုကို တိုးတက်ကောင်းမွန်စေခြင်း (#4947)
- ထပ်နေသော blocksync block မက်ဆေ့ချ်များကို တားဆီးပါ (#4909)
- တပြိုင်နက်တည်း ကြီးမားသော မက်ဆေ့ချ်များ ပေးပို့ခြင်းအတွက် မရပ်မနား တားဆီးပါ (#4948)
- ကက်ရှ် (#4922) မှ သက်တမ်းကုန်ဆုံးသွားသော ငွေပေးငွေယူကို ဖယ်ရှားပါ။
- လမ်းကြောင်း (#4903) ဖြင့် torii url ကိုပြင်ဆင်ပါ။
- client မှ module-based api ကိုဖယ်ရှားပါ (#5184)
riffle_iter(#5181) ကို ဖယ်ရှားပါ။- အသုံးမပြုသော မှီခိုမှုများကို ဖယ်ရှားပါ (#5173)
maxရှေ့ဆက်ကိုblocks_in_memory(#5145) မှ ဖယ်ရှားပါ။- သဘောတူညီမှု ခန့်မှန်းချက် (#5116) ကို ဖယ်ရှားပါ။
event_recommendationsကို ဘလောက် (#4932) မှ ဖယ်ရှားပါ။
- docker ပုံတွင်
jqကို ထည့်ထားသည်။
- ဥပါဒ် (#4812) တွင် ကွင်းဆက်ဘောင်များကို ပြတ်သားစွာ သတ်မှတ်ပါ။
- များစွာသော
Instructions (#4805) ပါသော တာဘိုငါးများကို ခွင့်ပြုပါ။ - လက်မှတ်ပေါင်းများစွာ ငွေပေးငွေယူများ ပြန်လည်ပြင်ဆင်ခြင်း (#4788)
- built-in နှင့် စိတ်ကြိုက်ကွင်းဆက်ဆိုင်ရာ ကန့်သတ်ချက်များကို အကောင်အထည်ဖော်ပါ (#4731)
- စိတ်ကြိုက်ညွှန်ကြားချက်အသုံးပြုမှုကို မြှင့်တင်ပါ (#4778)
- JsonString (#4732) ကို အကောင်အထည်ဖော်ခြင်းဖြင့် မက်တာဒေတာကို တက်ကြွစေသည်
- သက်တူရွယ်တူများစွာကို ဥပါဒ်ပိတ်ဆို့ခြင်း (#4775) တင်သွင်းခွင့်ပြုပါ။
SignedBlockအစားSignedTransactionကို သက်တူရွယ်တူ (#4739) သို့ ထောက်ပံ့ပေးသည်- executor တွင် စိတ်ကြိုက်ညွှန်ကြားချက်များ (#4645)
- json queries (#4684) ကို တောင်းဆိုရန် client cli ကို တိုးချဲ့ပါ
norito_decoder(#4680) အတွက် detect ထောက်ကူကို ထည့်ပါ။- executor data model (#4658) သို့ ခွင့်ပြုချက် schema ကို ယေဘူယျ ချဲ့ပါ
- default executor (#4616) တွင် register trigger permissions များကို ထည့်သွင်းထားသည်။
norito_cliတွင် JSON ကို ပံ့ပိုးပါ။- p2p idle timeout ကိုမိတ်ဆက်ပေးပါ။
lol_allocကိုdlmalloc(#4857) ဖြင့် အစားထိုးပါ။type_အားtypeသို့ schema (#4855) ဟု အမည်ပြောင်းပါDurationကိုu64ဖြင့် schema (#4841) ဖြင့် အစားထိုးပါ။- မှတ်တမ်းရယူရန်အတွက်
RUST_LOG-like EnvFilter ကိုသုံးပါ (#4837) - ဖြစ်နိုင်ပါက မဲပေးခြင်းကို ပိတ်ပင်ထားပါ (#4828)
- warp မှ axum သို့ပြောင်းပါ (#4718)
- ခွဲထုတ်မှုဒေတာမော်ဒယ် (#4791)
- တိမ်ဒေတာမော်ဒယ် (#4734) (#4792)
- လက်မှတ် (#4518) ဖြင့် အများသူငှာသော့ကို မပို့ပါနှင့်။
--outfileကို--out-file(#4679) သို့ အမည်ပြောင်းပါ။- iroha server နှင့် client (#4662) အမည်ပြောင်းပါ။
PermissionTokenကိုPermission(#4635) သို့ အမည်ပြောင်းပါ။BlockMessagesကို စိတ်အားထက်သန်စွာ ငြင်းပယ်ပါ (#4606)SignedBlockကို မပြောင်းလဲနိုင်သော (#4620) ပြုလုပ်ပါ- TransactionValue ကို CommittedTransaction (#4610) သို့ အမည်ပြောင်းပါ။
- ID (#4411) ဖြင့် ကိုယ်ရေးကိုယ်တာအကောင့်များကို စစ်မှန်ကြောင်းအထောက်အထားပြပါ
- သီးသန့်သော့များအတွက် multihash ဖော်မတ်ကိုသုံးပါ (#4541)
parity_scale_decoderကိုnorito_cliသို့ အမည်ပြောင်းပါ- Set B validators များသို့ blocks များပို့ပါ။
Roleကို ဖောက်ထွင်းမြင်ရအောင်လုပ်ပါ (#4886)- ခေါင်းစီး (#4890) မှ block hash ကို ရယူပါ။
- လွှဲပြောင်းရန် domain ပိုင်ဆိုင်ကြောင်း စစ်ဆေးပါ (#4807)
- logger double initialization (#4800) ကို ဖယ်ရှားပါ။
- ပိုင်ဆိုင်မှုနှင့် ခွင့်ပြုချက်များအတွက် အမည်အမည်ပေးခြင်း သဘောတူညီချက်ကို ပြင်ဆင်ပါ (#4741)
- ဥပါဒ်ပိတ်ဆို့ခြင်း (#4757) တွင် သီးခြားငွေပေးငွေယူအတွက် executor ကို အဆင့်မြှင့်ပါ။
JsonString(#4692) အတွက် မှန်ကန်သော မူရင်းတန်ဖိုး- deserialization error message ကို တိုးတက်အောင်လုပ်ပါ (#4659)
- ကျော်သွားသော Ed25519Sha512 အများသူငှာသော့သည် မမှန်ကန်ပါက (#4650) ထိတ်လန့်မနေပါနှင့်။
- init block load (#4612) တွင် သင့်လျော်သော မြင်ကွင်းပြောင်းလဲမှု အညွှန်းကိန်းကို အသုံးပြုပါ။
- ၎င်းတို့၏
startအချိန်တံဆိပ် (#4333) မတိုင်မီ အချိန်-အစပျိုးမှုများကို အချိန်မတိုင်မီ မလုပ်ဆောင်ပါနှင့်။ torii_urlအတွက်https(#4601) (#4617)- SetKeyValue/RemoveKeyValue (#4547) မှ serde (ပြားချပ်ချပ်) ကို ဖယ်ရှားပါ။
- trigger set ကို မှန်ကန်စွာ နံပါတ်စဉ်တပ်ထားပါသည်။
Upgrade<Executor>(#4503) တွင် ဖယ်ရှားထားသောPermissionTokens ကို ပြန်လည်ရုပ်သိမ်းရန်- လက်ရှိပတ်ပတ်လည်အတွက် မှန်ကန်သော အမြင်ပြောင်းလဲမှု အညွှန်းကိန်းကို အစီရင်ခံပါ။
Unregister<Domain>(#4461) ရှိ သက်ဆိုင်ရာ အစပျိုးများကို ဖယ်ရှားပါ။- ဥပါဒ်အဝိုင်းတွင် genesis pub key ကိုစစ်ဆေးပါ။
- ဥပါဒ် Domain သို့မဟုတ် အကောင့်မှတ်ပုံတင်ခြင်းကို တားဆီးပါ။
- မှတ်ပုံတင်ခြင်းမပြုခြင်းဆိုင်ရာ အခန်းကဏ္ဍများမှ ခွင့်ပြုချက်များကို ဖယ်ရှားပါ။
- အစပျိုးမက်တာဒေတာကို စမတ်ကန်ထရိုက်များတွင် သုံးနိုင်သည်။
- ကွဲလွဲနေသောအခြေအနေမြင်ကွင်း (#4867) ကိုကာကွယ်ရန် rw လော့ခ်ကိုသုံးပါ။
- လျှပ်တစ်ပြက်အတွင်း ပျော့ပျောင်းသောခက်ရင်းကို ကိုင်တွယ်ပါ (#4868)
- ChaCha20Poly1305 အတွက် MinSize ကို ပြင်ဆင်ပါ။
- မြင့်မားသောမှတ်ဉာဏ်အသုံးပြုမှု (#4893) ကိုကာကွယ်ရန် LiveQueryStore တွင်ကန့်သတ်ချက်များထည့်ပါ။
- အများသူငှာသော့ကို ed25519 သီးသန့်သော့ (#4856) မှဖယ်ရှားပါ။
- kura.lock (#4849) ကို ဖယ်ရှားပါ။
- Config တွင်
_msနှင့်_bytes၏ နောက်ဆက်တွဲများ (#4667) ကို ပြန်ပြောင်းပါ။ - ဥပါဒ်နယ်ပယ်များမှ
_idနှင့်_fileတို့ကို ဖယ်ရှားပါ (#4724) - AssetDefinitionId (#4701) ဖြင့် AssetsMap ရှိ အညွှန်းပိုင်ဆိုင်မှုများကို ဖယ်ရှားပါ
- အစပျိုးအထောက်အထား (#4640) မှ ဒိုမိန်းကို ဖယ်ရှားပါ
- Iroha (#4673) မှ ဥပါဒ်လက္ခဏာကို ဖယ်ရှားပါ။
VisitကိုValidate(#4642) မှ ဖယ်ထုတ်ပါ။TriggeringEventFilterBox(#4866) ကို ဖယ်ရှားပါ။- p2p လက်ဆွဲခြင်းတွင်
garbageကို ဖယ်ရှားပါ (#4889) committed_topologyကို ဘလောက် (#4880) မှ ဖယ်ရှားပါ။
- လျှို့ဝှက်ချက်များ ပေါက်ကြားခြင်းမှ ကာကွယ်ပါ။
- trigger id ကို trigger entrypoint (#4391) တွင် ထည့်သွင်းပါ။
- schema (#4381) တွင် bitfields အဖြစ် သတ်မှတ်ထားသော အဖြစ်အပျက်ကို ဖော်ထုတ်ပါ။
- အသေးစိတ်အသုံးပြုမှု (#2664) ဖြင့်
wsvအသစ်ကို မိတ်ဆက်ပါ။ PermissionTokenSchemaUpdate၊Configurationနှင့်Executorဖြစ်ရပ်များအတွက် ပွဲဇကာများကို ထည့်ပါ- လျှပ်တစ်ပြက်ရိုက်ချက် "မုဒ်" မိတ်ဆက် (#4365)
- အခန်းကဏ္ဍ၏ခွင့်ပြုချက်များကိုခွင့်ပြု/ ရုပ်သိမ်းခြင်း (#4244)
- ပိုင်ဆိုင်မှုများအတွက် မတရား-တိကျသောဂဏန်းအမျိုးအစားကို မိတ်ဆက်ပေးပါ (အခြားဂဏန်းအမျိုးအစားအားလုံးကို ဖယ်ရှားပါ) (#3660)
- Executor အတွက် မတူညီသော လောင်စာဆီကန့်သတ်ချက် (#3354)
- pprof profiler (#4250) ကို ပေါင်းစပ်ပါ။
- client CLI (#4200) တွင် ပိုင်ဆိုင်မှု subcommand ကိုထည့်ပါ။
Register<AssetDefinition>ခွင့်ပြုချက်များ (#4049)- ပြန်ဖွင့်တိုက်ခိုက်မှုများကိုကာကွယ်ရန်
chain_idကိုထည့်ပါ (#4185) - client CLI (#4175) တွင် domain metadata ကိုတည်းဖြတ်ရန် subcommands များထည့်ပါ။
- စတိုးဆိုင်သတ်မှတ်မှု၊ ဖယ်ရှားရန်၊ Client CLI (#4163) တွင် လုပ်ဆောင်ချက်များကို ရယူပါ။
- အစပျိုးမှုများအတွက် တူညီသော စမတ်စာချုပ်များကို ရေတွက်ပါ (#4133)
- ဒိုမိန်းများကိုလွှဲပြောင်းရန် client CLI တွင် subcommand ကိုထည့်ပါ (#3974)
- FFI (#4062) တွင် ထုပ်ပိုးထားသော အချပ်များကို ပံ့ပိုးပါ။
- git SHA ကို client CLI (#4042) သို့ SHA အပ်နှံသည်
- မူရင်း validator boilerplate အတွက် proc macro (#3856)
- Client API (#3124) သို့ query request builder ကို မိတ်ဆက်ခဲ့သည်
- စမတ်စာချုပ်များအတွင်း ပျင်းရိသောမေးခွန်းများ (#3929)
fetch_sizeမေးမြန်းမှု ကန့်သတ်ချက် (#3900)- ပစ္စည်းအရောင်းဆိုင် လွှဲပြောင်းခြင်း ညွှန်ကြားချက် (#4258)
- လျှို့ဝှက်ချက်များ ပေါက်ကြားခြင်းမှ ကာကွယ်ခြင်း (#3240)
- တူညီသောအရင်းအမြစ်ကုဒ် (#4419) ဖြင့် ပွားနေသော အစပျိုးမှုများ
- Set B validators (#4387) သို့ ဘလောက်များ ပို့ပါ
- ပိုက်လိုင်းဖြစ်ရပ်များကို ပိတ်ဆို့ခြင်းနှင့် ငွေပေးငွေယူဖြစ်ရပ်များ (#4366) အဖြစ် ပိုင်းခြားပါ။
[telemetry.dev]config အပိုင်းကို[dev_telemetry](#4377) သို့ အမည်ပြောင်းပါ။- ယေဘုယျမဟုတ်သော
Actionနှင့်Filter(#4375) - builder ပုံစံ (#3068) ဖြင့် event filtering API ကို မြှင့်တင်ပါ
- အမျိုးမျိုးသော event filter API များကို ပေါင်းစည်းပြီး ကျွမ်းကျင်သော builder API ကိုမိတ်ဆက်ပေးပါ။
FilterBoxကိုEventFilterBoxသို့ အမည်ပြောင်းပါ။TriggeringFilterBoxကိုTriggeringEventFilterBoxသို့ အမည်ပြောင်းပါ။- စစ်ထုတ်မှုအမည်ကို မြှင့်တင်ပါ၊ ဥပမာ၊
AccountFilter->AccountEventFilter - configuration RFC (#4239) အရ config ကို ပြန်ရေးပါ။
- အများသူငှာ API (#3887) မှ ဗားရှင်းထုတ်ထားသော structs များ၏ အတွင်းပိုင်း ဖွဲ့စည်းပုံကို ဝှက်ထားရန်။
- မအောင်မြင်သော မြင်ကွင်းပြောင်းလဲမှုများ (#4263) များပြားလွန်းပြီးနောက် ကြိုတင်ခန့်မှန်းနိုင်သော မှာယူမှုကို ယာယီမိတ်ဆက်ပါ။
iroha_crypto(#4181) တွင် ကွန်ကရစ်သော့အမျိုးအစားများကို အသုံးပြုပါ။- ပုံမှန်မက်ဆေ့ဂျ်များမှ မြင်ကွင်းခွဲ၍ ပြောင်းလဲမှုများ (#4115)
SignedTransactionကို မပြောင်းလဲနိုင်သော (#4162) ပြုလုပ်ပါiroha_configကိုiroha_client(#4147) မှတဆင့် တင်ပို့ပါiroha_cryptoကိုiroha_client(#4149) မှတဆင့် တင်ပို့ပါdata_modelကိုiroha_client(#4081) မှတဆင့် တင်ပို့ပါopenssl-sysမှီခိုအားထားမှုကိုiroha_cryptoမှဖယ်ရှားပြီးiroha_client(#3422) သို့ configureable tls backends များကို မိတ်ဆက်ပါ။- မထိန်းသိမ်းမထားသော EOF
hyperledger/ursaကို အိမ်တွင်းဖြေရှင်းချက်iroha_crypto(#3422) ဖြင့် အစားထိုးပါ။ - executor စွမ်းဆောင်ရည်ကို အကောင်းဆုံးဖြစ်အောင် (#4013)
- topology peer update (#3995)
Unregister<Domain>(#4461) ရှိ သက်ဆိုင်ရာ အစပျိုးများကို ဖယ်ရှားပါ။- မှတ်ပုံတင်ခြင်းမပြုခြင်းဆိုင်ရာ အခန်းကဏ္ဍများမှ ခွင့်ပြုချက်များကို ဖယ်ရှားပါ (#4242)
- genesis tranasction ကို genesis pub key (#4253) ဖြင့် ရေးထိုးထားကြောင်း အခိုင်အမာဆိုသည်။
- p2p (#4267) တွင် တုံ့ပြန်မှုမရှိသော သက်တူရွယ်တူများအတွက် အချိန်ကုန်သွားသည်
- ဥပါဒ် Domain သို့မဟုတ် အကောင့် (#4226) ကို စာရင်းသွင်းခြင်းကို တားဆီးပါ။
ChaCha20Poly1305အတွက်MinSize(#4395)tokio-consoleကိုဖွင့်သောအခါ (#4377) ကိုဖွင့်ပါ- အရာတစ်ခုစီကို
\nဖြင့် ပိုင်းခြားပြီးdev-telemetryဖိုင်မှတ်တမ်းများအတွက် ပင်မလမ်းညွှန်များကို ထပ်ခါတလဲလဲ ဖန်တီးပါ။ - လက်မှတ်မပါဘဲ အကောင့်မှတ်ပုံတင်ခြင်းကို တားဆီးပါ (#4212)
- သော့တွဲမျိုးဆက်သည် ယခုအခါ မှားယွင်းနိုင်ချေရှိသည် (#4283)
X25519ကီးများကိုEd25519(#4174) အဖြစ် ကုဒ်သွင်းခြင်းကို ရပ်ပါno_std(#4270) တွင် လက်မှတ်အတည်ပြုခြင်းပြုလုပ်ပါ။- async context (#4211) အတွင်း ပိတ်ဆို့ခြင်းနည်းလမ်းများကို ခေါ်ဆိုခြင်း
- အဖွဲ့အစည်းမှတ်ပုံတင်ခြင်းမပြုခြင်း (#3962) တွင် ဆက်စပ်တိုကင်များကို ရုပ်သိမ်းခြင်း
- Sumeragi ကိုစတင်သောအခါတွင် async ပိတ်ဆို့ခြင်း bug
- ပုံသေ
(get|set)_config401 HTTP (#4177) muslDocker (#4193) တွင် archiver အမည်- စမတ်စာချုပ် အမှားအယွင်း ပုံနှိပ်ခြင်း (#4178)
- ပြန်လည်စတင်ခြင်းတွင် topology update (#4164)
- သက်တူရွယ်တူအသစ်များ မှတ်ပုံတင်ခြင်း (#4142)
- ကွင်းဆက်တွင် ကြိုတင်ခန့်မှန်းနိုင်သော ထပ်လောင်းအမှာစာ (#4130)
- ပြန်လည်ဗိသုကာပညာရှင် သစ်ခုတ်သမားနှင့် ပြောင်းလဲနေသော ဖွဲ့စည်းမှုပုံစံ (#4100)
- အဏုမြူစွမ်းအားကို အစပျိုးခြင်း (#4106)
- စတိုးဆိုင် မက်ဆေ့ချ်မှာယူမှုပြဿနာ (#4057)
- Norito ကို အသုံးပြု၍ စာပြန်သည့် အဆုံးမှတ်များအတွက်
Content-Type: application/x-noritoကို သတ်မှတ်ပါ
logger.tokio_console_addressဖွဲ့စည်းမှုဘောင် (#4377)NotificationEvent(#4377)Valueenum (#4305)- iroha မှ MST စုစည်းမှု (#4229)
- ISI အတွက် ပုံတူပွားခြင်းနှင့် စမတ်စာချုပ်များ (#4182)
bridgeနှင့်dexအင်္ဂါရပ်များ (#4152)- အပြားလိုက်ဖြစ်ရပ်များ (#3068)
- အသုံးအနှုန်းများ (#4089)
- အလိုအလျောက်ထုတ်ပေးသော config အကိုးအကား
warpမှတ်တမ်းများတွင် ဆူညံသံ (#4097)
- p2p (#4065) တွင် အရက်ဆိုင်သော့အတုအယောင်ကို တားဆီးပါ
- OpenSSL မှထွက်လာသော
secp256k1လက်မှတ်များကို ပုံမှန်ဖြစ်စေကြောင်း သေချာပါစေ (#4155)
Domainပိုင်ဆိုင်မှုကို လွှဲပြောင်းပါ။Domainပိုင်ရှင်ခွင့်ပြုချက်များowned_byအကွက်ကိုDomainသို့ ထည့်ပါiroha_client_cli(#3923) တွင် JSON5 အဖြစ် စစ်ထုတ်ခြင်း- serde တစ်စိတ်တစ်ပိုင်းတဂ်လုပ်ထားသော enums တွင် Self type ကိုအသုံးပြုမှုအတွက်ပံ့ပိုးမှုထည့်ပါ။
- ပိတ်ဆို့ခြင်း API ကို စံသတ်မှတ်ခြင်း (#3884)
Fastkura init မုဒ်ကို အကောင်အထည်ဖော်ပါ။- iroha_swarm ငြင်းဆိုချက် ခေါင်းစီးကို ထည့်ပါ။
- WSV လျှပ်တစ်ပြက်ရိုက်ချက်များအတွက် ကနဦးပံ့ပိုးမှု
- update_configs.sh (#3990) တွင် executor ဒေါင်းလုဒ်ဆွဲခြင်းကို ပြုပြင်ပါ
- devShell တွင်သင့်လျော်သော rustc
- မီးလောင်နေသော
Triggerကို ပြင်ဆင်ပါ။ - လွှဲပြောင်း
AssetDefinitionကိုပြင်ပါ။ Domainအတွက်RemoveKeyValueကို ပြင်ဆင်ပါSpan::joinအသုံးပြုမှုကို ပြုပြင်ပါ။- topology mismatch bug ကိုပြင်ပါ (#3903)
apply_blocksနှင့်validate_blocksစံညွှန်းကို ပြင်ဆင်ပါ- စတိုးဆိုင်လမ်းကြောင်းပါရှိသော
mkdir -r၊ လော့ခ်လမ်းကြောင်း (#3908) - test_env.py တွင် dir ရှိလျှင် မအောင်မြင်ပါနှင့်
- အထောက်အထားစိစစ်ခြင်း/ခွင့်ပြုချက်ရယူခြင်း docstring (#3876) ကို ပြင်ဆင်ပါ
- query find error အတွက် ပိုကောင်းတဲ့ error message ပါ။
- dev docker ရေးရန်အတွက် genesis အကောင့် public key ကိုထည့်ပါ။
- ခွင့်ပြုချက်တိုကင် payload ကို JSON (#3855) အဖြစ် နှိုင်းယှဉ်ပါ
irrefutable_let_patternsကို#[model]မက်ခရိုတွင် ပြင်ဆင်ပါ- မည်သည့် ISI (#3850) ကိုမဆို လုပ်ဆောင်ရန် ဥပါဒ်ခွင့်ပြုပါ
- ဥပါဒ်အတည်ပြုခြင်းကို ပြုပြင်ပါ (#3844)
- လုပ်ဖော်ကိုင်ဖက် 3 ဦး သို့မဟုတ် ဤထက်နည်းသော topology ကို ပြင်ဆင်ပါ။
- tx_amounts histogram တွက်ချက်ပုံကို ပြင်ပါ။
genesis_transactions_are_validated()စမ်းသပ်မှု- ပုံသေ validator မျိုးဆက်
- iroha ပိတ်ခြင်းကို သပ်ရပ်စွာ ဖြေရှင်းပါ။
- အသုံးမပြုသော မှီခိုမှုများကို ဖယ်ရှားပါ (#3992)
- မှီခိုမှု (#3981)
- validator ကို executor သို့ အမည်ပြောင်းပါ (#3976)
IsAssetDefinitionOwner(#3979) ကို ဖယ်ရှားပါ။- အလုပ်ခွင်တွင် စမတ်စာချုပ်ကုဒ်ကို ထည့်သွင်းပါ (#3944)
- API နှင့် Telemetry အဆုံးမှတ်များကို ဆာဗာတစ်ခုတည်းသို့ ပေါင်းစည်းပါ။
- အများသူငှာ API မှ len expression ကို core (#3949) သို့ ရွှေ့ပါ။
- အခန်းကဏ္ဍရှာဖွေမှုတွင် clone ကိုရှောင်ကြဉ်ပါ။
- အခန်းကဏ္ဍများအတွက် မေးခွန်းများ အပိုင်းအခြား
- အကောင့်အခန်းကဏ္ဍများကို
WSVသို့ ရွှေ့ပါ။ - *Box မှ *Expr (#3930) သို့ ISI အမည်ပြောင်းပါ။
- ဗားရှင်းလုပ်ထားသော ကွန်တိန်နာများ (#3913) မှ 'ဗားရှင်းလုပ်ထားသော' ရှေ့ဆက်ကို ဖယ်ရှားပါ
commit_topologyကို block payload (#3916) သို့ ရွှေ့ပါ။telemetry_futuremacro ကို syn 2.0 သို့ ရွှေ့ပြောင်းပါ။- ISI ဘောင်များ (#3925) တွင် ခွဲခြားသတ်မှတ်နိုင်သော မှတ်ပုံတင်ဖြင့် မှတ်ပုံတင်ထားသည်။
derive(HasOrigin)တွင် အခြေခံ generic ပံ့ပိုးမှုကို ထည့်ပါ။- clippy ပျော်ရွှင်စေရန် Emitter APIs စာရွက်စာတမ်းများကို ရှင်းလင်းပါ။
- derive(HasOrigin) macro အတွက် စမ်းသပ်မှုများကို ပေါင်းထည့်ပါ၊ derive(IdEqOrdHash) တွင် ထပ်ခါတလဲလဲလုပ်ခြင်းကို လျှော့ချပါ၊ တည်ငြိမ်သော အမှားအယွင်းအစီရင်ခံခြင်းကို ပြင်ဆင်ပါ
- အမည်ပေးခြင်းကို မြှင့်တင်ပါ၊ ထပ်ခါတလဲလဲ .filter_maps ကို ရိုးရှင်းအောင်ပြုလုပ်ပြီး မလိုအပ်သော .derive(Filter) မှလွဲ၍ မလိုအပ်သောအရာများကို ဖယ်ရှားပါ
- PartiallyTaggedSerialize/ Deserialize သုံးပါ ချစ်တို့ရေ
- derive(IdEqOrdHash) ကိုအသုံးပြုပါ ချစ်လှစွာသော၊ စမ်းသပ်မှုများထည့်ပါ။
- derive (Filter) ကိုအသုံးပြုပါ ချစ်တို့ရေ
- syn 2.0 ကိုအသုံးပြုရန် iroha_data_model_derive ကို အပ်ဒိတ်လုပ်ပါ။
- လက်မှတ်စစ်ဆေးမှုအခြေအနေယူနစ်စမ်းသပ်မှုများကိုထည့်ပါ။
- သတ်မှတ်ထားသော လက်မှတ်အတည်ပြုမှု အခြေအနေများကိုသာ ခွင့်ပြုပါ။
- ConstBytes အားလုံးကို const sequence ကိုင်ဆောင်ထားသော ConstVec တစ်ခုအဖြစ် ယေဘုယျလုပ်ပါ။
- ပြောင်းလဲခြင်းမရှိသော bytes တန်ဖိုးများအတွက် ပိုမိုထိရောက်သောကိုယ်စားပြုမှုကို အသုံးပြုပါ။
- အပြီးသတ် wsv ကို လျှပ်တစ်ပြက်တွင် သိမ်းဆည်းပါ။
SnapshotMakerသရုပ်ဆောင်ထည့်ပါ။- ခွဲခြမ်းစိတ်ဖြာခြင်း၏ စာရွက်စာတမ်းကန့်သတ်ချက်သည် proc macro တွင် ဆင်းသက်လာသည်။
- မှတ်ချက်များကိုရှင်းလင်းပါ။
- lib.rs သို့ attribute များကိုခွဲခြမ်းစိတ်ဖြာရန်အတွက် ဘုံစမ်းသပ်ကိရိယာတစ်ခုကို ထုတ်ယူပါ။
- parse_display ကိုသုံး၍ Attr ကို အပ်ဒိတ်လုပ်ပါ -> Attrs အမည်ပေးခြင်း
- ffi လုပ်ဆောင်ချက် args တွင် ပုံစံတူအသုံးပြုမှုကို ခွင့်ပြုပါ။
- getset attrs ခွဲခြမ်းစိတ်ဖြာမှုတွင် ထပ်တလဲလဲလုပ်ခြင်းကို လျှော့ချပါ။
- Emitter::into_token_stream ကို Emitter::finish_token_stream သို့ အမည်ပြောင်းပါ
- getset တိုကင်များကိုခွဲခြမ်းစိတ်ဖြာရန် parse_display ကိုသုံးပါ။
- အမှားပြင်ဆင်ပြီး အမှားမက်ဆေ့ချ်များကို မြှင့်တင်ပါ။
- iroha_ffi_derive- ရည်ညွှန်းချက်များကို ခွဲခြမ်းစိပ်ဖြာရန် ချစ်လှစွာသောကိုသုံး၍ syn 2.0 ကိုသုံးပါ
- iroha_ffi_derive: proc-macro-error ကို နည်းများစွာဖြင့် အစားထိုးပါ။
- kura လော့ခ်ဖိုင်ကုဒ်ကို ရိုးရှင်းအောင်ပြုလုပ်ပါ။
- ကိန်းဂဏာန်းတန်ဖိုးများအားလုံးကို string literals အဖြစ် အမှတ်စဉ်ပြုလုပ်ပါ။
- Kagami (#3841) ကို ခွဲထုတ်ပါ။
scripts/test-env.shကို ပြန်ရေးပါ။- စမတ်ကျသော စာချုပ်နှင့် အစပျိုး entrypoints များအကြား ခွဲခြားပါ။
data_model/src/block.rsတွင် Elide.cloned()- Syn 2.0 ကိုအသုံးပြုရန်
iroha_schema_deriveကို အပ်ဒိတ်လုပ်ပါ။
- ပိုမိုကောင်းမွန်စေရန်အတွက် hyperledger #3309 Bump IVM runtime
- hyperledger#3383 ကို compile အချိန်၌ socket လိပ်စာများကိုခွဲခြမ်းစိတ်ဖြာရန် macro ကိုအသုံးပြုပါ
- hyperledger#2398 query filters အတွက် ပေါင်းစပ်စစ်ဆေးမှုများ ထည့်ပါ။
InternalErrorတွင် အမှန်တကယ် အမှားအယွင်း မက်ဆေ့ချ်ကို ထည့်သွင်းပါ။- မူရင်းတူးလ်ကွင်းဆက်အဖြစ်
nightly-2023-06-25ကို အသုံးပြုခြင်း။ - hyperledger#3692 မှန်ကန်သော ရွှေ့ပြောင်းမှု
- [DSL အလုပ်သင်] hyperledger #3688- အခြေခံဂဏန်းသင်္ချာကို proc macro အဖြစ် အကောင်အထည်ဖော်ပါ။
- တရားဝင်စာရင်းသွင်းသူများကို စမတ်စာချုပ်များအဖြစ် မကြည့်တော့ကြောင်း သေချာစေရန် ဟိုက်ပါဘလက်ဂျာ# 3371 ခွဲခြမ်းစစ်ဆေးခြင်း
entrypoint - ပျက်စီးမှုတစ်ခုပြီးနောက် Iroha node ကို လျင်မြန်စွာ ယူဆောင်လာနိုင်သည့် ဟိုက်ပါလီဂါ # 3651 WSV လျှပ်တစ်ပြက်များ
- hyperledger#3752
MockValidatorကိုInitialvalidator ဖြင့် အစားထိုးပါ - hyperledger#3276 I18NT000000317X ဟုခေါ်သော ယာယီညွှန်ကြားချက်ကို Iroha ၏ပင်မမှတ်တမ်းသို့ သတ်မှတ်ထားသော စာကြောင်းတစ်ခုအား မှတ်တမ်းထည့်သည်။
- hyperledger#3641 ခွင့်ပြုချက် token payload ကို human-readable လုပ်ပါ။
- hyperledger#3324
iroha_client_cliနှင့် ဆက်စပ်သောburnစစ်ဆေးမှုများနှင့် refactoring ကို ထည့်ပါ - hyperledger#3781 ဥပါဒ် အရောင်းအ၀ယ်များကို အတည်ပြုပါ။
- hyperledger#2885 အစပျိုးမှုများအတွက် အသုံးမပြုနိုင်သော ဖြစ်ရပ်များအကြား ကွဲပြားသည်။
- hyperledger#2245
NixကိုAppImageအဖြစ် iroha node binary တည်ဆောက်ခြင်း
ပုံသေ- မှားယွင်းစွာ ရေးထိုးထားသော အရောင်းအ၀ယ်များကို လက်ခံနိုင်စေမည့် ဟိုက်ပါအကောင့်နံပါတ် ၃၆၁၃ ဆုတ်ယုတ်မှု
- မှားယွင်းနေသော Configuration topology ကို စောစောစီးစီး ငြင်းပယ်ပါ။
- hyperledger#3445 ဆုတ်ယုတ်မှုကို ပြုပြင်ပြီး
/configurationတွင်/configurationကို ထပ်မံလုပ်ဆောင်ပါ - hyperledger#3654 Fix
iroha2glibc-basedDockerfilesကို အသုံးပြုရန် - hyperledger #3451 Fix
dockerApple silicon macs ပေါ်တွင် တည်ဆောက်သည် - hyperledger#3741
tempfileအမှားကိုkagami validatorကိုပြင်ပါ - hyperledger#3758 တစ်ဦးချင်းစီသေတ္တာများတည်ဆောက်၍မရသောဆုတ်ယုတ်မှုကိုပြုပြင်ပါ၊ သို့သော်အလုပ်ခွင်၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့်တည်ဆောက်နိုင်သည်
- အခန်းကဏ္ဍမှတ်ပုံတင်ခြင်းတွင် တရားဝင်မမှန်ကန်သော ဟိုက်ပါလယ်ဂျာ#3777 ဖာထေးကွက်ကွက်လပ်
- hyperledger#3805 Fix Iroha
SIGTERMကိုလက်ခံရရှိပြီးနောက် မပိတ်ပါ။
- hyperledger#3648 တွင်
docker-compose.*.ymlပါဝင်ပြီး CI လုပ်ငန်းစဉ်များတွင် စစ်ဆေးပါ - ညွှန်ကြားချက်
len()ကိုiroha_data_modelမှiroha_coreသို့ ရွှေ့ပါ - hyperledger#3672 သည်
HashMapကို ထုတ်ယူသည့် macro တွင်FxHashMapဖြင့် အစားထိုးပါ - hyperledger#3374 အမှား၏ doc-မှတ်ချက်များနှင့်
fmt::Displayအကောင်အထည်ဖော်မှုကို ပေါင်းစည်းပါ - hyperledger#3289 ပရောဂျက်တစ်လျှောက်လုံး Rust 1.70 အလုပ်ခွင်အမွေကို အသုံးပြုပါ။
- hyperledger#3654
GNU libc <https://www.gnu.org/software/libc/>_ တွင် iroha2 ကိုတည်ဆောက်ရန်Dockerfilesကိုထည့်ပါ။ - proc-macros အတွက်
syn2.0၊manyhowနှင့်darlingကို မိတ်ဆက်ပါ။ - hyperledger#3802 Unicode
kagami cryptoမျိုးစေ့
- hyperledger #3468- query latency အတွက် ကြီးကြီးမားမား အပြုသဘောဆောင်သော စွမ်းဆောင်မှု သက်ရောက်မှုရှိသင့်သည့် ပျင်းရိစွာ အကဲဖြတ်ထားသော ပြန်လည်ထည့်သွင်းခြင်း pagination ကို ခွင့်ပြုပေးသော ဆာဗာ-ဘေးကာဆာ၊
- hyperledger#3624- အထွေထွေရည်ရွယ်ချက်ခွင့်ပြုချက်တိုကင်များ၊ အထူးသဖြင့်
- ခွင့်ပြုချက်တိုကင်များတွင်မည်သည့်ဖွဲ့စည်းပုံရှိနိုင်သည်။
- တိုကင်ဖွဲ့စည်းပုံကို
iroha_schemaတွင် ကိုယ်တိုင်ဖော်ပြပြီး JSON စာကြောင်းအဖြစ် အမှတ်စဉ်သတ်မှတ်ထားသည်။ - တိုကင်တန်ဖိုးသည်
Noritoဖြင့် ကုဒ်လုပ်ထားသည်။ - ဤပြောင်းလဲမှု၏အကျိုးဆက်အနေဖြင့် ခွင့်ပြုချက်တိုကင်အမည်ပေးခြင်းကွန်ဗင်းရှင်းကို
snake_caseမှUpeerCamelCaseသို့ ရွှေ့ခဲ့သည်
- hyperledger#3615 အတည်ပြုပြီးနောက် wsv ကို ထိန်းသိမ်းပါ။
- hyperledger#3627 သည်
WorlStateView၏ပုံတူပွားခြင်းမှတစ်ဆင့် ယခုအခါတွင် အရောင်းအ၀ယ်ပြုလုပ်သည့် အနုမြူစနစ်အား ပြဌာန်းထားသည် - hyperledger#3195 ပယ်ချထားသော ဥပါဒ် အရောင်းအ၀ယ်ကို လက်ခံရရှိသည့်အခါ ထိတ်လန့်သောအပြုအမူကို တိုးချဲ့ပါ။
- hyperledger#3042 မကောင်းတဲ့ တောင်းဆိုချက် မက်ဆေ့ချ်ကို ပြင်ဆင်ပါ။
- hyperledger#3352 ထိန်းချုပ်မှုစီးဆင်းမှုနှင့် ဒေတာမက်ဆေ့ဂျ်ကို သီးခြားချန်နယ်များအဖြစ် ပိုင်းခြားပါ။
- hyperledger#3543 မက်ထရစ်များ၏ တိကျမှုကို မြှင့်တင်ပါ။
- hyperledger#3330 Extend
NumericValueဖယ်ထုတ်ခြင်း - FFI တွင် hyperledger #2622
u128/i128ပံ့ပိုးမှု - DoS ကိုကာကွယ်ရန် hyperledger#3088 တန်းစီခြင်းအား နိဒါန်းပျိုးပါ။
docker-composeဖိုင်များကို ထုတ်လုပ်ရန်အတွက် ဟိုက်ပါပါစာရင်းဂျာ #2373kagami swarm fileနှင့်kagami swarm dirကွန်မန်းမျိုးကွဲများ- hyperledger #3597 Permission Token Analysis (Iroha side)
- hyperledger#3353
eyreကိုblock.rsမှblock.rsမှ အမှားအယွင်းအခြေအနေများကို တွက်ချက်ပြီး ပြင်းထန်စွာရိုက်ထားသော အမှားများကို အသုံးပြု၍ ဖယ်ရှားပါ - hyperledger#3318 Interleave သည် အရောင်းအ၀ယ်လုပ်ဆောင်ခြင်းအစီအစဥ်ကို ထိန်းသိမ်းထားရန် ဘလောက်များတွင် အရောင်းအ၀ယ်များကို ငြင်းပယ်ပြီး လက်ခံခဲ့သည်။
- မမှန်ကန်သော ငွေပေးငွေယူများကို လုပ်ဆောင်ခြင်းမှ ကာကွယ်ရန်
genesis.jsonတွင် မမှန်ကန်သော ငွေပေးငွေယူအတွက် ဟိုက်ပါအကောင့် #3075 ထိတ်လန့်ခြင်း - hyperledger#3461 default config တွင် ပုံသေတန်ဖိုးများကို မှန်ကန်စွာ ကိုင်တွယ်ခြင်း။
- hyperledger#3548 Fix
IntoSchemaဖောက်ထွင်းမြင်ရသော ရည်ညွှန်းချက် - hyperledger#3552 validator လမ်းကြောင်း schema ကိုယ်စားပြုမှုကို ပြင်ဆင်ပါ။
- hyperledger#3546 အချိန်အစပျိုးများပိတ်မိခြင်းအတွက်ပြင်ဆင်ပါ။
- hyperledger#3162 ပိတ်ဆို့ကြည့်ရှုခြင်းတောင်းဆိုမှုများတွင် 0 အမြင့်ကို တားမြစ်ပါ။
- ဖွဲ့စည်းမှုပုံစံ macro ကနဦးစမ်းသပ်မှု
releaseတွင် အပ်ဒိတ်လုပ်နေသော config ဖိုင်များအတွက် hyperledger #3592 Fix- hyperledger#3246
fault <https://en.wikipedia.org/wiki/Byzantine_fault>_ မပါဘဲSet B validators <https://github.com/hyperledger-iroha/iroha/blob/main/docs/source/iroha_2_whitepaper.md#2-system-architecture>_ မပါဝင်ပါနှင့်။ - hyperledger#3570 သည် client-side string query အမှားများကို မှန်ကန်စွာပြသသည်။
- hyperledger#3596
iroha_client_cliသည် ပိတ်ဆို့ခြင်း/ဖြစ်ရပ်များကို ပြသသည် - hyperledger#3473
kagami validatorကို iroha repository root directory ပြင်ပမှ အလုပ်လုပ်အောင်လုပ်ပါ။
wsvတွင် အမြင့်ကို ပိတ်ဆို့ရန် ဟိုက်ပါဘလက်ဂျာ#3063 မြေပုံအရောင်းအ၀ယ်hashValueတွင်HashOf<T>အား ပြင်းပြင်းထန်ထန် ရိုက်ထားသည်
- hyperledger#2373
kagami swarmသည်docker-compose.ymlကိုထုတ်လုပ်ရန်အတွက် ကွန်မန်းခွဲ - hyperledger#3525 စံပြုငွေပေးငွေယူ API
- hyperledger#3376 Iroha Client CLI
pytest <https://docs.pytest.org/en/7.4.x/>_ automation framework ကိုထည့်ပါ - hyperledger#3516
LoadedExecutableတွင် မူရင်း blob hash ကို ထိန်းသိမ်းပါ။
- hyperledger#3462
burnပိုင်ဆိုင်မှု command ကိုclient_cliသို့ထည့်ပါ - hyperledger#3233 Refactor အမှားအမျိုးအစားများ
partially-tagged <https://serde.rs/enum-representations.html>_enumsအတွက်serde::de::Deserializeကို ကိုယ်တိုင်အကောင်အထည်ဖော်ခြင်းဖြင့် hyperledger#3330 ဆုတ်ယုတ်မှုကို ပြုပြင်ပါ- hyperledger#3487 ပျောက်နေသောအမျိုးအစားများကို schema သို့ပြန်ပေးပါ။
- hyperledger#3444 ခွဲခြားမှုကို schema အဖြစ်ပြန်ပေးပါ။
- hyperledger#3496 Fix
SocketAddrအကွက်ခွဲခြမ်းစိတ်ဖြာခြင်း - hyperledger#3498 ပျော့ပျောင်းသောခက်ရင်းရှာဖွေမှုကို ပြုပြင်ပါ။
- ပိတ်ဆို့ကျူးလွန်ထားသောဖြစ်ရပ်ကိုမထုတ်မီ
kuraရှိ hyperledger #3396 စတိုးဘလောက်
- hyperledger#2817
WorldStateViewမှ အတွင်းပိုင်းပြောင်းလဲနိုင်စွမ်းကို ဖယ်ရှားပါ - hyperledger#3363 Genesis API refactor
- ရှိပြီးသားအားပြန်ဖြည့်ပြီး topology အတွက် စမ်းသပ်မှုအသစ်များဖြင့် ဖြည့်စွက်ပါ။
- စမ်းသပ်မှုလွှမ်းခြုံမှုအတွက်
Codecov <https://about.codecov.io/>_ မှCoveralls <https://coveralls.io/>_ သို့ ပြောင်းပါ - hyperledger#3533
Boolကိုboolသို့ အမည်ပြောင်းပါ
- hyperledger #3231 Monolithic validator
- hyperledger#3015 FFI တွင် အထူးကောင်းမွန်အောင်ပြုလုပ်ခြင်းအတွက် ပံ့ပိုးမှု
- hyperledger#2547
AssetDefinitionသို့ လိုဂိုထည့်ပါ။ - hyperledger#3274 ဥပမာများကိုထုတ်ပေးသော (LTS သို့ backported) ထုတ်ပေးသော
kagamiသို့ထည့်ပါ - hyperledger#3415
Nix <https://nixos.wiki/wiki/Flakes>_ အပေါက်များ - hyperledger#3412 အတင်းအဖျင်းပြောသော ငွေပေးငွေယူကို သီးခြားသရုပ်ဆောင်တစ်ဦးသို့ ရွှေ့ပါ။
- hyperledger#3435
Expressionဧည့်သည်ကို မိတ်ဆက်ပေးပါ။ - hyperledger#3168 သည် သီးခြားဖိုင်တစ်ခုအဖြစ် genesis validator ကို ပေးပါ။
- hyperledger#3454 သည် Docker လုပ်ဆောင်ချက်များနှင့် စာရွက်စာတမ်းအများစုအတွက် ပုံသေ LTS ဖြစ်အောင်လုပ်ပါ
- hyperledger#3090 blockchain မှ
sumeragiသို့ on-chain parameters များကို ဖြန့်ဝေပါ
- hyperledger#3330
u128အရွက်ဖြင့် tag မထားသော enum de-serialization ကိုပြင်ပါ (RC14 သို့ backported) - hyperledger#2581 မှတ်တမ်းများတွင် ဆူညံသံကို လျှော့ချသည်။
- hyperledger#3360 Fix
tx/sစံသတ်မှတ်ချက် - hyperledger#3393
actorsရှိ ဆက်သွယ်ရေးမသေသောလော့ခ်လမ်းကြောင်းကို ဖြတ်တောက်ပါ - hyperledger#3402 Fix
nightlyတည်ဆောက်ခြင်း။ - hyperledger#3411 သက်တူရွယ်တူများ တစ်ပြိုင်နက်တည်း ဆက်သွယ်မှုကို မှန်ကန်စွာ ကိုင်တွယ်ပါ။
- hyperledger#3440 စမတ်-ကန်ထရိုက်များမှ ကိုင်တွယ်မည့်အစား လွှဲပြောင်းမှုအတွင်း ပိုင်ဆိုင်မှုကူးပြောင်းမှုများကို ဆန့်ကျင်ပါ
- hyperledger #3408-
public_keys_cannot_be_burned_to_nothingစမ်းသပ်မှုကို ပြင်ဆင်ပါ။
- hyperledger#3362
tokioသရုပ်ဆောင်များထံ ပြောင်းရွှေ့ပါ - hyperledger#3349
EvaluateOnHostကို စမတ်စာချုပ်များမှ ဖယ်ရှားပါ - hyperledger#1786 socket လိပ်စာများအတွက်
iroha-ဇာတိအမျိုးအစားများကိုထည့်ပါ - IVM ကက်ရှ်ကို ပိတ်ပါ။
- IVM ကက်ရှ်ကို ပြန်ဖွင့်ပါ။
- ခွင့်ပြုချက် validator ကို validator အဖြစ် အမည်ပြောင်းပါ။
- hyperledger#3388
model!ကို module-level attribute macro အဖြစ် ပြုလုပ်ပါ - hyperledger#3370 ကို
hashကို hexadecimal string အဖြစ် အတွဲလိုက် maximum_transactions_in_blockကိုqueueမှsumeragiသို့ ရွှေ့ပါAssetDefinitionEntryအမျိုးအစားကို ကန့်ကွက်ပြီး ဖယ်ရှားပါ။configs/client_cliကိုconfigs/clientသို့ အမည်ပြောင်းပါ- အပ်ဒိတ်
MAINTAINERS.md
- ပုံမှန်အားဖြင့် hyperledger#3127 ဒေတာမော်ဒယ်
structsသည် အလင်းပြနေသည် - hyperledger #3122 သည်
Algorithmကို အသုံးပြု၍ digest လုပ်ဆောင်ချက် (အသိုင်းအဝိုင်းပံ့ပိုးသူ) ကိုသိမ်းဆည်းရန် - hyperledger#3153
iroha_client_cliအထွက်သည် စက်ဖြင့်ဖတ်နိုင်သည် - hyperledger #3105
Transferအတွက်AssetDefinitionကို အကောင်အထည်ဖော်ပါ - hyperledger#3010
Transactionသက်တမ်းကုန်သွားသော ပိုက်လိုင်းဖြစ်ရပ်ကို ထည့်ထားသည်
- မတည်မငြိမ် ကွန်ရက်စမ်းသပ်မှုများ၏ ဟိုက်ပါဘလက်ဂျာ #3113 ပြန်လည်ပြင်ဆင်ခြင်း။
- hyperledger #3129 Fix
Parameterde/serialisation - hyperledger#3141
Hashအတွက်IntoSchemaကို ကိုယ်တိုင်အကောင်အထည်ဖော်ပါ။ - hyperledger#3155 သော့ပိတ်ခြင်းကိုကာကွယ်ပေးသောစမ်းသပ်မှုများတွင် ထိတ်လန့်တကြားချိတ်ကို ပြုပြင်ပါ။
- hyperledger#3166 idle တွင် အပြောင်းအလဲကို မကြည့်ပါနှင့်၊ စွမ်းဆောင်ရည်ကို မြှင့်တင်ပါ။
- hyperledger#2123 multihash မှ PublicKey de/serialization သို့ ပြန်သွားရန်
- hyperledger#3132 NewParameter validator ကိုထည့်ပါ။
- hyperledger#3249 ဘလောက်ဟိတ်များကို တစ်စိတ်တစ်ပိုင်းနှင့် ပြီးပြည့်စုံသောဗားရှင်းများအဖြစ် ခွဲလိုက်ပါ။
- hyperledger#3031 ပျောက်ဆုံးနေသော ဖွဲ့စည်းမှုပုံစံဘောင်များ၏ UI/UX ကို ပြင်ဆင်ပါ။
- hyperledger#3247 ကို
sumeragiမှ မှားယွင်းထိုးသွင်းခြင်းကို ဖယ်ရှားထားသည်။
- ပျောက်နေသော
#[cfg(debug_assertions)]ကို spurious ကျရှုံးမှုများကိုဖြေရှင်းရန်ထည့်ပါ။ - hyperledger#2133 စာရွက်ဖြူနှင့် ပိုနီးစပ်စေရန် topology ကို ပြန်ရေးပါ။
iroha_coreပေါ်တွင်iroha_clientမှီခိုမှုကို ဖယ်ရှားပါ- hyperledger#2943
HasOriginကို ရယူပါ။ - hyperledger#3232 အလုပ်ခွင်မက်တာဒေတာကို မျှဝေပါ။
- hyperledger#3254 Refactor
commit_block()နှင့်replace_top_block() - တည်ငြိမ်သော ပုံသေခွဲဝေပေးသူကို အသုံးပြုပါ။
- hyperledger#3183
docker-compose.ymlဖိုင်များကို အမည်ပြောင်းပါ။ Multihashမျက်နှာပြင်ဖော်မတ်ကို မြှင့်တင်ထားသည်။- hyperledger#3268 တစ်ကမ္ဘာလုံးတွင် ထူးခြားသည့်အရာ ခွဲခြားသတ်မှတ်မှုများ
- PR ပုံစံအသစ်
-
hyperledger#3119
dropped_messagesမက်ထရစ်ကို ထည့်ပါ။ -
hyperledger#3094
nရွယ်တူများဖြင့် ကွန်ရက်ကို ဖန်တီးပါ။ -
hyperledger#3082
Createdဖြစ်ရပ်တွင် အချက်အလက်အပြည့်အစုံကို ပံ့ပိုးပါ။ -
hyperledger#3021 Opaque pointer တင်သွင်းခြင်း။
-
FFI တွင် တိကျပြတ်သားသော ခွဲခြားဆက်ဆံမှုများဖြင့် ကွက်လပ်မရှိသော စာရင်းဇယားများ #2794 ကို ငြင်းပယ်ပါ။
-
hyperledger#2922 ကို မူရင်းဥပါဒ်သို့
Grant<Role>ပေါင်းထည့်ပါ။ -
hyperledger#2922
innerအကွက်ကိုNewRolejson ဖယ်ထုတ်ခြင်းတွင် ဖယ်ထားပါ။ -
json deserialization တွင် hyperledger #2922 မှ
object(_id)ကို ချန်ထားပါ။ -
json ဖယ်ခွာခြင်းတွင် hyperledger #2922
Idကို ချန်လှပ်ထားသည်။ -
json deserialization တွင် hyperledger #2922
Identifiableကို ချန်ထားပါ။ -
hyperledger#2963
queue_sizeကို မက်ထရစ်များထဲသို့ ထည့်ပါ။ -
hyperledger#3027 ကို Kura အတွက် lockfile ကိုအကောင်အထည်ဖော်ပါ။
-
hyperledger#2813 Kagami သည် default peer config ကို ထုတ်လုပ်သည်။
-
hyperledger#3019 ပံ့ပိုးမှု JSON5။
-
hyperledger#2231 FFI wrapper API ကိုထုတ်လုပ်ပါ။
-
hyperledger#2999 ဘလောက်လက်မှတ်များကို စုဆောင်းပါ။
-
hyperledger#2995 Soft fork detection။
-
hyperledger#2905
NumericValueကို ပံ့ပိုးရန် ဂဏန်းသင်္ချာ လုပ်ဆောင်ချက်များကို တိုးချဲ့ပါ -
hyperledger#2868 iroha ဗားရှင်းကိုထုတ်ပြီး မှတ်တမ်းများတွင် hash လုပ်ပါ။
-
ပိုင်ဆိုင်မှုစုစုပေါင်းပမာဏအတွက် hyperledger#2096 Query။
-
hyperledger#2899 'client_cli' တွင် ညွှန်ကြားချက်များ ပေါင်းထည့်ပါ
-
hyperledger#2247 websocket ဆက်သွယ်မှုဆူညံသံကိုဖယ်ရှားပါ။
-
hyperledger#2889 ကို
iroha_clientတွင် ပိတ်ဆို့ကြည့်ရှုခြင်းဆိုင်ရာ ပံ့ပိုးမှုထည့်ပါ။ -
hyperledger#2280 အခန်းကဏ္ဍကို ခွင့်ပြု/ရုပ်သိမ်းသည့်အခါ ခွင့်ပြုချက်ဖြစ်ရပ်များကို ထုတ်လုပ်ပါ။
-
hyperledger#2797 ဖြစ်ရပ်များကို မြှင့်တင်ပါ။
-
hyperledger#2725
submit_transaction_blockingသို့ အချိန်ကုန်သွားခြင်းကို ပြန်လည်ဖော်ပြပါ -
hyperledger#2712 Config protests။
-
FFi ရှိ hyperledger #2491 Enum ပံ့ပိုးမှု။
-
hyperledger#2775 ပေါင်းစပ်ဖွဲ့စည်းမှုတွင် မတူညီသောသော့များကို ဖန်တီးပါ။
-
hyperledger#2627 Config အပြီးသတ်ခြင်း၊ proxy entrypoint၊ kagami docgen။
-
hyperledger#2765 သည်
kagamiတွင် ဓာတုဥပါဒ်ထုတ်ပေးခြင်း -
hyperledger#2698
iroha_clientရှိ မရှင်းလင်းသော အမှားသတင်းကို ပြင်ဆင်ပါ -
hyperledger#2689 ခွင့်ပြုချက်တိုကင်အဓိပ္ပါယ်သတ်မှတ်ချက်ဘောင်များကိုထည့်ပါ။
-
hyperledger#2502 စတိုးဆိုင် GIT hash ၏တည်ဆောက်မှု။
-
hyperledger#2672
ipv4Addr၊ipv6Addrဗားရှင်းနှင့် ကြိုတင်ခန့်မှန်းချက်များကို ထည့်ပါ။ -
hyperledger#2626
Combineကိုရယူပါ၊ ခွဲ၍configကို အကောင်အထည်ဖော်ပါ။ -
proxy တည်ဆောက်ပုံများအတွက် hyperledger#2586
Builderနှင့်LoadFromEnv။ -
hyperledger#2611 သည် ယေဘုယျ opaque တည်ဆောက်ပုံများအတွက်
TryFromReprCနှင့်IntoFfiကို ရယူပါ။ -
hyperledger#2587 ကို
Configurableကို စရိုက်နှစ်ရပ်အဖြစ် ပိုင်းခြားပါ။ #2587-Configurableကို စရိုက်နှစ်ရပ်အဖြစ် ခွဲလိုက်ပါ။ -
hyperledger#2488
ffi_exportတွင် trait impls အတွက် ပံ့ပိုးမှုထည့်ပါ -
hyperledger#2553 ပိုင်ဆိုင်မှုမေးမြန်းချက်များသို့ အမျိုးအစားခွဲထည့်ပါ။
-
hyperledger#2407 Parametrise အစပျိုးမှုများ။
-
hyperledger#2536 FFI ဖောက်သည်များအတွက်
ffi_importကို မိတ်ဆက်ပါ။ -
hyperledger#2338
cargo-all-featuresကိရိယာတန်ဆာပလာကို ထည့်ပါ။ -
hyperledger#2564 Kagami ကိရိယာ အယ်လဂိုရီသမ် ရွေးချယ်မှုများ။
-
hyperledger#2490 အလွတ်သဘော လုပ်ဆောင်ချက်များအတွက် ffi_export ကို အကောင်အထည်ဖော်ပါ။
-
hyperledger#1891 သည် အစပျိုးလုပ်ဆောင်မှုကို အတည်ပြုပါ။
-
hyperledger#1988 ခွဲခြားသတ်မှတ်နိုင်သော၊ Eq၊ Hash၊ Ord အတွက် မက်ခရိုများကို ရယူပါ။
-
hyperledger #2434 FFI bindgen စာကြည့်တိုက်။
-
hyperledger#2073 blockchain အမျိုးအစားများအတွက် String ထက် ConstString ကို ဦးစားပေးပါ။
-
hyperledger#1889 domain-scoped triggers များထည့်ပါ။
-
hyperledger#2098 ခေါင်းစီးမေးမြန်းချက်များကို ပိတ်ဆို့ပါ။ #2098- ဘလောက်ခေါင်းစီးမေးခွန်းများကို ထည့်ပါ။
-
hyperledger#2467 iroha_client_cli ထဲသို့ အကောင့်ထောက်ပံ့ရန် အမိန့်ခွဲကို ထည့်ပါ။
-
hyperledger#2301 ၎င်းကိုမေးမြန်းသည့်အခါ ငွေပေးငွေယူ၏ပိတ်ဆို့ hash ကိုထည့်ပါ။
-
hyperledger#2454 Norito ဒီကုဒ်ဒါတူးလ်သို့ တည်ဆောက်မှု script တစ်ခုထည့်ပါ။
-
hyperledger#2061 စစ်ထုတ်မှုများအတွက် မက်ခရိုကို ရယူပါ။
-
hyperledger#2228 ကို smartcontracts query error သို့ ခွင့်ပြုချက်မရှိသော မူကွဲကိုထည့်ပါ။
-
hyperledger#2395 ဥပါဒ်မသက်ရောက်ပါက ထိတ်လန့်မှုကို ပေါင်းထည့်ပါ။
-
hyperledger#2000 ဗလာအမည်များကို ခွင့်မပြုပါ။ #2000- အမည်အလွတ်များကို ခွင့်မပြုပါ။
-
hyperledger#2127 Norito ကုဒ်ဒက်မှ အသုံးပြုထားသော ဒေတာအားလုံးကို သုံးစွဲကြောင်း သေချာစေရန် စိတ်ပိုင်းဆိုင်ရာ စစ်ဆေးမှုကို ပေါင်းထည့်ပါ။
-
hyperledger#2360
genesis.jsonကို ရွေးချယ်နိုင်စေရန် ထပ်မံပြုလုပ်ပါ။ -
hyperledger#2053 သီးသန့် blockchain တွင်ကျန်ရှိသောမေးမြန်းချက်များအားလုံးသို့စမ်းသပ်မှုများထည့်ပါ။
-
hyperledger#2381 Unify
Roleမှတ်ပုံတင်ခြင်း။ -
hyperledger#2053 သီးသန့် blockchain ရှိ ပိုင်ဆိုင်မှုဆိုင်ရာ မေးမြန်းချက်များကို စမ်းသပ်မှုများ ထည့်ပါ။
-
hyperledger#2053 'private_blockchain' သို့ စမ်းသပ်မှုများ ထည့်ပါ
-
hyperledger#2302 'FindTriggersByDomainId' ဆောင်းပါးတိုကို ထည့်ပါ။
-
hyperledger#1998 မေးမြန်းချက်များသို့ စစ်ထုတ်မှုများကို ထည့်ပါ။
-
hyperledger#2276 လက်ရှိ Block hash ကို BlockHeaderValue တွင် ထည့်သွင်းပါ။
-
hyperledger#2161 ကိုင်တွယ် ID နှင့် မျှဝေထားသော FFI fns။
-
လက်ကိုင် id ကိုထည့်ကာ မျှဝေထားသော စရိုက်လက္ခဏာများ (Clone၊ Eq, Ord) ၏ FFI နှင့် ညီမျှသော တူညီမှုများကို အကောင်အထည်ဖော်ပါ။
-
hyperledger#1638
configurationreturn doc ခွဲသစ်ပင်။ -
hyperledger#2132
endpointNproc macro ထည့်ပါ။ -
hyperledger#2257 Revoke သည် RoleRevoked event ကို ထုတ်လွှတ်သည်။
-
hyperledger#2125 ကို FindAssetDefinitionById မေးမြန်းချက်ကို ထည့်ပါ။
-
hyperledger #1926 အချက်ပြ ကိုင်တွယ်ခြင်းနှင့် လှပသော ပိတ်ခြင်းတို့ကို ထည့်ပါ။
-
hyperledger #2161 သည်
data_modelအတွက် FFI လုပ်ဆောင်ချက်များကို ထုတ်ပေးသည် -
hyperledger#1149 ဘလောက်ဖိုင်အရေအတွက်သည် လမ်းညွှန်တစ်ခုလျှင် 1000000 ထက်မပိုပါ။
-
hyperledger#1413 API ဗားရှင်း အဆုံးမှတ်ကို ထည့်ပါ။
-
လုပ်ကွက်များနှင့် ငွေပေးငွေယူများအတွက် စုံစမ်းမေးမြန်းခြင်းကို hyperledger#2103 ပံ့ပိုးပေးသည်။
FindAllTransactionsquery ကိုထည့်ပါ။ -
hyperledger#2186
BigQuantityနှင့်Fixedအတွက် လွှဲပြောင်း ISI ကို ထည့်ပါ။ -
hyperledger#2056
AssetValueTypeenumအတွက် derive proc macro crate တစ်ခုကို ထည့်ပါ။ -
hyperledger#2100 ပိုင်ဆိုင်မှုပါရှိသော အကောင့်အားလုံးကို ရှာရန် query ကိုထည့်ပါ။
-
hyperledger#2179 အစပျိုးလုပ်ဆောင်မှုကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ပါ။
-
hyperledger#1883 မြှုပ်သွင်းထားသော ဖွဲ့စည်းမှုပုံစံဖိုင်များကို ဖယ်ရှားပါ။
-
hyperledger#2105 သည် client ရှိ query error များကို ကိုင်တွယ်သည်။
-
hyperledger#2050 အခန်းကဏ္ဍနှင့်ပတ်သက်သည့် မေးမြန်းချက်များကို ထည့်ပါ။
-
hyperledger#1572 အထူးပြုခွင့်ပြုချက်တိုကင်များ။
-
hyperledger#2121 စစ်ဆေးပြီးသော့ချိတ်ကို တည်ဆောက်သည့်အခါ တရားဝင်သည်။
-
hyperledger#2003 Norito ကုဒ်ဒါကိရိယာကို မိတ်ဆက်ပါ။
-
hyperledger#1952 ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန်အတွက် စံတစ်ခုအဖြစ် TPS စံညွှန်းတစ်ခု ထည့်ပါ။
-
hyperledger#2040 အရောင်းအ၀ယ်လုပ်ဆောင်မှုကန့်သတ်ချက်ဖြင့် ပေါင်းစပ်စမ်းသပ်မှုကို ပေါင်းထည့်ပါ။
-
hyperledger#1890 Orillion အသုံးပြုမှု-ဖြစ်ရပ်များအပေါ် အခြေခံ၍ ပေါင်းစပ်စမ်းသပ်မှုများကို မိတ်ဆက်ပါ။
-
hyperledger#2048 toolchain ဖိုင်ကိုထည့်ပါ။
-
hyperledger#2100 ပိုင်ဆိုင်မှုပါရှိသော အကောင့်အားလုံးကို ရှာရန် query ကိုထည့်ပါ။
-
hyperledger#2179 အစပျိုးလုပ်ဆောင်မှုကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ပါ။
-
hyperledger#1883 မြှုပ်သွင်းထားသော ဖွဲ့စည်းမှုပုံစံဖိုင်များကို ဖယ်ရှားပါ။
-
hyperledger#2004 တွင်
isizeနှင့်usizeကိုIntoSchemaဖြစ်လာခြင်းမှ တားမြစ်သည်။ -
hyperledger#2105 သည် client ရှိ query error များကို ကိုင်တွယ်သည်။
-
hyperledger#2050 အခန်းကဏ္ဍနှင့်ပတ်သက်သည့် မေးမြန်းချက်များကို ထည့်ပါ။
-
hyperledger#1572 အထူးပြုခွင့်ပြုချက်တိုကင်များ။
-
hyperledger#2121 စစ်ဆေးပြီးသော့ချိတ်ကို တည်ဆောက်သည့်အခါ တရားဝင်သည်။
-
hyperledger#2003 Norito ကုဒ်ဒါကိရိယာကို မိတ်ဆက်ပါ။
-
hyperledger#1952 ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ရန်အတွက် စံတစ်ခုအဖြစ် TPS စံညွှန်းတစ်ခု ထည့်ပါ။
-
hyperledger#2040 အရောင်းအ၀ယ်လုပ်ဆောင်မှုကန့်သတ်ချက်ဖြင့် ပေါင်းစပ်စမ်းသပ်မှုကို ပေါင်းထည့်ပါ။
-
hyperledger#1890 Orillion အသုံးပြုမှု- ကိစ္စများအပေါ် အခြေခံ၍ ပေါင်းစပ်စမ်းသပ်မှုများကို မိတ်ဆက်ပါ။
-
hyperledger#2048 toolchain ဖိုင်ကိုထည့်ပါ။
-
hyperledger#2037 ကြိုတင်လုပ်ဆောင်မှုအစပျိုးမှုများကို မိတ်ဆက်ပါ။
-
hyperledger#1621 ခေါ်ဆိုမှုအစပျိုးများဖြင့် မိတ်ဆက်ပါ။
-
hyperledger#1970 ရွေးချယ်နိုင်သော schema အဆုံးမှတ်ကို ထည့်ပါ။
-
hyperledger#1620 အချိန်အခြေခံအစပျိုးများကို မိတ်ဆက်ပါ။
-
hyperledger#1918
clientအတွက် အခြေခံ စစ်မှန်ကြောင်း အထောက်အထားကို အကောင်အထည်ဖော်ပါ -
hyperledger#1726 ထုတ်ဝေမှု PR အလုပ်အသွားအလာကို အကောင်အထည်ဖော်ပါ။
-
hyperledger#1815 သည် query responses များကို အမျိုးအစား-ဖွဲ့စည်းပုံ ပိုမိုပြုလုပ်ပါ။
-
hyperledger#1928
gitchangelogကိုအသုံးပြုပြီး changelog မျိုးဆက်ကိုအကောင်အထည်ဖော်ပါ။ -
hyperledger#1902 Bare metal 4-peer setup script
docker-compose မလိုအပ်သော setup_test_env.sh ဗားရှင်းကို ထည့်သွင်းပြီး Iroha ၏ အမှားရှာပြင်တည်ဆောက်မှုကို အသုံးပြုထားသည်။
-
hyperledger#1619 ဖြစ်ရပ်အခြေခံအစပျိုးများကို မိတ်ဆက်ပါ။
-
hyperledger#1195 websocket ချိတ်ဆက်မှုကို သန့်ရှင်းစွာပိတ်ပါ။
-
hyperledger#1606 ဒိုမိန်းတည်ဆောက်ပုံတွင် ဒိုမိန်းလိုဂိုသို့ ipfs လင့်ခ်ကို ထည့်ပါ။
-
hyperledger#1754 Kura စစ်ဆေးရေးမှူး CLI ကိုထည့်ပါ။
-
hyperledger#1790 stack-based vector များကိုအသုံးပြုခြင်းဖြင့် စွမ်းဆောင်ရည်ကိုမြှင့်တင်ပါ။
-
ထိတ်လန့်သောအမှားများအတွက် hyperledger#1805 ရွေးချယ်နိုင်သော terminal အရောင်များ။
-
data_modelတွင် hyperledger #1749no_std -
hyperledger#1179 ညွှန်ကြားချက်ကို ပြန်လည်ရုပ်သိမ်းရန် ခွင့်ပြုချက် သို့မဟုတ် အခန်းကဏ္ဍကို ထည့်ပါ။
-
hyperledger #1782 သည် iroha_crypto no_std ကို တွဲဖက်အသုံးပြုနိုင်သည်။
-
hyperledger#1172 ညွှန်ကြားချက်ဖြစ်ရပ်များကို အကောင်အထည်ဖော်ပါ။
-
hyperledger#1734 သည် အဖြူကွက်များကို ဖယ်ထုတ်ရန်
Nameကို အတည်ပြုပါ။ -
hyperledger#1144 မက်တာဒေတာ nesting ကိုထည့်ပါ။
-
#1210 streaming ကိုပိတ်ဆို့ (ဆာဗာဘက်ခြမ်း) ။
-
hyperledger#1331 နောက်ထပ်
Prometheusမက်ထရစ်များကို အကောင်အထည်ဖော်ပါ။ -
hyperledger#1689 အင်္ဂါရပ်မှီခိုမှုကို ပြုပြင်ပါ။ #1261- ကုန်တင်ဖောင်းကို ထည့်ပါ။
-
ဗားရှင်းလုပ်ထားသော အရာများအတွက် wrapper struct အစား hyperledger#1675 ကို အသုံးပြုပါ။
-
hyperledger#1643 စမ်းသပ်မှုတွင် ရွယ်တူများ ဥပါဒ်ကျူးလွန်ရန် စောင့်ပါ။
-
hyperledger#1678
try_allocate -
hyperledger#1216 Prometheus အဆုံးမှတ်ကို ထည့်ပါ။ #1216- မက်ထရစ်အဆုံးမှတ်၏ ကနဦးအကောင်အထည်ဖော်မှု။
-
hyperledger#1238 Run-time မှတ်တမ်းအဆင့် အပ်ဒိတ်များ။ အခြေခံ
connectionentrypoint-based ပြန်လည်စတင်ခြင်းကို ဖန်တီးခဲ့သည်။ -
hyperledger#1652 PR ခေါင်းစဉ်ပုံစံဖော်မတ်ခြင်း။
-
Statusတွင် ချိတ်ဆက်ထားသော ရွယ်တူအရေအတွက်ကို ထည့်ပါ။- "ချိတ်ဆက်ထားသည့်ရွယ်တူအရေအတွက်နှင့်ဆက်စပ်သောအရာများကိုဖျက်ပစ်ပါ" ကိုပြန်ပြောင်းပါ။
၎င်းသည် b228b41dab3c035ce9973b6aa3b35d443c082544 ကျူးလွန်ခြင်းကို ပြန်ဖြစ်စေသည်။
- လက်ဆွဲနှုတ်ဆက်ပြီးမှသာ
Peerတွင် အများသူငှာသော့အစစ်ပါရှိကြောင်း ရှင်းလင်းပါ။ DisconnectPeerစစ်ဆေးမှုမရှိဘဲ- မှတ်ပုံတင်ခြင်းမှ ဖြုတ်ပစ်သော သက်တူရွယ်တူ လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်ပါ။
client_cliသို့ peer subcommand ကို ပေါင်းထည့် (un)register လုပ်ပါ။- ၎င်း၏လိပ်စာဖြင့် မှတ်ပုံမတင်ထားသော မျိုးတူချင်းထံမှ ပြန်လည်ချိတ်ဆက်မှုများကို ငြင်းဆိုပါ။သင့်ရွယ်တူချင်းများကို စာရင်းမသွင်းဘဲ အခြားရွယ်တူချင်း အဆက်အသွယ်ဖြတ်ပြီးနောက်၊ သင်၏ကွန်ရက်သည် မျိုးတူချင်းထံမှ ပြန်လည်ချိတ်ဆက်မှုတောင်းဆိုမှုများကို ကြားလိမ့်မည်။ အစတွင် သင်သိနိုင်သမျှမှာ ဆိပ်ကမ်းနံပါတ်သည် မထင်သလိုဖြစ်နေသော လိပ်စာဖြစ်သည်။ ထို့ကြောင့် ဆိပ်ကမ်းနံပါတ်မှလွဲ၍ အခြားအစိတ်အပိုင်းအလိုက် မှတ်ပုံတင်မထားသည့် မျိုးတူများကို မှတ်ထားပါ။ ထိုနေရာမှ ပြန်လည်ဆက်သွယ်မှုကို ငြင်းဆန်ပါ။
-
သတ်မှတ်ထားသော port တစ်ခုသို့
/statusအဆုံးမှတ်ကို ထည့်ပါ။
- hyperledger#3109
sumeragiမှ ခွဲခြားမသိသော မက်ဆေ့ချ်ပြီးနောက် အိပ်စက်ခြင်းကို တားဆီးပါ။ - hyperledger#3046 Iroha သည် ဗလာပေါ်တွင် ကျက်သရေရှိစွာ စတင်နိုင်သည်ကို သေချာပါစေ။
./storage - hyperledger#2599 ပျိုးခင်းစာများကို ဖယ်ရှားပါ။
- hyperledger#3087 ကြည့်ရှုမှုပြောင်းလဲပြီးနောက် သတ်မှတ် B မှန်ကန်သည့်စနစ်မှ မဲများကို စုဆောင်းပါ။
- hyperledger#3056 Fix
tps-devစံနှုန်းဆွဲထားသည်။ - hyperledger#1170 ကို cloning-wsv-style soft-fork ကိုင်တွယ်မှုကို အကောင်အထည်ဖော်ပါ။
- hyperledger#2456 ဥပါဒ်ပိတ်ဆို့ခြင်းကို အကန့်အသတ်မရှိ ပြုလုပ်ပါ။
- hyperledger#3038 multisig များကို ပြန်ဖွင့်ပါ။
- hyperledger#2894 Fix
LOG_FILE_PATHenv variable deserialization။ - hyperledger#2803 လက်မှတ်အမှားများအတွက် မှန်ကန်သောအခြေအနေကုဒ်ကို ပြန်ပေးပါ။
- hyperledger#2963
Queueအရောင်းအ၀ယ်များကို မှန်ကန်စွာ ဖယ်ရှားပါ။ - hyperledger#0000 Vergen သည် CI ကို ချိုးဖောက်သည်။
- hyperledger#2165 toolchain fidget ကိုဖယ်ရှားပါ။
- hyperledger#2506 ပိတ်ဆို့အတည်ပြုခြင်းကို ပြင်ဆင်ပါ။
- hyperledger#3013 မှန်ကန်စွာ ကွင်းဆက်လောင်ကျွမ်းစေသော validators။
- hyperledger#2998 အသုံးမပြုသော ကွင်းဆက်ကုဒ်ကို ဖျက်ပါ။
- hyperledger#2816 ပိတ်ဆို့ခြင်းသို့ဝင်ရောက်ခြင်းတာဝန်ကို kura သို့ရွှေ့ပါ။
- hyperledger#2384 ကုဒ်ကို decode_all ဖြင့် အစားထိုးပါ။
- hyperledger#1967 တန်ဖိုးအမည်ကို အမည်ဖြင့် အစားထိုးပါ။
- hyperledger#2980 ပိတ်ဆို့တန်ဖိုး ffi အမျိုးအစားကို ပြင်ဆင်ပါ။
- hyperledger#2858 ရပ်နားရန်နေရာအား မိတ်ဆက်ပါ-:std အစား Mutex။
- hyperledger#2850
Fixed၏ deserialization/decoding ကိုပြင်ပါ AssetDefinitionမပါသောအခါ၊ hyperledger#2923FindErrorသို့ ပြန်သွားရန်။ ရှိတော့- hyperledger#0000
panic_on_invalid_genesis.shကို ပြင်ဆင်ပါ။ - hyperledger#2880 websocket ချိတ်ဆက်မှုကို ကောင်းမွန်စွာပိတ်ပါ။
- hyperledger#2880 ပိတ်ဆို့ကြည့်ရှုခြင်းကို ပြုပြင်ပါ။
- hyperledger#2804
iroha_client_cliအရောင်းအ၀ယ်ပိတ်ဆို့ခြင်းကို တင်သွင်းပါ။ - hyperledger#2819 မရှိမဖြစ်လိုအပ်သော အဖွဲ့ဝင်များကို WSV မှ ရွှေ့ပါ။
- စကားအသုံးအနှုန်း နံပါတ်စဉ်ပြန်ယူခြင်း ချို့ယွင်းချက်ကို ပြင်ဆင်ပါ။
- hyperledger#2834 အတိုကောက် syntax ကို တိုးတက်အောင်လုပ်ပါ။
- hyperledger#2379 တွင် Kura တုံးအသစ်များကို blocks.txt သို့ စွန့်ပစ်ရန် စွမ်းရည်ထည့်ပါ။
- hyperledger#2758 အမျိုးအစားခွဲခြင်းတည်ဆောက်ပုံကို schema သို့ထည့်ပါ။
- CI ။
- hyperledger#2548 ကြီးမားသော ဥပါဒ်ဖိုင်ကို သတိပေးပါ။
- hyperledger#2638 အပ်ဒိတ်
whitepaperနှင့် ပြောင်းလဲမှုများကို ထုတ်လွှင့်ပါ။ - hyperledger#2678 အဆင့်သတ်မှတ်ထားသောဌာနခွဲရှိ စမ်းသပ်မှုများကို ပြုပြင်ပါ။
- hyperledger#2678 Kura force ပိတ်ခြင်းတွင် Fix tests ပျက်သွားပါသည်။
- ပိုမိုရိုးရှင်းမှုနှင့် ပိုမိုရိုးရှင်းစေရန်အတွက် sumeragi ကုဒ်၏ ဟိုက်ပါအကောင့်နံပါတ် 2607 အား ကိုးကားချက် ကြံ့ခိုင်မှုပြင်ဆင်မှုများ။
- hyperledger#2561 အများဆန္ဒအတွက် အမြင်ပြောင်းလဲမှုများကို ပြန်လည်မိတ်ဆက်ပါ။
- hyperledger#2560 ကို block_sync နှင့် peer disconnecting တွင် ပြန်ထည့်ပါ။
- hyperledger#2559 sumeragi thread ပိတ်ခြင်းကို ထည့်ပါ။
- hyperledger#2558 wsv ကို kura မှ မွမ်းမံမွမ်းမံခြင်းမပြုမီ ဥပါဒ်ကိုစစ်ဆေးပါ။
- hyperledger#2465 သည် singlethreaded state အဖြစ် sumeragi node အား ပြန်လည်ပြင်ဆင်ပါ။ စက်။
- hyperledger#2449 Sumeragi ပြန်လည်ဖွဲ့စည်းခြင်း၏ ကနဦးအကောင်အထည်ဖော်မှု။
- ဖွဲ့စည်းမှုပုံစံအတွက် hyperledger#2802 ကို ပြင်ဆင်ပါ။
- hyperledger#2787 အထိတ်တလန့်ဖြင့် ပိတ်ရန် နားထောင်သူတိုင်းကို အသိပေးပါ။
- hyperledger#2764 အများဆုံးမက်ဆေ့ချ်အရွယ်အစားရှိ ကန့်သတ်ချက်ကို ဖယ်ရှားပါ။
- #2571- ပိုမိုကောင်းမွန်သော Kura Inspector UX။
- hyperledger#2703 Orillion dev env bugs ကိုပြင်ပါ။
- schema/src ရှိ doc မှတ်ချက်တွင် typo ကိုပြင်ပါ။
- hyperledger#2716 ကြာချိန်ကို Uptime အများသူငှာ ပြုလုပ်ပါ။
- docker ပုံများတွင် hyperledger #2700
KURA_BLOCK_STORE_PATHကို ထုတ်ယူပါ။ - hyperledger#0
/iroha/rust-toolchain.tomlကို တည်ဆောက်သူမှ ဖယ်ရှားပါ။ ပုံ။ - hyperledger#0
docker-compose-single.ymlကို ပြင်ဆင်ပါ။ - 32 ထက်တိုသောမျိုးစေ့
secp256k1ထက်တိုပါက hyperledger#2554 အမှားကိုမြှင့်တင်ပါ ဘိုက် - မျိုးတူတစ်ဦးစီအတွက် သိုလှောင်ခန်းကို ခွဲဝေသတ်မှတ်ရန် hyperledger#0
test_env.shကို မွမ်းမံပါ။ - hyperledger#2457 စမ်းသပ်မှုများတွင် kura ကို အတင်းအကျပ်ပိတ်ပစ်လိုက်သည်။
- hyperledger#2623 VariantCount အတွက် doctest ကို ပြင်ဆင်ပါ။
- ui_fail စမ်းသပ်မှုများတွင် မျှော်လင့်ထားသည့် အမှားတစ်ခုကို အပ်ဒိတ်လုပ်ပါ။
- ခွင့်ပြုချက်စစ်ဆေးသူများတွင် မှားယွင်းနေသော doc မှတ်ချက်ကို ပြင်ဆင်ပါ။
- hyperledger#2422 ဖွဲ့စည်းမှုအဆုံးမှတ်တုံ့ပြန်မှုတွင် သီးသန့်သော့များကို ဝှက်ထားပါ။
- hyperledger#2492- ဖြစ်ရပ်တစ်ခုနှင့် ကိုက်ညီသည့် အစပျိုးများအားလုံးကို မဖြေရှင်းပါနှင့်။
- hyperledger#2504 မအောင်မြင်သော tps စံညွှန်းကို ပြင်ဆင်ပါ။
- အခန်းကဏ္ဍများမှခွင့်ပြုချက်များကိုရေတွက်မထားသောအချိန်တွင် hyperledger#2477 ချွတ်ယွင်းချက်ကိုပြင်ပါ။
- hyperledger#2416 macOS လက်မောင်းရှိ lints ကိုပြင်ပါ။
- hyperledger#2457 ထိတ်လန့်ခြင်းအတွက် ပိတ်ခြင်းနှင့် ပတ်သက်သော ချို့ယွင်းချက်ရှိသော စမ်းသပ်မှုများကို ပြုပြင်ပါ။ #2457- အထိတ်တလန့်ပြင်ဆင်မှုတွင် ပိတ်ထည့်ပါ။
- hyperledger#2473 RUSTUP_TOOLCHAIN အစား rustc --version ခွဲခြမ်းစိတ်ဖြာခြင်း။
- hyperledger #1480 အထိတ်တလန့်ဖြင့် ပိတ်ပါ။ #1480- အထိတ်တလန့်ဖြစ်နေစဉ် ပရိုဂရမ်မှထွက်ရန် ထိတ်လန့်သောချိတ်ကို ထည့်ပါ။
- hyperledger#2376 ရိုးရှင်းသော Kura၊ async မရှိ၊ ဖိုင်နှစ်ခု။
- hyperledger#0000 Docker တည်ဆောက်မှု မအောင်မြင်ပါ။
- hyperledger#1649 မှ
spawnကိုdo_sendမှ ဖယ်ရှားပါ - hyperledger#2128 Fix
MerkleTreeတည်ဆောက်မှုနှင့် ထပ်ကာထပ်ကာ။ - hyperledger#2137 လုပ်ငန်းစဉ်ပေါင်းစုံအတွက် စမ်းသပ်မှုများကို ပြင်ဆင်ပါ။
- hyperledger#2227 ပိုင်ဆိုင်မှုအတွက် မှတ်ပုံတင်ခြင်းနှင့် မှတ်ပုံတင်ခြင်းမှ ပယ်ဖျက်ခြင်း။
- hyperledger#2081 ချွတ်ယွင်းချက်ပေးသည့်အခန်းကဏ္ဍကို ပြင်ဆင်ပါ။
- hyperledger#2358 အမှားရှာပြင်ပရိုဖိုင်ဖြင့် ထုတ်ဝေမှုကို ထည့်ပါ။
- hyperledger#2294 flamegraph မျိုးဆက်ကို oneshot.rs သို့ထည့်ပါ။
- hyperledger#2202 မေးမြန်းမှုတုံ့ပြန်မှုတွင် စုစုပေါင်းအကွက်ကို ပြင်ဆင်ပါ။
- hyperledger#2081 အခန်းကဏ္ဍကိုပေးအပ်ရန် စမ်းသပ်မှုကိစ္စအား ပြင်ဆင်ပါ။
- hyperledger#2017 အခန်းကဏ္ဍ မှတ်ပုံတင်ခြင်းကို ပြင်ပါ။
- hyperledger#2303 Fix docker-compose' ရွယ်တူများသည် လှပစွာပိတ်သွားခြင်းမရှိပါ။
- hyperledger#2295 မှတ်ပုံတင်ခြင်းမှ ပယ်ဖျက်ခြင်းအစပျိုး bug ကို ပြင်ဆင်ပါ။
- hyperledger#2282 FFI သည် getset အကောင်အထည်ဖော်မှုမှ ဆင်းသက်လာခြင်းကို တိုးတက်စေသည်။
- hyperledger#1149 nocheckin ကုဒ်ကိုဖယ်ရှားပါ။
- hyperledger#2232 Iroha ဥပါဒ်တွင် isi များလွန်းသောအခါ အဓိပ္ပါယ်ရှိသော စာတိုကို print ထုတ်ပါ။
- hyperledger#2170 M1 စက်များတွင် docker container တွင်တည်ဆောက်မှုကိုပြင်ဆင်ပါ။
- hyperledger#2215
cargo buildအတွက် တစ်ညတာ စိတ်ကြိုက်လုပ်ပါ-2022-04-20 ရွေးချယ်နိုင်သည် - hyperledger#1990 သည် config.json မရှိသဖြင့် env vars မှတစ်ဆင့် ရွယ်တူချင်းစတင်ခြင်းကိုဖွင့်ပါ။
- hyperledger#2081 အခန်းကဏ္ဍမှတ်ပုံတင်ခြင်းကို ပြင်ဆင်ပါ။
- hyperledger#1640 ကို config.json နှင့် genesis.json ကိုထုတ်လုပ်ပါ။
- hyperledger#1716 f=0 ကိစ္စများဖြင့် အများသဘောတူမှု ပျက်ကွက်မှုကို ပြင်ဆင်ပါ။
- hyperledger#1845 သတ္တုတွင်းမဟုတ်သော ပိုင်ဆိုင်မှုများကို တစ်ကြိမ်သာ ထုတ်ယူနိုင်သည်။
- hyperledger#2005 Fix
Client::listen_for_events()သည် WebSocket စီးကြောင်းကို မပိတ်ပါ။ - hyperledger#1623 RawGenesisBlockBuilder ဖန်တီးပါ။
- hyperledger#1917 easy_from_str_impl macro ထည့်ပါ။
- hyperledger#1990 သည် config.json မရှိသဖြင့် env vars မှတစ်ဆင့် ရွယ်တူချင်းစတင်ခြင်းကိုဖွင့်ပါ။
- hyperledger#2081 အခန်းကဏ္ဍမှတ်ပုံတင်ခြင်းကို ပြင်ဆင်ပါ။
- hyperledger#1640 ကို config.json နှင့် genesis.json ကိုထုတ်လုပ်ပါ။
- hyperledger#1716 f=0 ကိစ္စများဖြင့် အများသဘောတူမှု ပျက်ကွက်မှုကို ပြင်ဆင်ပါ။
- hyperledger#1845 သတ္တုတွင်းမဟုတ်သော ပိုင်ဆိုင်မှုများကို တစ်ကြိမ်သာ ထုတ်ယူနိုင်သည်။
- hyperledger#2005 Fix
Client::listen_for_events()WebSocket စီးကြောင်းကို မပိတ်ပါ။ - hyperledger#1623 RawGenesisBlockBuilder ဖန်တီးပါ။
- hyperledger#1917 easy_from_str_impl macro ထည့်ပါ။
- hyperledger#1922 crypto_cli ကို ကိရိယာများအဖြစ် ရွှေ့ပါ။
- hyperledger#1969
rolesအင်္ဂါရပ်ကို ပုံသေသတ်မှတ်ထားသော အင်္ဂါရပ်၏ အစိတ်အပိုင်းတစ်ခု ပြုလုပ်ပါ။ - hyperledger#2013 Hotfix CLI args။
- hyperledger#1897 ကို အမှတ်စဉ်ပြုလုပ်ခြင်းမှ အသုံးပြုမှု/အရွယ်အစားကို ဖယ်ရှားပါ။
- hyperledger#1955 သည်
:ကိုweb_loginအတွင်းသို့ ကျော်ဖြတ်ရန် ဖြစ်နိုင်ခြေကို ပြင်ပါ - hyperledger#1943 ကို schema သို့ query errors များထည့်ပါ။
- hyperledger#1939
iroha_config_deriveအတွက် သင့်လျော်သောအင်္ဂါရပ်များ။ - တယ်လီမက်ထရီခွဲခြမ်းစိတ်ဖြာမှု script အတွက် hyperledger#1908 ကို သုညတန်ဖိုး ကိုင်တွယ်ဖြေရှင်းပါ။
- hyperledger#0000 doc-test ကို ပြတ်သားစွာ လျစ်လျူရှုထားခြင်းကို လျစ်လျူရှုပါ။
- hyperledger#1848 အများသူငှာသော့များကို မည်သည့်အရာမှ မီးရှို့မခံရစေရန် တားဆီးပါ။
- hyperledger#1811 သည် ယုံကြည်ရသော သက်တူရွယ်တူသော့များကို ဖျက်ရန် စမ်းသပ်မှုများနှင့် စစ်ဆေးမှုများကို ပေါင်းထည့်သည်။
- hyperledger#1821 သည် MerkleTree နှင့် VersionedValidBlock အတွက် IntoSchema ကိုထည့်ပါ၊ HashOf နှင့် SignatureOf schemas ကိုပြင်ပါ။
- hyperledger#1819 ကို တရားဝင်စစ်ဆေးရာတွင် အမှားအယွင်းအစီရင်ခံစာမှ ခြေရာကောက်ကို ဖယ်ရှားပါ။
- hyperledger#1774 မှတ်တမ်းသည် တရားဝင်မှုပျက်ကွက်မှုအတွက် တိကျသောအကြောင်းပြချက်။
- hyperledger#1714 သော့ဖြင့်သာ PeerId ကို နှိုင်းယှဉ်ပါ။
- hyperledger#1788
Value၏ မှတ်ဉာဏ်ခြေရာကို လျှော့ချပါ။ - HashOf၊ SignatureOf အတွက် ဇယားကွက် #1804 ကို ပြင်ဆင်ပြီး schema များမပျောက်ဆုံးကြောင်း သေချာစေရန် စမ်းသပ်မှုထည့်ပါ။
- hyperledger#1802 မှတ်တမ်းဖတ်နိုင်မှု မြှင့်တင်မှုများ။
- ဖြစ်ရပ်မှတ်တမ်းကို ခြေရာခံအဆင့်သို့ ရွှေ့ထားသည်။
- မှတ်တမ်းဖမ်းယူမှုမှ ctx ကိုဖယ်ရှားခဲ့သည်။
- terminal အရောင်များကို ရွေးချယ်နိုင်သည် (ဖိုင်များသို့ ပိုမိုကောင်းမွန်သော log output အတွက်)
- hyperledger #1783 ပုံသေ torii စံညွှန်း။
- hyperledger #1772 #1764 ပြီးနောက် ပြင်ဆင်ပါ။
- hyperledger #1755 #1743၊ #1725 အတွက် အသေးစားပြင်ဆင်မှုများ။
- #1743
Domainဖွဲ့စည်းပုံပြောင်းလဲမှုအရ JSON များကို ပြင်ဆင်ပါ
- #1743
- hyperledger#1751 အများဆန္ဒ ပြုပြင်မှုများ။ #1715- မြင့်မားသောဝန်ကိုကိုင်တွယ်ရန် အများသဘောတူပြင်ဆင်မှုများ (#1746)
- ပြောင်းလဲမှုကိုင်တွယ်ဖြေရှင်းမှုများကိုကြည့်ပါ။
- သီးခြားငွေပေးငွေယူ hashes များမပါဘဲပြုလုပ်ထားသောပြောင်းလဲမှုအထောက်အထားများကိုကြည့်ပါ။
- မက်ဆေ့ခ်ျဖြတ်သန်းမှုကိုလျှော့ချ
- မက်ဆေ့ချ်ပို့ခြင်းအစား မြင်ကွင်းပြောင်းလဲမှုမဲများကို စုဆောင်းပါ (ကွန်ရက်ခံနိုင်ရည်အား ပိုမိုကောင်းမွန်စေသည်)
- Sumeragi တွင် သရုပ်ဆောင်မူဘောင်ကို အပြည့်အဝအသုံးပြုပါ (လုပ်ငန်းဆောင်တာများအစား မက်ဆေ့ချ်များကို ကိုယ်တိုင်အချိန်ဇယားဆွဲပါ)
- Sumeragi ဖြင့် စမ်းသပ်မှုများအတွက် မှားယွင်းထိုးသွင်းမှုကို ပိုမိုကောင်းမွန်စေသည်။
- စမ်းသပ်ကုဒ်ကို ထုတ်လုပ်မှုကုဒ်နှင့် ပိုမိုနီးစပ်စေသည်။
- ရှုပ်ထွေးသောထုပ်ပိုးမှုများကိုဖယ်ရှားပါ။
- Sumeragi အား စမ်းသပ်ကုဒ်တွင် သရုပ်ဆောင် ဆက်စပ်မှုကို အသုံးပြုခွင့်ပေးသည်။
- ဒိုမိန်းအတည်ပြုချက်အသစ်နှင့်ကိုက်ညီရန် hyperledger#1734 ကို အပ်ဒိတ်လုပ်ပါ။
- hyperledger#1742
coreညွှန်ကြားချက်များတွင် ကွန်ကရစ်အမှားများ ပြန်ပေးသည်။ - hyperledger#1404 ကို ပုံသေအတည်ပြုပါ။
- hyperledger#1636
trusted_peers.jsonနှင့်structoptကို ဖယ်ရှားပါ #1636-trusted_peers.jsonကို ဖယ်ရှားပါ။ - Topology အပ်ဒိတ်ဖြင့် hyperledger#1706
max_faultsကို အပ်ဒိတ်လုပ်ပါ။ - hyperledger#1698 ပြင်ဆင်ထားသော အများသူငှာသော့များ၊ စာရွက်စာတမ်းများနှင့် အမှားမက်ဆေ့ချ်များ။
- Minting issues (1593 and 1405) issue 1405
- အမျိုးအစားအသစ်သို့ Refactor
ProofChain။ MutexကိုMetricsမှ ဖယ်ရှားပါ- ညစဉ်ညတိုင်း adt_const_generics အင်္ဂါရပ်ကိုဖယ်ရှားပါ။
- hyperledger#3039 ကိန်းဂဏန်းများအတွက် စောင့်ဆိုင်းနေသော ကြားခံများကို မိတ်ဆက်ပါ။
- sumeragi ကိုရိုးရှင်းအောင်လုပ်ပါ။
- hyperledger#3053 clippy lints ကိုပြင်ပါ။
- hyperledger#2506 ပိတ်ဆို့အတည်ပြုခြင်းအတွက် နောက်ထပ်စမ်းသပ်မှုများ ထပ်ထည့်ပါ။
- Kura တွင်
BlockStoreTraitကို ဖယ်ရှားပါ။ nightly-2022-12-22အတွက် သံချပ်များကို အပ်ဒိတ်လုပ်ပါ။- hyperledger#3022
Optionကိုtransaction_cacheတွင် ဖယ်ရှားပါ - hyperledger#3008 သည်
Hashသို့ niche တန်ဖိုးကို ထည့်ပါ - လိုင်းများကို 1.65 သို့ အပ်ဒိတ်လုပ်ပါ။
- လွှမ်းခြုံမှုကို မြှင့်တင်ရန် သေးငယ်သော စမ်းသပ်မှုများကို ထည့်ပါ။
FaultInjectionမှအသေကုဒ်ကိုဖယ်ရှားပါ။- sumeragi မှ p2p ကို မကြာခဏ လျှော့ခေါ်ပါ။
- hyperledger#2675 သည် Vec ကိုခွဲဝေမပေးဘဲ item အမည်များ/ids များကိုအတည်ပြုပါ။
- hyperledger#2974 ကို အပြည့်အဝပြန်လည်အတည်ပြုခြင်းမရှိဘဲ block spoofing ကိုတားဆီးပါ။
- ပေါင်းစပ်ကိရိယာများတွင် ပိုမိုထိရောက်သော
NonEmpty။ - hyperledger#2955 BlockSigned message မှ ပိတ်ဆို့ခြင်းကို ဖယ်ရှားပါ။
- hyperledger#1868 သည် တရားဝင်ငွေလွှဲမှုများကို ပေးပို့ခြင်းမှ တားဆီးပါ။ ရွယ်တူများအကြား။
- hyperledger#2458 generic combinator API ကို အကောင်အထည်ဖော်ပါ။
- gitignore တွင်သိုလှောင်မှုဖိုဒါကိုထည့်ပါ။
- နောက်တစ်ခုအတွက် hyperledger#2909 Hardcode ပေါက်များ။
- hyperledger#2747
LoadFromEnvAPI ကို ပြောင်းပါ။ - ဖွဲ့စည်းမှုပျက်ကွက်ခြင်းအတွက် အမှားအယွင်းမက်ဆေ့ခ်ျကို မြှင့်တင်ပါ။
genesis.jsonတွင် အပိုဥပမာများထည့်ပါ။rc9မထွက်မီ အသုံးမပြုသော မှီခိုမှုများကို ဖယ်ရှားပါ။- Sumeragi အသစ်တွင် linting ကို အပြီးသတ်ပါ။
- ပင်မကွင်းဆက်ရှိ လုပ်ငန်းစဉ်ခွဲများကို ထုတ်ယူပါ။
- hyperledger#2774
kagamiဥပါဒ် မျိုးဆက်မုဒ်ကို အလံမှ အလံသို့ ပြောင်းပါ subcommand - hyperledger#2478
SignedTransactionကိုထည့်ပါ။ - hyperledger#2649 ကို
Kuraမှbyteorderသေတ္တာကို ဖယ်ရှားပါ DEFAULT_BLOCK_STORE_PATHကို./blocksမှ./storageသို့ အမည်ပြောင်းပါ- hyperledger#2650 iroha submodule များကိုပိတ်ရန်
ThreadHandlerကိုထည့်ပါ။ - hyperledger#2482 Store
Accountခွင့်ပြုချက်တိုကင်များကိုWsv - 1.62 သို့ လိုင်းအသစ်များထည့်ပါ။
p2pအမှားမက်ဆေ့ချ်များကို တိုးတက်အောင်လုပ်ပါ။- hyperledger#2001
EvaluatesTostatic အမျိုးအစား စစ်ဆေးခြင်း။ - hyperledger#2052 ခွင့်ပြုချက်တိုကင်များကို အဓိပ္ပါယ်ဖွင့်ဆိုနိုင်ပါစေ။ #2052- PermissionTokenDefinition ကိုအကောင်အထည်ဖော်ပါ။
- အင်္ဂါရပ်ပေါင်းစပ်မှုအားလုံးအလုပ်လုပ်ကြောင်းသေချာပါစေ။
- hyperledger#2468 ခွင့်ပြုချက်အတည်ပြုသူများမှ အမှားရှာပြင်ခြင်းဆိုင်ရာ supertrait ကို ဖယ်ရှားပါ။
- hyperledger#2419 အတိအလင်း
drops ကို ဖယ်ရှားပါ။ - hyperledger#2253
Registrableစရိုက်ကိုdata_modelသို့ထည့်ပါ - ဒေတာဖြစ်ရပ်များအတွက်
IdentifiableအစားOriginကို အကောင်အထည်ဖော်ပါ။ - hyperledger#2369 Refactor ခွင့်ပြုချက် အတည်ပြုသူများ။
- hyperledger#2307
events_senderကိုWorldStateViewတွင် ရွေးချယ်နိုင်ခြင်းမရှိပါ။ - hyperledger#1985
Namestruct ၏ အရွယ်အစားကို လျှော့ချပါ။ - နောက်ထပ်
const fnကိုထည့်ပါ။ default_permissions()ကို အသုံးပြု၍ ပေါင်းစပ်စစ်ဆေးမှုများ ပြုလုပ်ပါ။- private_blockchain တွင် ခွင့်ပြုချက်တိုကင်ထုပ်ပိုးမှုများကို ထည့်ပါ။
- hyperledger#2292
WorldTraitကို ဖယ်ရှားပါ၊IsAllowedBoxedမှ generics များကို ဖယ်ရှားပါ - hyperledger#2204 သည် ပိုင်ဆိုင်မှုနှင့်ဆိုင်သော လုပ်ဆောင်ချက်များကို ယေဘူယျလုပ်ပါ။
- hyperledger#2233
implကိုderiveနှင့်Displayနှင့်Debugဖြင့် အစားထိုးပါ။ - ခွဲခြားသိမြင်နိုင်သော ဖွဲ့စည်းပုံ တိုးတက်မှု။
- hyperledger#2323 kura init အမှားသတင်းကို မြှင့်တင်ပါ။
- စမ်းသပ်မှုများအတွက် hyperledger#2238 ပေါင်းထည့်ပါ။
- hyperledger#2011 ပိုမိုဖော်ပြနိုင်သော config params ။
- hyperledger#1896
produce_eventအကောင်အထည်ဖော်မှုကို ရိုးရှင်းအောင်ပြုလုပ်ပါ။ QueryErrorပတ်လည် RefactorTriggerSetကိုdata_modelသို့ ရွှေ့ပါ။- hyperledger#2145 refactor client ၏
WebSocketဘက်မှ၊ စင်စစ်ဒေတာယုတ္တိကို ထုတ်ယူပါ။ ValueMarkerစရိုက်ကို ဖယ်ရှားပါ။- hyperledger#2149 တွင်
Mintableနှင့်MintabilityErrorကိုpreludeတွင် ဖော်ထုတ်ပါ - hyperledger#2144 သည် သုံးစွဲသူ၏ http လုပ်ငန်းအသွားအလာကို ပြန်လည်ဒီဇိုင်းထုတ်ကာ အတွင်းပိုင်း api ကို ဖော်ထုတ်ပါ။
clapသို့ ရွှေ့ပါ။iroha_genဒွိစုံ၊ docs ပေါင်းစည်းခြင်း၊ schema_bin ဖန်တီးပါ။- hyperledger#2109
integration::events::pipelineစမ်းသပ်မှုကို တည်ငြိမ်အောင်လုပ်ပါ။ - hyperledger#1982 သည်
iroha_cryptoအဆောက်အဦများသို့ ဝင်ရောက်ခွင့်ကို ကုပ်ဝှက်ထားသည်။ AssetDefinitionတည်ဆောက်သူကို ထည့်ပါ။- မလိုအပ်သော
&mutကို API မှဖယ်ရှားပါ။ - ဒေတာမော်ဒယ်ဖွဲ့စည်းပုံများသို့ဝင်ရောက်ခွင့်ကို encapsulate လုပ်ပါ။
- hyperledger#2144 သည် သုံးစွဲသူ၏ http လုပ်ငန်းအသွားအလာကို ပြန်လည်ဒီဇိုင်းထုတ်ကာ အတွင်းပိုင်း api ကို ဖော်ထုတ်ပါ။
clapသို့ ရွှေ့ပါ။iroha_genဒွိစုံ၊ docs ပေါင်းစည်းခြင်း၊ schema_bin ဖန်တီးပါ။- hyperledger#2109
integration::events::pipelineစမ်းသပ်မှုကို တည်ငြိမ်အောင်လုပ်ပါ။ - hyperledger#1982 သည်
iroha_cryptoအဆောက်အဦများသို့ ဝင်ရောက်ခွင့်ကို ကုပ်ဝှက်ထားသည်။ AssetDefinitionတည်ဆောက်သူကို ထည့်ပါ။- မလိုအပ်သော
&mutကို API မှဖယ်ရှားပါ။ - ဒေတာမော်ဒယ်ဖွဲ့စည်းပုံများသို့ဝင်ရောက်ခွင့်ကို encapsulate လုပ်ပါ။
- Core၊
sumeragi၊ instance လုပ်ဆောင်ချက်များ၊torii - hyperledger#1903 သည် ဖြစ်ရပ်ထုတ်လွှတ်မှုကို
modify_*နည်းလမ်းများသို့ ရွှေ့ပါ။ data_modellib.rs ဖိုင်ကို ခွဲလိုက်ပါ။- တန်းစီရန် wsv ရည်ညွှန်းချက်ကို ထည့်ပါ။
- hyperledger#1210 ခွဲခြမ်းဖြစ်ရပ်စီးကြောင်း။
- ငွေပေးငွေယူဆိုင်ရာ လုပ်ဆောင်ချက်ကို data_model/transaction module သို့ ရွှေ့ပါ။
- hyperledger#1725 Torii တွင် ကမ္ဘာလုံးဆိုင်ရာအခြေအနေကို ဖယ်ရှားပါ။
add_state macro_rulesကိုအကောင်အထည်ဖော်ပြီးToriiStateကိုဖယ်ရှားပါ။
- linter error ကိုပြင်ပါ။
- hyperledger#1661
Cargo.tomlရှင်းလင်းခြင်း။- ကုန်တင်ကုန်ချမှီခိုမှုကိုခွဲခြားပါ။
- hyperledger#1650
data_modelကို သပ်ရပ်အောင်ပြုလုပ်ပါ။- ကမ္ဘာကို wsv သို့ရွှေ့ပါ၊ အခန်းကဏ္ဍများပါရှိမှုကိုပြင်ဆင်ပါ၊ CommittedBlock အတွက် IntoSchema ကိုရယူပါ။
jsonဖိုင်များနှင့် readme ၏အဖွဲ့အစည်း။ နမူနာပုံစံနှင့် ကိုက်ညီစေရန် Readme ကို အပ်ဒိတ်လုပ်ပါ။- 1529: စနစ်တကျ သစ်ခုတ်ခြင်း။
- Refactor မှတ်တမ်းမက်ဆေ့ချ်များ
iroha_p2p- p2p ပုဂ္ဂလိကပိုင်ပြုလုပ်ခြင်းကိုထည့်ပါ။
- Iroha Client CLI readme ကို အပ်ဒိတ်လုပ်ပါ။
- သင်ခန်းစာအတိုအထွာများကို အပ်ဒိတ်လုပ်ပါ။
- API spec ထဲသို့ 'sort_by_metadata_key' ကို ထည့်ပါ။
- စာရွက်စာတမ်းအတွက်လင့်ခ်များကို အပ်ဒိတ်လုပ်ပါ။
- ပိုင်ဆိုင်မှုဆိုင်ရာ စာရွက်စာတမ်းများဖြင့် သင်ခန်းစာကို တိုးချဲ့ပါ။
- ခေတ်မမီတော့သော doc ဖိုင်များကို ဖယ်ရှားပါ။
- အဖြတ်အတောက်များကို ပြန်လည်သုံးသပ်ပါ။
- စာရွက်စာတမ်းအချို့ကို သင်ခန်းစာသိုလှောင်ခန်းသို့ ရွှေ့ပါ။
- အဆင့်သတ်မှတ်ထားသောဌာနခွဲအတွက် ပျော့ပျောင်းမှုအစီရင်ခံစာ။
- pre-rc.7 အတွက် changelog ကိုဖန်တီးပါ။
- ဇူလိုင်လ 30 ရက်အတွက် ပျော့ပျောင်းမှုအစီရင်ခံစာ။
- Bump ဗားရှင်းများ။
- စမ်းသပ်မှု မတည်မငြိမ်ဖြစ်မှုကို အပ်ဒိတ်လုပ်ပါ။
- hyperledger#2499 client_cli အမှားမက်ဆေ့ချ်များကို ပြင်ဆင်ပါ။
- hyperledger#2344 2.0.0-pre-rc.5-lts အတွက် အပြောင်းအလဲကို ဖန်တီးပါ။
- သင်ခန်းစာသို့ လင့်ခ်များထည့်ပါ။
- git ချိတ်များဆိုင်ရာ အချက်အလက်ကို အပ်ဒိတ်လုပ်ပါ။
- ပျော့ပျောင်းမှုစမ်းသပ်ရေး။
- hyperledger#2193 အပ်ဒိတ် Iroha client စာရွက်စာတမ်း။
- hyperledger#2193 အပ်ဒိတ် Iroha CLI စာရွက်စာတမ်း။
- hyperledger#2193 macro crate အတွက် README ကို အပ်ဒိတ်လုပ်ပါ။
- hyperledger#2193 Update Norito ကုဒ်ဒါတူးလ် စာတမ်းပြုစုခြင်း။
- hyperledger#2193 Update Kagami စာတမ်းပြုစုခြင်း။
- hyperledger#2193 စံသတ်မှတ်ချက်များ စာရွက်စာတမ်းများကို အပ်ဒိတ်လုပ်ပါ။
- hyperledger#2192 ပံ့ပိုးပေးထားသော လမ်းညွှန်ချက်များကို ပြန်လည်သုံးသပ်ပါ။
- ပျက်စီးနေသော ကုဒ်ကိုးကားချက်များကို ပြင်ဆင်ပါ။
- hyperledger#1280 စာရွက်စာတမ်း Iroha မက်ထရစ်များ။
- hyperledger#2119 Docker ကွန်တိန်နာတစ်ခုအတွင်း Iroha ကို hot reload လုပ်နည်း လမ်းညွှန်ချက်ထည့်ပါ။
- hyperledger#2181 ပြန်လည်သုံးသပ်ခြင်း README။
- Cargo.toml ဖိုင်များတွင် hyperledger#2113 စာရွက်စာတမ်းအင်္ဂါရပ်များ။
- hyperledger#2177 gitchangelog အထွက်ကို ရှင်းလင်းပါ။
- hyperledger#1991 တွင် readme ကို Kura စစ်ဆေးရေးမှူးသို့ ထည့်ပါ။
- hyperledger#2119 Docker ကွန်တိန်နာတစ်ခုတွင် Iroha ကို hot reload လုပ်နည်း လမ်းညွှန်ချက်ထည့်ပါ။
- hyperledger#2181 ပြန်လည်သုံးသပ်ခြင်း README။
- Cargo.toml ဖိုင်များတွင် hyperledger#2113 စာရွက်စာတမ်းအင်္ဂါရပ်များ။
- hyperledger#2177 gitchangelog အထွက်ကို ရှင်းလင်းပါ။
- hyperledger#1991 တွင် readme ကို Kura စစ်ဆေးရေးမှူးသို့ ထည့်ပါ။
- နောက်ဆုံးပေါ် changelog ကိုဖန်တီးပါ။
- ပြောင်းလဲမှုမှတ်တမ်းကိုဖန်တီးပါ။
- ခေတ်မမီတော့သော README ဖိုင်များကို အပ်ဒိတ်လုပ်ပါ။
api_spec.mdတွင် ပျောက်ဆုံးနေသော စာရွက်စာတမ်းများကို ထည့်ထားသည်။
-
Soramitsu မှတ်ပုံတင်ခြင်းအတွက် ပုံမှန်ပုံတဂ်ကို ထည့်ပါ။
-
libgit2-sys 0.5.0 အတွက် ဖြေရှင်းနည်း။ 0.4.4 သို့ ပြန်ပြောင်းပါ။
-
arch-based image ကိုအသုံးပြုရန်ကြိုးစားပါ။
-
ညစဉ်သီးသန့်ကွန်တိန်နာအသစ်တွင်အလုပ်လုပ်ရန် အလုပ်အသွားအလာများကို အပ်ဒိတ်လုပ်ပါ။
-
လွှမ်းခြုံမှုမှ binary entrypoints များကိုဖယ်ရှားပါ။
-
ဆော့ဖ်ဝဲစမ်းသပ်မှုများကို Equinix ကိုယ်တိုင်လက်ခံကျင်းပသည့် အပြေးသမားများသို့ ပြောင်းပါ။
-
hyperledger#2865
scripts/check.shမှ tmp ဖိုင်အသုံးပြုမှုကို ဖယ်ရှားပါ -
hyperledger#2781 လွှမ်းခြုံမှုအော့ဖ်ဆက်များကို ထည့်ပါ။
-
နှေးကွေးသောပေါင်းစပ်စစ်ဆေးမှုများကိုပိတ်ပါ။
-
အခြေခံပုံကို docker cache ဖြင့် အစားထိုးပါ။
-
hyperledger#2781 သည် codecov ကိုထည့်ပါ မိဘအင်္ဂါရပ်ကို ကျူးလွန်ပါ။
-
github အပြေးသမားများထံ အလုပ်များရွှေ့ပါ။
-
hyperledger#2778 Client config စစ်ဆေးပါ။
-
hyperledger#2732 iroha2-base ပုံများကို အပ်ဒိတ်လုပ်ပြီး ပေါင်းထည့်ရန် အခြေအနေများကို ပေါင်းထည့်ပါ။ PR တံဆိပ်များ။
-
ညစဉ်ပုံရိပ်တည်ဆောက်မှုကိုပြုပြင်ပါ။
-
buildxအမှားကိုdocker/build-push-actionဖြင့် ပြင်ဆင်ပါ -
tj-actions/changed-filesမလုပ်ဆောင်နိုင်သော ရှေးဦးသူနာပြုများ -
#2662 ပြီးနောက် ပုံများ၏ ဆက်တိုက်ထုတ်ဝေမှုကို ဖွင့်ပါ။
-
ဆိပ်ကမ်းမှတ်ပုံတင်ခြင်းကိုထည့်ပါ။
-
အော်တိုတံဆိပ်
api-changesနှင့်config-changes -
ရုပ်ပုံ၊ toolchain ဖိုင်တွင် hash ကို ထပ်မံထည့်သွင်းပါ၊ UI ကို သီးခြားခွဲထားခြင်း၊ schema ခြေရာခံခြင်း။
-
ထုတ်ဝေခြင်းလုပ်ငန်းအသွားအလာများကို ဆက်တိုက်ပြုလုပ်ပြီး #2427 ကိုဖြည့်စွက်ပါ။
-
hyperledger #2309- CI တွင် doc စမ်းသပ်မှုများကို ပြန်ဖွင့်ပါ။
-
hyperledger#2165 codecov install ကို ဖယ်ရှားပါ။
-
လက်ရှိအသုံးပြုသူများနှင့် ပဋိပက္ခများကို ကာကွယ်ရန် ကွန်တိန်နာအသစ်သို့ ရွှေ့ပါ။
-
hyperledger#2158
parity_scale_codecနှင့် အခြားမှီခိုမှုများကို အဆင့်မြှင့်ပါ။ (Norito ကုဒ်ဒက်) -
တည်ဆောက်မှုကိုပြုပြင်ပါ။
-
hyperledger#2461 iroha2 CI ကို တိုးတက်အောင်လုပ်ပါ။
-
အပ်ဒိတ်
syn။ -
လွှမ်းခြုံမှုကို အလုပ်အသွားအလာအသစ်သို့ ရွှေ့ပါ။
-
reverse docker login ver.
-
archlinux:base-devel၏ ဗားရှင်းသတ်မှတ်ချက်ကို ဖယ်ရှားပါ။ -
Dockerfiles နှင့် Codecov အစီရင်ခံစာများကို ပြန်လည်အသုံးပြုခြင်း & Concurrency ကို အပ်ဒိတ်လုပ်ပါ။
-
ပြောင်းလဲမှုမှတ်တမ်းကိုဖန်တီးပါ။
-
cargo denyဖိုင်ကိုထည့်ပါ။ -
iroha2မှ ကူးယူထားသော အလုပ်အသွားအလာနှင့်အတူiroha2-ltsဌာနခွဲကို ထည့်ပါ။ -
hyperledger#2393 Docker အခြေခံပုံ၏ဗားရှင်းကို ခေါက်ပါ။
-
hyperledger#1658 စာရွက်စာတမ်းစစ်ဆေးခြင်းကို ထည့်ပါ။
-
သေတ္တာများ၏ဗားရှင်းဗားရှင်းနှင့်အသုံးမပြုသောမှီခိုမှုများကိုဖယ်ရှားပါ။
-
မလိုအပ်သော လွှမ်းခြုံအစီရင်ခံမှုကို ဖယ်ရှားပါ။
-
အကျုံးဝင်ခြင်းရှိ၊မရှိဖြင့် hyperledger#2222 Split tests။
-
hyperledger#2153 ပြင်ဆင်ခြင်း #2154။
-
ဗားရှင်းသေတ္တာများအားလုံးကို ထိမှန်စေခြင်း။
-
ပိုက်လိုင်းကို ဖြန့်ကျက်ပြုပြင်ပါ။
-
hyperledger#2153 လွှမ်းခြုံမှုကို ပြင်ဆင်ပါ။
-
ဥပါဒ်စစ်ဆေးခြင်းနှင့် စာရွက်စာတမ်းများကို အပ်ဒိတ်ထည့်ပါ။
-
သံချေးတက်ခြင်း၊ မှိုနှင့် ညစဉ်ညတိုင်း 1.60၊ 1.2.0 နှင့် 1.62 အသီးသီး။
-
load-rs အစပျိုးမှုများ။
-
hyperledger#2153 ပြင်ဆင်ခြင်း #2154။
-
ဗားရှင်းသေတ္တာများအားလုံးကို ထိမှန်စေခြင်း။
-
ပိုက်လိုင်းကို ဖြန့်ကျက်ပြုပြင်ပါ။
-
hyperledger#2153 လွှမ်းခြုံမှုကို ပြင်ဆင်ပါ။
-
ဥပါဒ်စစ်ဆေးခြင်းနှင့် စာရွက်စာတမ်းများကို အပ်ဒိတ်ထည့်ပါ။
-
သံချေးတက်ခြင်း၊ မှိုနှင့် ညစဉ်ညတိုင်း 1.60၊ 1.2.0 နှင့် 1.62 အသီးသီး။
-
load-rs အစပျိုးမှုများ။
-
load-rs: အလုပ်အသွားအလာ အစပျိုးမှုများကို ထုတ်ပေးသည်။
-
Push workflow ကိုပြင်ပါ။
-
ပုံသေအင်္ဂါရပ်များသို့ telemetry ကိုထည့်ပါ။
-
ပင်မတွင်အလုပ်အသွားအလာကိုတွန်းရန်သင့်လျော်သော tag ကိုထည့်ပါ။
-
မအောင်မြင်သောစာမေးပွဲများကိုပြုပြင်ပါ။
-
hyperledger#1657 ရုပ်ပုံကို rust 1.57 သို့ အပ်ဒိတ်လုပ်ပါ။ #1630- ကိုယ်တိုင်လက်ခံကျင်းပသည့် အပြေးသမားများထံ ပြန်ပြောင်းပါ။
-
CI တိုးတက်မှု။
-
lldကို အသုံးပြုရန် လွှမ်းခြုံမှုကို ပြောင်းထားသည်။ -
CI မှီခိုမှု Fix ။
-
CI ပိုင်းခြားမှု တိုးတက်မှု။
-
CI တွင် သတ်မှတ်ထားသော Rust ဗားရှင်းကို အသုံးပြုသည်။
-
Docker ထုတ်ဝေခြင်းနှင့် iroha2-dev push CI ကို ပြုပြင်ပါ။ လွှမ်းခြုံမှုနှင့် ခုံတန်းလျားကို PR သို့ ရွှေ့ပါ။
-
CI docker စမ်းသပ်မှုတွင် မလိုအပ်သော Iroha အပြည့်အစုံကို ဖယ်ရှားပါ။
Iroha တည်ဆောက်မှုသည် ယခု docker ပုံတွင် ၎င်းကိုယ်တိုင်လုပ်ဆောင်သောကြောင့် အသုံးမ၀င်တော့ပါ။ ထို့ကြောင့် CI သည် စမ်းသပ်မှုများတွင် အသုံးပြုသည့် client cli ကိုသာ တည်ဆောက်သည်။
-
CI ပိုက်လိုင်းရှိ iroha2 ဌာနခွဲအတွက် ပံ့ပိုးမှုထည့်ပါ။
- ရှည်လျားသောစမ်းသပ်မှုများသည် PR တွင်သာ iroha2 သို့ပြေးခဲ့သည်။
- iroha2 မှ docker ပုံများကိုသာထုတ်ဝေပါ။
-
နောက်ထပ် CI ကက်ရှ်များ။
- rc.13 အကြိုသို့ ဗားရှင်း။
- rc.11 အကြိုသို့ ဗားရှင်း။
- RC.9 သို့ ဗားရှင်း။
- RC.8 သို့ ဗားရှင်း။
- RC7 သို့ဗားရှင်းများကိုမွမ်းမံပါ။
- အကြိုပြင်ဆင်မှုများ။
- Mold 1.0 ကို အပ်ဒိတ်လုပ်ပါ။
- Bump မှီခိုမှု။
- api_spec.md ကို အပ်ဒိတ်လုပ်ပါ- တောင်းဆိုချက်/တုံ့ပြန်မှု အဖွဲ့များကို ပြင်ဆင်ပါ။
- rust ဗားရှင်းကို 1.56.0 သို့ အပ်ဒိတ်လုပ်ပါ။
- ပံ့ပိုးကူညီမှုလမ်းညွှန်ကို အပ်ဒိတ်လုပ်ပါ။
- API နှင့် URL ဖော်မတ်အသစ်နှင့် ကိုက်ညီရန် README.md နှင့်
iroha/config.jsonကို အပ်ဒိတ်လုပ်ပါ။ - docker မှ ပစ်မှတ်ကို hyperledger/iroha2 #1453 သို့ အပ်ဒိတ်လုပ်ပါ။
- ပင်မနှင့်ကိုက်ညီစေရန် အလုပ်အသွားအလာကို အပ်ဒိတ်လုပ်ပါ။
- api spec ကို အပ်ဒိတ်လုပ်ပြီး ကျန်းမာရေးအဆုံးမှတ်ကို ပြုပြင်ပါ။
- Rust ကို 1.54 သို့ အပ်ဒိတ်လုပ်ပါ။
- Docs(iroha_crypto):
Signaturedocs ကို အပ်ဒိတ်လုပ်ပြီးverify၏ args ကို ချိန်ညှိပါ - Ursa ဗားရှင်း 0.3.5 မှ 0.3.6 ထိ
- အပြေးသမားအသစ်များအတွက် အလုပ်အသွားအလာများကို အပ်ဒိတ်လုပ်ပါ။
- ကက်ရှ်နှင့် ပိုမိုမြန်ဆန်သော ci တည်ဆောက်မှုအတွက် dockerfile ကို အပ်ဒိတ်လုပ်ပါ။
- libssl ဗားရှင်းကို အပ်ဒိတ်လုပ်ပါ။
- dockerfiles နှင့် async-std ကို အပ်ဒိတ်လုပ်ပါ။
- အပ်ဒိတ်လုပ်ထားသော clippy ကိုပြင်ပါ။
- ပိုင်ဆိုင်မှုဖွဲ့စည်းပုံကို အပ်ဒိတ်လုပ်ခြင်း။
- ပိုင်ဆိုင်မှုရှိ သော့တန်ဖိုးဆိုင်ရာ ညွှန်ကြားချက်များအတွက် ပံ့ပိုးမှု
- စာရင်းတစ်ခုအနေဖြင့် ပိုင်ဆိုင်မှုအမျိုးအစားများ
- ပိုင်ဆိုင်မှု ISI ပြင်ဆင်မှုတွင် လွှမ်းမိုးမှု အားနည်းချက်
- ပံ့ပိုးကူညီလမ်းညွှန်မွမ်းမံမှုများ။
- ခေတ်မမီတော့ဘဲ အပ်ဒိတ်လုပ်ပါ။
- စက္ကူဖြူကို အပ်ဒိတ်လုပ်ပြီး ရောင်ရမ်းမှုပြဿနာများကို ပြင်ဆင်ပါ။
- cucumber_rust lib ကို အပ်ဒိတ်လုပ်ပါ။
- သော့မျိုးဆက်အတွက် README အပ်ဒိတ်များ။
- Github လုပ်ဆောင်ချက်များ အလုပ်အသွားအလာများကို အပ်ဒိတ်လုပ်ပါ။
- Github လုပ်ဆောင်ချက်များ အလုပ်အသွားအလာများကို အပ်ဒိတ်လုပ်ပါ။
- လိုအပ်ချက်များ.txt ကို အပ်ဒိတ်လုပ်ပါ။
- common.yaml ကို အပ်ဒိတ်လုပ်ပါ။
- Sara မှ Docs အပ်ဒိတ်များ။
- ညွှန်ကြားချက်ယုတ္တိဗေဒကိုမွမ်းမံပါ။
- စက္ကူဖြူကို အပ်ဒိတ်လုပ်ပါ။
- ကွန်ရက်လုပ်ဆောင်ချက်ဖော်ပြချက်ကို အပ်ဒိတ်လုပ်ပါ။
- မှတ်ချက်များအပေါ် အခြေခံ၍ စက္ကူဖြူကို အပ်ဒိတ်လုပ်ပါ။
- WSV အပ်ဒိတ်နှင့် Scale သို့ ရွှေ့ပြောင်းခြင်းကို ခွဲခြားထားသည်။
- gitignore ကို အပ်ဒိတ်လုပ်ပါ။
- WP တွင် kura ၏ အနည်းငယ်ဖော်ပြချက်ကို အပ်ဒိတ်လုပ်ပါ။
- စက္ကူဖြူတွင် kura အကြောင်း ဖော်ပြချက်ကို အပ်ဒိတ်လုပ်ပါ။
- hyperledger#2114 အမျိုးအစားခွဲထားသော စုစည်းမှုများကို schemas တွင် ပံ့ပိုးမှု။
- hyperledger#2108 စာမျက်နှာထည့်ပါ။
- hyperledger#2114 အမျိုးအစားခွဲထားသော စုစည်းမှုများကို schemas တွင် ပံ့ပိုးမှု။
- hyperledger#2108 စာမျက်နှာထည့်ပါ။
- schema၊ ဗားရှင်းနှင့် macro no_std နှင့် ကိုက်ညီမှုရှိအောင် ပြုလုပ်ပါ။
- schema တွင်လက်မှတ်များကိုပြင်ပါ။
- schema တွင်
FixedPointကို ပြောင်းလဲထားသော ကိုယ်စားပြုမှု။ - schema introspection တွင်
RawGenesisBlockကို ထည့်ခဲ့သည်။ - schema IR-115 ဖန်တီးရန် အရာဝတ္ထု-မော်ဒယ်များကို ပြောင်းထားသည်။
- hyperledger#2544 ကျူတိုရီရယ် စာတမ်းများ။
- hyperledger#2272 'FindAssetDefinitionById' မေးခွန်းအတွက် စမ်းသပ်မှုများ ထည့်ပါ။
rolesပေါင်းစည်းမှုစမ်းသပ်မှုများကို ထည့်ပါ။- ui စမ်းသပ်မှုပုံစံကို စံသတ်မှတ်ပါ၊ သေတ္တာများရယူရန် derive ui စမ်းသပ်မှုများကို ရွှေ့ပါ။
- အတုအယောင်စမ်းသပ်မှုများကို ပြုပြင်ပါ (အနာဂတ်တွင် အစီအစဥ်မထားသော ချို့ယွင်းချက်)။
- DSL သေတ္တာကို ဖယ်ရှားပြီး စမ်းသပ်မှုများကို
data_modelသို့ ရွှေ့ပါ။ - မတည်ငြိမ်သောကွန်ရက်စမ်းသပ်မှုများသည် တရားဝင်ကုဒ်အတွက် အောင်မြင်ကြောင်း သေချာပါစေ။
- iroha_p2p တွင် စမ်းသပ်မှုများ ထပ်ထည့်ထားသည်။
- စမ်းသပ်မှုမအောင်မြင်ပါက မှတ်တမ်းများကို ဖမ်းယူပါ။
- စစ်ဆေးမှုများအတွက် မဲရုံကိုထည့်ကာ ရှားပါးသော စမ်းသပ်မှုများကို ပြုပြင်ပါ။
- အပြိုင်တပ်ဆင်မှုကို စမ်းသပ်သည်။
- iroha init နှင့် iroha_client စမ်းသပ်မှုများမှ root ကိုဖယ်ရှားပါ။
- စမ်းသပ်မှုများ clippy သတိပေးချက်များကိုပြင်ဆင်ပြီး ci သို့ချက်လက်မှတ်များထည့်ပါ။
- စံနှုန်းစမ်းသပ်မှုများအတွင်း
txမှန်ကန်ကြောင်းအတည်ပြုအမှားများကိုပြင်ပါ။ - hyperledger#860- Iroha မေးခွန်းများနှင့် စမ်းသပ်မှုများ။
- Iroha စိတ်ကြိုက် ISI လမ်းညွှန်နှင့် သခွားသီးစမ်းသပ်မှုများ။
- no-std client အတွက်စစ်ဆေးမှုများထည့်ပါ။
- တံတားမှတ်ပုံတင်ခြင်းပြောင်းလဲမှုနှင့်စမ်းသပ်မှုများ။
- ကွန်ရက်ပုံသဏ္ဍန်ဖြင့် သဘောတူညီမှုစမ်းသပ်မှုများ။
- စမ်းသပ်မှုများလုပ်ဆောင်ရန်အတွက် temp dir ကိုအသုံးပြုခြင်း။
- Benches များသည် အပြုသဘောဆောင်သော ကိစ္စများကို စစ်ဆေးသည်။
- စမ်းသပ်မှုများနှင့်အတူ ကနဦး Merkle Tree လုပ်ဆောင်နိုင်စွမ်း။
- ပုံသေစမ်းသပ်မှုများနှင့် World State View စတင်ခြင်း။
- သမဂ္ဂများအတွက် ပံ့ပိုးကူညီမှုထည့်ပါ၊
non_robust_ref_mut* conststring FFI ပြောင်းလဲခြင်းကို အကောင်အထည်ဖော်ပါ။ - IdOrdEqHash ကို တိုးတက်အောင်လုပ်ပါ။
- FilterOpt::BySome (de-)serialization မှ ဖယ်ရှားပါ။
- ပွင့်လင်းမြင်သာမှု မရှိပါစေနှင့်။
- ContextValue ကို ပွင့်လင်းမြင်သာအောင် ပြုလုပ်ပါ။
- Expression ကိုလုပ်ပါ-:Raw tag ကို ရွေးချယ်နိုင်သည် ။
- အချို့သောညွှန်ကြားချက်များအတွက် ပွင့်လင်းမြင်သာမှုကို ထည့်ပါ။
- RoleId ၏ (de-)serialization ကို တိုးတက်အောင်လုပ်ပါ။
- validator ၏ (de-)serialization ကို တိုးတက်အောင်လုပ်ပါ-:Id။
- PermissionTokenId ၏ (de-)serialization ကို တိုးတက်အောင်လုပ်ပါ။
- TriggerId ၏ (de-)serialization ကို တိုးတက်အောင်လုပ်ပါ။
- ပိုင်ဆိုင်မှု(-အဓိပ္ပါယ်ဖွင့်ဆိုချက်) Ids ၏ (de-) အမှတ်စဉ်ကို တိုးတက်အောင်လုပ်ပါ။
- AccountId ၏ (de-)serialization ကို တိုးတက်အောင်လုပ်ပါ။
- Ipfs နှင့် DomainId ၏ (de-) အမှတ်စဉ်များကို တိုးတက်အောင်လုပ်ပါ။
- client config မှ logger config ကိုဖယ်ရှားပါ။
- FFI တွင် ပွင့်လင်းမြင်သာသောတည်ဆောက်ပုံများအတွက် ပံ့ပိုးမှုထည့်ပါ။
- Refactor &Option to Option<&T>
- clippy သတိပေးချက်များကိုပြင်ပါ။
Findအမှားဖော်ပြချက်တွင် နောက်ထပ်အသေးစိတ်အချက်အလက်များကို ထည့်ပါ။PartialOrdနှင့်Ordအကောင်အထည်ဖော်မှုများကို ပြင်ဆင်ပါ။cargo fmtအစားrustfmtကိုသုံးပါ။rolesလုပ်ဆောင်ချက်ကို ဖယ်ရှားပါ။cargo fmtအစားrustfmtကိုသုံးပါ။- dev docker ဖြစ်ရပ်များနှင့် volume တစ်ခုအနေဖြင့် workdir ကိုမျှဝေပါ။
- Execute တွင် ဆက်စပ်နေသော Diff အမျိုးအစားကို ဖယ်ရှားပါ။
- multival return အစား စိတ်ကြိုက်ကုဒ်နံပါတ်ကို သုံးပါ။
- iroha_crypto မှီခိုမှုအဖြစ် serde_json ကို ဖယ်ရှားပါ။
- ဗားရှင်း attribute တွင် သိထားသော အကွက်များကိုသာ ခွင့်ပြုပါ။
- အဆုံးမှတ်များအတွက် မတူညီသော port များကို ရှင်းလင်းပါ။
- Remove
Ioကို ဖြုတ်ပါ။ - key_pairs ၏ ကနဦးစာရွက်စာတမ်း။
- ကိုယ်တိုင်လက်ခံကျင်းပသည့် အပြေးသမားများထံ ပြန်ပြောင်းပါ။
- ကုဒ်ရှိ clippy lints အသစ်များကို ပြင်ဆင်ပါ။
- ထိန်းသိမ်းသူထံမှ i1i1 ကိုဖယ်ရှားပါ။
- သရုပ်ဆောင် doc နှင့် အသေးစားပြင်ဆင်မှုများကို ထည့်ပါ။
- နောက်ဆုံးဘလောက်များကို တွန်းထုတ်မည့်အစား စစ်တမ်းကောက်ယူပါ။
- ရွယ်တူ 7 ဦးစီအတွက် စမ်းသပ်ထားသော ငွေပေးငွေယူ အခြေအနေ အဖြစ်အပျက်များ။
FuturesUnorderedအစားjoin_all- GitHub Runners သို့ပြောင်းပါ။
- /query endpoint အတွက် VersionedQueryResult နှင့် QueryResult ကိုသုံးပါ။
- တယ်လီမီတာကို ပြန်လည်ချိတ်ဆက်ပါ။
- dependabot config ကိုပြင်ပါ။
- signoff ပါဝင်ရန် commit-msg git hook ကိုထည့်ပါ။
- တွန်းပိုက်လိုင်းကိုပြင်ပါ။
- မှီခိုမှုအဆင့်မြှင့်တင်ပါ။
- တန်းစီခြင်းတွန်းခြင်းတွင် အနာဂတ်အချိန်တံဆိပ်ကို ရှာဖွေပါ။
- hyperledger #1197- Kura သည် အမှားများကို ကိုင်တွယ်သည်။
- Register Unregister လုပ်ဖော်ကိုင်ဖက် ညွှန်ကြားချက်ကို ထည့်ပါ။
- ငွေပေးငွေယူများကိုခွဲခြားရန် optional nonce ကိုထည့်ပါ။ #1493 ပိတ်ပါ။
- မလိုအပ်သော
sudoကိုဖယ်ရှားပါ။ - ဒိုမိန်းများအတွက် မက်တာဒေတာ။
create-dockerအလုပ်အသွားအလာတွင် ကျပန်းပြန်ပေါက်မှုများကို ပြုပြင်ပါ။- ပျက်သွားသော ပိုက်လိုင်းမှ အကြံပြုထားသည့်အတိုင်း
buildxကို ထည့်ခဲ့သည်။ - hyperledger#1454- တိကျသောအခြေအနေကုဒ်နှင့် အရိပ်အမြွက်များဖြင့် မေးမြန်းမှုအမှားကို တုံ့ပြန်ပါ။
- hyperledger #1533- hash ဖြင့် ငွေပေးငွေယူကို ရှာပါ။
configureအဆုံးမှတ်ကို ပြင်ဆင်ပါ။- boolean-based ပိုင်ဆိုင်မှု mintability check ကိုထည့်ပါ။
- ရိုက်ထည့်ထားသော crypto primitives နှင့် type-safe cryptography သို့ ရွှေ့ပြောင်းခြင်း။
- မှတ်တမ်းတိုးတက်မှုများ။
- hyperledger #1458-
mailboxအဖြစ် သတ်မှတ်ရန် သရုပ်ဆောင်ချန်နယ်အရွယ်အစားကို ထည့်ပါ။ - hyperledger#1451-
faulty_peers = 0နှင့်trusted peers count > 1ဆိုလျှင် မှားယွင်းဖွဲ့စည်းမှုဆိုင်ရာ သတိပေးချက် ထည့်ပါ - သတ်မှတ်ထားသော block hash ရရှိရန်အတွက် handler ကိုထည့်ပါ။
- ရှာဖွေမှုအသစ် FindTransactionByHash ကိုထပ်ထည့်သည်။
- hyperledger #1185- သေတ္တာအမည်နှင့် လမ်းကြောင်းကို ပြောင်းပါ။
- မှတ်တမ်းများနှင့် အထွေထွေတိုးတက်မှုများကို ပြုပြင်ပါ။
- hyperledger#1150- ဖိုင်တစ်ခုစီတွင် ဘလောက် 1000 အုပ်စုဖွဲ့ပါ။
- တန်းစီဖိအားစမ်းသပ်မှု။
- မှတ်တမ်းအဆင့်ပြင်ဆင်ခြင်း။
- သုံးစွဲသူဒစ်ဂျစ်တိုက်သို့ ခေါင်းစီးသတ်မှတ်ချက်ကို ထည့်ပါ။
- တန်းစီထိတ်လန့်မှု ပျက်ကွက်မှုကို ပြုပြင်ပါ။
- တန်းစီခြင်းကိုပြင်ဆင်ပါ။
- dockerfile ထွက်ရှိမှုတည်ဆောက်မှုကိုပြင်ဆင်ပါ။
- Https client ကိုပြင်ဆင်ခြင်း။
- အရှိန်မြှင့်ပါ။
-
- iroha_crypto မှလွဲ၍ ursa မှီခိုမှုအားလုံးကို ဖယ်ရှားခဲ့သည်။
- ကြာချိန်ကို နုတ်သည့်အခါ ပြည့်လျှံမှုကို ပြင်ဆင်ပါ။
- client တွင် အကွက်များကို အများသူငှာ ပြုလုပ်ပါ။
- Iroha2 ကို ညတိုင်းလိုလို Dockerhub သို့ တွန်းပါ။
- http အခြေအနေကုဒ်များကိုပြင်ပါ။
- iroha_error ကို ဤerror၊ eyere နှင့် color-eyre ဖြင့် အစားထိုးပါ။
- crossbeam တစ်ခုဖြင့် တန်းစီခြင်းကို အစားထိုးပါ။
- အသုံးမဝင်သော သံပုရာသီးအချို့ကို ဖယ်ရှားပါ။
- ပိုင်ဆိုင်မှုအဓိပ္ပါယ်ဖွင့်ဆိုချက်များအတွက် မက်တာဒေတာကို မိတ်ဆက်ပေးသည်။
- test_network crate မှ အကြောင်းပြချက်များကို ဖယ်ရှားခြင်း။
- မလိုအပ်သောမှီခိုမှုများကိုဖယ်ရှားပါ။
- iroha_client_cli ကို ပြင်ဆင်ပါ-:ဖြစ်ရပ်များ။
- hyperledger #1382- ကွန်ရက်ဟောင်းအကောင်အထည်ဖော်မှုကို ဖယ်ရှားပါ။
- hyperledger #1169- ပိုင်ဆိုင်မှုများအတွက် တိကျမှုကို ထည့်သွင်းထားသည်။
- peer start up တွင် တိုးတက်မှုများ-
- genesis public key ကို env မှသာ တင်ခွင့်ပြုသည်။
- config၊ genesis နှင့် trusted_peers လမ်းကြောင်းကို cli params တွင် သတ်မှတ်နိုင်ပါပြီ။
- hyperledger #1134- Iroha P2P ပေါင်းစပ်ခြင်း။
- GET အစား query endpoint ကို POST သို့ ပြောင်းပါ။
- သရုပ်ဆောင်တွင် on_start ကို တပြိုင်တည်းလုပ်ဆောင်ပါ။
- warp သို့ပြောင်းရွှေ့ပါ။
- ပွဲစား bug ပြင်ဆင်မှုများဖြင့် ပြန်လည်လုပ်ဆောင်ပါ။
- "များစွာသော ပွဲစားပြင်ဆင်မှုများကို မိတ်ဆက်သည်" commit (9c148c33826067585b5868d297dcdd17c0efe246) ကို ပြန်ပြောင်းပါ။
- ပွဲစားပြင်ဆင်မှုများအများအပြားကို မိတ်ဆက်ပေးသည်-
- ပွဲစားမှ စာရင်းသွင်းခြင်းမှ ရပ်စဲပါ။
- တူညီသောသရုပ်ဆောင်အမျိုးအစား (ယခင် TODO) မှ စာရင်းသွင်းမှုများစွာကို ပံ့ပိုးပါ။
- ပွဲစားက မိမိကိုယ်ကို သရုပ်ဆောင် အိုင်ဒီအဖြစ် အမြဲထည့်သွင်းထားသည့် ချွတ်ယွင်းချက်ကို ပြင်ပါ။
- ပွဲစား ချို့ယွင်းချက် (စမ်းသပ်ပြသမှု)။
- ဒေတာမော်ဒယ်အတွက် ကောက်နုတ်ချက်များကို ထည့်ပါ။
- Torii မှ rwlock ကိုဖယ်ရှားပါ။
- OOB Query Permission စစ်ဆေးမှုများ။
- hyperledger #1272- သက်တူရွယ်တူအရေအတွက်များကို အကောင်အထည်ဖော်ခြင်း၊
- ညွှန်ကြားချက်များအတွင်းမှ မေးမြန်းမှုခွင့်ပြုချက်များကို ထပ်တလဲလဲစစ်ဆေးပါ။
- သရုပ်ဆောင်များကိုရပ်တန့်ရန်အချိန်ဇယား။
- hyperledger #1165- သက်တူရွယ်တူအရေအတွက်များကို အကောင်အထည်ဖော်ခြင်း။
- torii endpoint ရှိ အကောင့်ဖြင့် မေးမြန်းမှုခွင့်ပြုချက်များကို စစ်ဆေးပါ။
- စနစ်မက်ထရစ်များတွင် ထုတ်လွှတ်နေသော CPU နှင့် မမ်မိုရီအသုံးပြုမှုကို ဖယ်ရှားထားသည်။
- WS မက်ဆေ့ဂျ်များအတွက် Norito ဖြင့် JSON ကို အစားထိုးပါ။
- အမြင်ပြောင်းလဲမှုများ၏အထောက်အထားကိုသိမ်းဆည်းပါ။
- hyperledger#1168- ငွေပေးငွေယူ လက်မှတ်စစ်ဆေးခြင်းအခြေအနေ မကျော်လွန်ပါက မှတ်တမ်းထည့်သွင်းထားသည်။
- သေးငယ်သောပြဿနာများကိုဖြေရှင်းပြီးချိတ်ဆက်မှုနားထောင်ကုဒ်ကိုထည့်သွင်းပါ။
- ကွန်ရက် topology တည်ဆောက်သူကို မိတ်ဆက်ပါ။
- Iroha အတွက် P2P ကွန်ရက်ကို အကောင်အထည်ဖော်ပါ။
- ပိတ်ဆို့အရွယ်အစားမက်ထရစ်ကိုထည့်ပါ။
- PermissionValidator စရိုက်ကို IsAllowed သို့ အမည်ပြောင်းပါ။ နှင့်သက်ဆိုင်သောအခြားအမည်များပြောင်းလဲခြင်း။
- API spec web socket ပြင်ဆင်မှုများ။
- docker ပုံမှမလိုအပ်သောမှီခိုမှုများကိုဖယ်ရှားပါ။
- Fmt သည် Crate import_granularity ကိုအသုံးပြုသည်။
- ယေဘူယျခွင့်ပြုချက်စစ်ဆေးခြင်းကို မိတ်ဆက်ပေးသည်။
- သရုပ်ဆောင်မူဘောင်သို့ ပြောင်းရွှေ့ပါ။
- ပွဲစားဒီဇိုင်းကိုပြောင်းပြီး သရုပ်ဆောင်များအတွက် လုပ်ဆောင်နိုင်စွမ်းအချို့ကို ထည့်သွင်းပါ။
- codecov အခြေအနေ စစ်ဆေးမှုများကို စီစဉ်သတ်မှတ်ပေးသည်။
- grcov ဖြင့် အရင်းအမြစ်အခြေခံ လွှမ်းခြုံမှုကို အသုံးပြုသည်။
- များပြားသော build-args ဖော်မတ်ကို ပြင်ဆင်ပြီး အလယ်အလတ်တည်ဆောက်သည့် ကွန်တိန်နာများအတွက် ARG ကို ထပ်မံကြေငြာခဲ့သည်။
- စာရင်းသွင်းမှုလက်ခံထားသော မက်ဆေ့ချ်ကို မိတ်ဆက်ပါ။
- လုပ်ဆောင်ပြီးနောက် အကောင့်များမှ သုညတန်ဖိုးပိုင်ဆိုင်မှုများကို ဖယ်ရှားပါ။
- fixed docker build arguments ဖော်မတ်။
- ကလေးပိတ်ဆို့ခြင်းမတွေ့ပါက Error Message ကို ပြင်ဆင်ပါ။
- တည်ဆောက်ရန် ရောင်းချသူ OpenSSL ကို ပေါင်းထည့်ကာ pkg-config မှီခိုမှုကို ပြင်ဆင်သည်။
- dockerhub နှင့် coverage diff အတွက် repository name ကို ပြင်ဆင်ပါ။
- TrustedPeers ကို မတင်နိုင်ပါက ရှင်းလင်းသော အမှားအယွင်း စာသားနှင့် ဖိုင်အမည်ကို ပေါင်းထည့်ခဲ့သည်။
- docs ရှိ လင့်ခ်များသို့ စာသားအကြောင်းအရာများကို ပြောင်းထားသည်။
- Docker တွင် မှားယွင်းသော အသုံးပြုသူအမည်လျှို့ဝှက်ချက်ကို ပြင်ဆင်ပါ။
- စက္ကူဖြူတွင် စာစီစာရိုက်အသေးစားကို ပြင်ဆင်ပါ။
- ပိုမိုကောင်းမွန်သောဖိုင်ဖွဲ့စည်းပုံအတွက် mod.rs အသုံးပြုမှုကို ခွင့်ပြုသည်။
- main.rs ကို သီးခြားသေတ္တာထဲသို့ ရွှေ့ပြီး အများသူငှာ blockchain အတွက် ခွင့်ပြုချက်လုပ်ပါ။
- client cli တွင် querying ကိုထည့်ပါ။
- clap မှ cli အတွက် structopts သို့ ရွှေ့ပြောင်းပါ။
- မတည်ငြိမ်သောကွန်ရက်စမ်းသပ်မှုတွင် telemetry ကိုကန့်သတ်ပါ။
- စရိုက်လက္ခဏာများကို smartcontracts module သို့ရွှေ့ပါ။
- Sed -i "s/world_state_view/wsv/g"
- စမတ်စာချုပ်များကို သီးခြား module သို့ ရွှေ့ပါ။
- Iroha ကွန်ရက်အကြောင်းအရာအရှည် အမှားပြင်ဆင်ခြင်း။
- သရုပ်ဆောင် ID အတွက် လုပ်ဆောင်စရာ စက်တွင်းသိုလှောင်မှုကို ပေါင်းထည့်ပါ။ deadlock detection အတွက် အသုံးဝင်ပါတယ်။
- CI တွင် deadlock detection test ကိုထည့်ပါ။
- Introspect macro ထည့်ပါ။
- လုပ်ငန်းအသွားအလာအမည်များကို ဖော်မတ်ပြင်ဆင်မှုများကိုလည်း ကွဲလွဲစေသည်။
- query api ၏ပြောင်းလဲမှု။
- async-std မှ တိုကီယိုသို့ ရွှေ့ပြောင်းခြင်း။
- ci သို့ telemetry ၏ခွဲခြမ်းစိတ်ဖြာမှုကိုထည့်ပါ။
- iroha အတွက် အနာဂတ် telemetry ကိုထည့်ပါ။
- async လုပ်ဆောင်ချက်တိုင်းတွင် iroha အနာဂတ်များကို ထည့်ပါ။
- စစ်တမ်းအရေအတွက်ကိုကြည့်ရှုနိုင်စေရန် iroha အနာဂတ်များကိုထည့်ပါ။
- README တွင် လူကိုယ်တိုင် အသုံးချခြင်းနှင့် ဖွဲ့စည်းမှုပုံစံကို ထည့်သွင်းထားသည်။
- သတင်းထောက်ပြင်ဆင်ခြင်း။
- ရယူထားသော Message macro ကိုထည့်ပါ။
- ရိုးရှင်းသောသရုပ်ဆောင်မူဘောင်ကိုထည့်ပါ။
- dependabot ဖွဲ့စည်းမှုပုံစံကိုထည့်ပါ။
- ကောင်းသောထိတ်လန့်မှုနှင့်အမှားသတင်းထောက်များကိုထည့်ပါ။
- Rust ဗားရှင်း 1.52.1 သို့ ပြောင်းရွှေ့ခြင်းနှင့် သက်ဆိုင်ရာ ပြင်ဆင်မှုများ။
- သီးခြားအစီအစဥ်များတွင် CPU အထူးကြပ်မတ်လုပ်ဆောင်မှုများကို ပိတ်ဆို့ခြင်းကို ပွားများပါ။
- crates.io မှ unique_port နှင့် cargo-lints ကိုသုံးပါ။
- lockfree WSV အတွက် ပြင်ဆင်ပါ
- API ရှိ မလိုအပ်သော Dashmaps နှင့် လော့ခ်များကို ဖယ်ရှားပေးသည်။
- ဖန်တီးထားသော လုပ်ကွက်အရေအတွက် အလွန်အကျွံဖြင့် bug ကို ပြင်ဆင်ပါ (ပယ်ချထားသော အရောင်းအ၀ယ်များကို မှတ်တမ်းတင်မထားပါ)
- အမှားများအတွက် error အကြောင်းရင်း အပြည့်အစုံကို ပြသသည်။
- telemetry စာရင်းသွင်းသူကိုထည့်ပါ။
- အခန်းကဏ္ဍများနှင့်ခွင့်ပြုချက်များအတွက်မေးခွန်းများ။
- ဘလောက်များကို kura မှ wsv သို့ရွှေ့ပါ။
- wsv အတွင်း လော့ခ်မချဘဲ ဒေတာဖွဲ့စည်းပုံသို့ ပြောင်းပါ။
- Network timeout fix ။
- ကျန်းမာရေးအဆုံးမှတ်ကို ပြုပြင်ပါ။
- ရာထူးများကို မိတ်ဆက်ခြင်း။
- dev ဌာနခွဲမှ push docker ပုံများကိုထည့်ပါ။
- ပိုမိုပြင်းထန်သော အလင်းတန်းများထည့်ကာ ကုဒ်မှ ထိတ်လန့်မှုများကို ဖယ်ရှားပါ။
- ညွှန်ကြားချက်များအတွက် Execute trait ကိုပြန်လည်လုပ်ဆောင်ခြင်း။
- iroha_config မှကုဒ်အဟောင်းကိုဖယ်ရှားပါ။
- IR-1060 သည် ရှိပြီးသားခွင့်ပြုချက်အားလုံးအတွက် Grant စစ်ဆေးမှုများကို ပေါင်းထည့်သည်။
- iroha_network အတွက် ulimit နှင့် timeout ကိုပြင်ပါ။
- Ci timeout test fix ။
- ၎င်းတို့၏ အဓိပ္ပါယ်ဖွင့်ဆိုချက်ကို ဖယ်ရှားသည့်အခါ ပိုင်ဆိုင်မှုအားလုံးကို ဖယ်ရှားပါ။
- ပိုင်ဆိုင်မှုထည့်ရာတွင် wsv ထိတ်လန့်မှုကို ဖြေရှင်းပါ။
- ချန်နယ်များအတွက် Arc နှင့် Rwlock ကိုဖယ်ရှားပါ။
- Iroha ကွန်ရက်ပြင်ဆင်ခြင်း။
- ခွင့်ပြုချက်စစ်ဆေးသူများသည် ချက်လက်မှတ်များတွင် အကိုးအကားများကို အသုံးပြုသည်။
- ညွှန်ကြားချက်ပေးသည်။
- NewAccount၊ Domain နှင့် AssetDefinition IR-1036 အတွက် id's ၏ id's ၏ validation အတွက် ထည့်သွင်းထားသော ဖွဲ့စည်းမှု။
- ခြေရာခံ lib ဖြင့် အစားထိုးမှတ်တမ်း။
- docs အတွက် ci check ထည့်ပြီး dbg macro ကို ငြင်းပါ။
- ခွင့်ပြုထားသောခွင့်ပြုချက်များကိုမိတ်ဆက်ပေးသည်။
- iroha_config သေတ္တာထည့်ပါ။
- ဝင်လာသော ပေါင်းစည်းမှု တောင်းဆိုချက်အားလုံးကို အတည်ပြုရန် ကုဒ်ပိုင်ရှင်အဖြစ် @alerdenisov ကို ထည့်ပါ။
- အများသဘောတူဆန္ဒခံယူစဉ်အတွင်း ငွေပေးငွေယူအရွယ်အစားစစ်ဆေးခြင်းကို ပြင်ဆင်ပါ။
- async-std အဆင့်မြှင့်တင်ခြင်းကို ပြန်ပြောင်းပါ။
- အချို့သော const များကို 2 IR-1035 ပါဝါဖြင့် အစားထိုးပါ။
- ငွေပေးငွေယူမှတ်တမ်း IR-1024 ကိုရယူရန် query ကိုထည့်ပါ။- စတိုးဆိုင်နှင့် ခွင့်ပြုချက်အတည်ပြုပေးသူများ ပြန်လည်ဖွဲ့စည်းခြင်းအတွက် ခွင့်ပြုချက်များကို တရားဝင်ထည့်သွင်းပါ။
- အကောင့်မှတ်ပုံတင်ခြင်းအတွက် NewAccount ကိုထည့်ပါ။
- ပိုင်ဆိုင်မှုအဓိပ္ပါယ်ဖွင့်ဆိုချက်အတွက် အမျိုးအစားများထည့်ပါ။
- ပြင်ဆင်သတ်မှတ်နိုင်သော မက်တာဒေတာကန့်သတ်ချက်များကို မိတ်ဆက်ပေးသည်။
- ငွေပေးငွေယူမက်တာဒေတာကိုမိတ်ဆက်ပေးသည်။
- မေးခွန်းများအတွင်းအသုံးအနှုန်းများထည့်ပါ။
- lints.toml ထည့်ပြီး သတိပေးချက်များကို ပြင်ဆင်ပါ။
- config.json မှ trusted_peers ကို ခွဲခြားပါ။
- Telegram ရှိ Iroha 2 အသိုင်းအဝိုင်းသို့ URL တွင် typo ကိုပြင်ပါ။
- clippy သတိပေးချက်များကိုပြင်ပါ။
- အကောင့်အတွက် သော့တန်ဖိုး မက်တာဒေတာပံ့ပိုးမှုကို မိတ်ဆက်ပေးသည်။
- လုပ်ကွက်များ၏ဗားရှင်းကိုထည့်ပါ။
- ci linting ထပ်ခါတလဲလဲ ပြုပြင်ပါ။
- mul,div,mod,raise_to expressions များကိုထည့်ပါ။
- ဗားရှင်းပြုလုပ်ရန်အတွက် in_v* ကိုထည့်ပါ။
- အစားထိုးအမှား-:အမှားမက်ခရိုဖြင့် msg။
- iroha_http_server ကို ပြန်ရေးပြီး torii အမှားများကို ပြန်လည်လုပ်ဆောင်ပါ။
- Norito ဗားရှင်း 2 သို့ အဆင့်မြှင့်သည်။
- စက္ကူဖြူဗားရှင်းဖော်ပြချက်။
- အချည်းနှီးသော pagination ။ အမှားအယွင်းများမှတစ်ဆင့် မလိုအပ်ဘဲ pagination လုပ်သည့်ကိစ္စများကို ပြင်ဆင်ပါ၊ ၎င်းအစား ဗလာစုစည်းမှုများကို ပြန်မပေးပါ။
- စာရင်းများအတွက် derive(Error) ကိုထည့်ပါ။
- ညစဉ်ဗားရှင်းကိုပြင်ပါ။
- iroha_error သေတ္တာထည့်ပါ။
- ဗားရှင်းတင်ထားသောစာများ။
- container versioning primitives များကို မိတ်ဆက်ပေးသည်။
- စံနှုန်းများကို ပြင်ဆင်ပါ။
- pagination ထည့်ပါ။
- မူကွဲ ကုဒ်ကုဒ် ကုဒ်ဖြင့် ထည့်ပါ။
- မေးမြန်းမှုအချိန်တံဆိပ်ကို u128 သို့ပြောင်းပါ။
- ပိုက်လိုင်းဖြစ်ရပ်များအတွက် RejectionReason enum ကိုထည့်ပါ။
- ဥပါဒ်ဖိုင်များမှ ခေတ်မမီသော လိုင်းများကို ဖယ်ရှားပါ။ ဦးတည်ရာကို ယခင်လုပ်ဆောင်မှုများတွင် မှတ်ပုံတင်ထားသော ISI မှ ဖယ်ရှားခဲ့သည်။
- ISIS များကို စာရင်းသွင်းခြင်းနှင့် မှတ်ပုံတင်ခြင်းကို ရိုးရှင်းစေသည်။
- သက်တူရွယ်တူကွန်ရက် 4 ခုတွင် ပေးပို့ခြင်းမပြုသည့် commit timeout ကို ပြင်ဆင်ပါ။
- ပြောင်းလဲမှုမြင်ကွင်းတွင် Topology မွှေနှောက်ခြင်း။
- FromVariant derive macro အတွက် အခြားကွန်တိန်နာများကို ထည့်ပါ။
- client cli အတွက် MST ပံ့ပိုးမှုထည့်ပါ။
- အမျိုးမျိုးသော မက်ခရိုမှ ထည့်ပြီး ကုဒ်ဘေ့စ်ကို ရှင်းလင်းပါ။
- ကုဒ်ပိုင်ရှင်များသို့ i1i1 ကိုထည့်ပါ။
- အတင်းအဖျင်းကိစ္စများ။
- ညွှန်ကြားချက်များနှင့် အသုံးအနှုန်းများအတွက် အရှည်ထည့်ပါ။
- အချိန်ကိုပိတ်ဆို့ရန်နှင့်အချိန်ကန့်သတ်ချက်များကိုလုပ်ဆောင်ရန် docs ကိုထည့်ပါ။
- TryFrom ဖြင့် စရိုက်များကို အတည်ပြုပြီး လက်ခံခြင်း အစားထိုးထားသည်။
- အနိမ့်ဆုံးလုပ်ဖော်ကိုင်ဖက်အရေအတွက်အတွက်သာစောင့်ဆိုင်းခြင်းကိုမိတ်ဆက်ပေးပါ။
- iroha2-java ဖြင့် api စမ်းသပ်ရန် github လုပ်ဆောင်ချက်ကို ထည့်ပါ။
- docker-compose-single.yml အတွက် ဥပါဒ်ထည့်ပါ။
- အကောင့်အတွက် မူရင်းလက်မှတ်စစ်ဆေးခြင်းအခြေအနေ။
- လက်မှတ်ထိုးသူအများအပြားရှိသောအကောင့်အတွက်စမ်းသပ်မှုထည့်ပါ။
- MST အတွက် client API ပံ့ပိုးမှုထည့်ပါ။
- docker တွင်တည်ဆောက်ပါ။
- docker ရေးရန် genesis ကိုထည့်ပါ။
- Conditional MST မိတ်ဆက်။
- wait_for_active_peers impl ကိုထည့်ပါ။
- iroha_http_server တွင် isahc client အတွက် စမ်းသပ်မှုကို ထည့်ပါ။
- သုံးစွဲသူ API သတ်မှတ်ချက်။
- Expressions တွင် Query ကိုလုပ်ဆောင်ခြင်း။
- အသုံးအနှုန်းများနှင့် ISI များကို ပေါင်းစပ်သည်။
- ISI အတွက် အသုံးအနှုန်းများ။
- အကောင့် config စံနှုန်းများကို ပြင်ဆင်ပါ။
- client အတွက်အကောင့် config ကိုထည့်ပါ။
submit_blockingကို ပြင်ဆင်ပါ။- ပိုက်လိုင်းဖြစ်ရပ်များ ပေးပို့သည်။
- Iroha client web socket ချိတ်ဆက်မှု။
- ပိုက်လိုင်းနှင့် ဒေတာဖြစ်ရပ်များအတွက် ဖြစ်ရပ်များ ခြားနားခြင်း။
- ခွင့်ပြုချက်များအတွက်ပေါင်းစပ်စမ်းသပ်မှု။
- မီးရှို့ခြင်းနှင့် mint အတွက်ခွင့်ပြုချက်စစ်ဆေးမှုများထည့်ပါ။
- ISI ခွင့်ပြုချက်ကို မှတ်ပုံတင်ခြင်းမှ ပယ်ဖျက်ပါ။
- world struct PR အတွက် စံနှုန်းများကို ပြင်ဆင်ပါ။
- World struct ကိုမိတ်ဆက်ပါ။
- ဥပါဒ်ပိတ်ဆို့ခြင်း အစိတ်အပိုင်းကို အကောင်အထည်ဖော်ပါ။
- ဥပါဒ် အကောင့်ကို မိတ်ဆက်ပါ။
- ခွင့်ပြုချက်များ validator builder ကိုမိတ်ဆက်ပေးပါ။
- Github လုပ်ဆောင်ချက်များဖြင့် Iroha2 PRs သို့ အညွှန်းများထည့်ပါ။
- ခွင့်ပြုချက်ဘောင်ကို မိတ်ဆက်ပါ။
- တန်းစီ tx tx နံပါတ်ကန့်သတ်ချက် Iroha ကနဦးပြင်ဆင်မှုများ။
- Hash ကို struct တစ်ခုတွင်ထည့်ပါ။
- မှတ်တမ်းအဆင့်ကို မြှင့်တင်ပါ
- သဘောတူညီမှုအတွက် အချက်အလက်အဆင့်မှတ်တမ်းများကို ထည့်ပါ။
- ကွန်ရက်ဆက်သွယ်ရေးမှတ်တမ်းများကို ခြေရာခံအဆင့်အဖြစ် အမှတ်အသားပြုပါ။
- ၎င်းသည် ထပ်တူဖြစ်နေသောကြောင့် WSV မှ block vector ကိုဖယ်ရှားပြီး blockchain အားလုံးကို logs တွင်ပြသထားသည်။
- အချက်အလက်မှတ်တမ်းအဆင့်ကို မူရင်းအတိုင်း သတ်မှတ်ပါ။
- တရားဝင်အတည်ပြုရန်အတွက် မပြောင်းလဲနိုင်သော WSV ရည်ညွှန်းချက်များကို ဖယ်ရှားပါ။
- Heim ဗားရှင်းတိုးခြင်း။
- သတ်မှတ်ပုံစံသို့ ပုံသေယုံကြည်ရသော ရွယ်တူများကို ထည့်ပါ။
- Client API ကို http သို့ ပြောင်းရွှေ့ခြင်း။
- လွှဲပြောင်း isi ကို CLI သို့ထည့်ပါ။
- Iroha သက်တူရွယ်တူဆိုင်ရာ ညွှန်ကြားချက်များ ဖွဲ့စည်းမှု။
- ပျောက်ဆုံးနေသော ISI ၏လုပ်ဆောင်မှုနည်းလမ်းများနှင့် စမ်းသပ်မှုကို အကောင်အထည်ဖော်ခြင်း။
- Url query params များကို ခွဲခြမ်းစိတ်ဖြာခြင်း။
HttpResponse::ok()၊HttpResponse::upgrade_required(..)ထည့်ပါ- Iroha DSL ချဉ်းကပ်မှုဖြင့် ညွှန်ကြားချက်အဟောင်းများနှင့် Query မော်ဒယ်များကို အစားထိုးခြင်း။
- BLS လက်မှတ်များပံ့ပိုးမှုထည့်ပါ။
- http server crate ကို မိတ်ဆက်ပါ။
- သင်္ကေတလင့်ခ်ဖြင့် libssl.so.1.0.0 ကို ဖာထေးထားသည်။
- ငွေပေးငွေယူအတွက်အကောင့်လက်မှတ်ကိုအတည်ပြုပါ။
- Refactor အရောင်းအ၀ယ်အဆင့်ဆင့်။
- ကနဦးဒိုမိန်းများ မြှင့်တင်မှုများ။
- DSL ရှေ့ပြေးပုံစံကို အကောင်အထည်ဖော်ပါ။
- Torii Benchmarks ကို တိုးတက်အောင်လုပ်ပါ- စံသတ်မှတ်ချက်များတွင် လော့ဂ်အင်လုပ်ခြင်းကို ပိတ်ပါ၊ အောင်မြင်မှုအချိုးကို ထည့်သွင်းပါ။
- စမ်းသပ်လွှမ်းခြုံပိုက်လိုင်းကို မြှင့်တင်ပါ-
tarpaulinကိုgrcovဖြင့် အစားထိုးပြီး၊ စမ်းသပ်မှုအစီရင်ခံစာကိုcodecov.ioသို့ ထုတ်ဝေပါ။ - RTD အပြင်အဆင်ကိုပြင်ပါ။
- iroha ပရောဂျက်ခွဲများအတွက် ရှေးဟောင်းပစ္စည်းများ ပေးပို့ခြင်း။
SignedQueryRequestကို မိတ်ဆက်ပါ။- လက်မှတ်အတည်ပြုခြင်းနှင့်အတူ bug ကိုပြင်ပါ။
- Rollback ငွေပေးငွေယူပံ့ပိုးမှု။
- json အဖြစ် ကီးအတွဲကို ထုတ်ပေးသော ပရင့်ထုတ်ခြင်း။
Secp256k1သော့တွဲကို ပံ့ပိုးပါ။- မတူညီသော crypto algorithms အတွက် ကနဦးပံ့ပိုးမှု။
- DEX အင်္ဂါရပ်များ။
- hardcoded config လမ်းကြောင်းကို cli param ဖြင့် အစားထိုးပါ။
- Bench master workflow fix ။
- Docker ဖြစ်ရပ်ချိတ်ဆက်မှုစမ်းသပ်မှု။
- Iroha Monitor Guide နှင့် CLI ။
- ဖြစ်ရပ်များ cli တိုးတက်မှုများ။
- ဖြစ်ရပ်များ filter ။
- ပွဲချိတ်ဆက်မှုများ။
- master workflow ကိုပြင်ပါ။
- iroha2 အတွက် Rtd
- အရောင်းအ၀ယ်ပိတ်ဆို့ရန်အတွက် Merkle tree root hash။
- docker hub သို့ထုတ်ဝေခြင်း။
- Maintenance Connect အတွက် CLI လုပ်ဆောင်ချက်။
- Maintenance Connect အတွက် CLI လုပ်ဆောင်ချက်။
- မက်ခရိုမှတ်တမ်းရယူရန် Eprintln။
- မှတ်တမ်းတိုးတက်မှုများ။
- အခြေအနေများကိုပိတ်ဆို့ရန်အတွက် IR-802 စာရင်းသွင်းခြင်း။
- ငွေပေးငွေယူနှင့်လုပ်ကွက်များပေးပို့ခြင်းဖြစ်ရပ်များ။
- Sumeragi မက်ဆေ့ဂျ်ကိုင်တွယ်ခြင်းကို message impl သို့ ရွှေ့ပါ။
- အထွေထွေချိတ်ဆက်မှုယန္တရား။
- no-std client အတွက် Iroha domain entities ကို ထုတ်ယူပါ။
- ငွေပေးငွေယူ TTL
- block configuration တစ်ခုလျှင် အများဆုံး ငွေပေးချေမှုများ။
- တရားမဝင်သော ပိတ်ဆို့ထားသော ဟက်ကာများကို သိမ်းဆည်းပါ။
- အစုလိုက်အစည်းလိုက်လုပ်ပါ။
- ချိတ်ဆက်လုပ်ဆောင်နိုင်စွမ်း၏ဖွဲ့စည်းပုံ။
- Iroha လုပ်ဆောင်ချက်ကို ချိတ်ဆက်ပါ။
- တရားဝင်ပြင်ဆင်ချက်များကိုပိတ်ဆို့ပါ။
- ထပ်တူပြုခြင်းကိုပိတ်ဆို့ခြင်း- ပုံကြမ်းများ။
- Iroha လုပ်ဆောင်ချက်ကို ချိတ်ဆက်ပါ။
- တံတား- ဖောက်သည်များကို ဖယ်ရှားပါ။
- ထပ်တူပြုခြင်းကိုပိတ်ဆို့။
- AddPeer ISI
- Commands to Instructions အမည်ပြောင်းခြင်း။
- ရိုးရှင်းသောတိုင်းတာမှုအဆုံးမှတ်။
- တံတား- မှတ်ပုံတင်ထားသောတံတားများနှင့် ပြင်ပပိုင်ဆိုင်မှုများကို ရယူပါ။
- Docker ပိုက်လိုင်းတွင် ရေးဖွဲ့စမ်းသပ်မှု။
- Sumeragi စမ်းသပ်မှုတွင် မဲမလုံလောက်ပါ။
- ကွင်းဆက်ပိတ်ဆို့ခြင်း။
- တံတား- လက်ဖြင့် ပြင်ပလွှဲပြောင်းမှုများကို ကိုင်တွယ်ခြင်း။
- ရိုးရှင်းသောထိန်းသိမ်းမှုအဆုံးမှတ်။
- serde-json သို့ပြောင်းရွှေ့ခြင်း။
- Demint ISI။
- တံတားဖောက်သည်များ၊ AddSignatory ISI နှင့် CanAddSignatory ခွင့်ပြုချက်ကို ထည့်ပါ။
- Sumeragi- set b နှင့် သက်ဆိုင်သော TODO ပြုပြင်မှုများ။
- Sumeragi တွင် လက်မှတ်ထိုးခြင်းမပြုမီ ပိတ်ဆို့ခြင်းကို မှန်ကန်ကြောင်း စစ်ဆေးပါ။
- ပြင်ပပိုင်ဆိုင်မှုများကို ပေါင်းကူးပါ။
- Sumeragi မက်ဆေ့ဂျ်များတွင် လက်မှတ်အတည်ပြုခြင်း။
- Binary ပိုင်ဆိုင်မှု-စတိုးဆိုင်။
- PublicKey alias ကို အမျိုးအစားဖြင့် အစားထိုးပါ။
- ထုတ်ဝေရန်အတွက် သေတ္တာများကို ပြင်ဆင်ပါ။
- NetworkTopology အတွင်းရှိ အနည်းဆုံးမဲများ ယုတ္တိဗေဒ။
- TransactionReceipt validation refactoring။
- OnWorldStateViewChange အစပျိုးပြောင်းလဲမှု- ညွှန်ကြားချက်အစား IrohaQuery။
- NetworkTopology တွင် ကနဦးတည်ဆောက်မှုမှ သီးခြားတည်ဆောက်မှု။
- Iroha Iroha ဖြစ်ရပ်များနှင့် ဆက်စပ်သော အထူးညွှန်ကြားချက်များကို ထည့်ပါ။
- ဖန်တီးမှုအချိန်လွန်ကိုင်တွယ်မှုကိုပိတ်ဆို့။
- ဝေါဟာရနှင့် Iroha Module docs ထည့်နည်း။
- hardcoded တံတားမော်ဒယ်ကို မူရင်း Iroha မော်ဒယ်ဖြင့် အစားထိုးပါ။
- NetworkTopology struct ကိုမိတ်ဆက်ပါ။
- ညွှန်ကြားချက်များမှ အသွင်ပြောင်းခြင်းဖြင့် ခွင့်ပြုချက်ထည့်ပါ။
- မက်ဆေ့ဂျ် module ရှိ Sumeragi Messages။
- Kura အတွက် Genesis Block လုပ်ဆောင်နိုင်စွမ်း။
- Iroha သေတ္တာများအတွက် README ဖိုင်များကိုထည့်ပါ။
- တံတားနှင့် RegisterBridge ISI။
- Iroha ဖြင့် ကနဦးအလုပ်သည် နားထောင်သူများကို ပြောင်းလဲသည်။
- ခွင့်ပြုချက်စစ်ဆေးမှုများကို OOB ISI သို့ ထိုးသွင်းခြင်း။
- Docker များစွာသောရွယ်တူများပြင်ဆင်ခြင်း။
- Peer to peer docker ဥပမာ။
- ငွေလွှဲပြေစာ ကိုင်တွယ်ခြင်း။
- Iroha ခွင့်ပြုချက်များ။
- Dex အတွက် Module နှင့် Bridges အတွက် သေတ္တာများ။
- သက်တူရွယ်တူများစွာဖြင့် ပိုင်ဆိုင်မှုဖန်တီးမှုဖြင့် ပေါင်းစပ်စမ်းသပ်မှုကို ပြုပြင်ပါ။
- ပိုင်ဆိုင်မှုပုံစံကို EC-S- တွင် ပြန်လည်ထည့်သွင်းပါ။
- အချိန်လွန်ကိုင်တွယ်မှုကိုလုပ်ဆောင်ပါ။
- ခေါင်းစီးကိုပိတ်ပါ။
- ဒိုမိန်းအရာများအတွက် ISI ဆက်စပ်နည်းလမ်းများ။
- Kura Mode စာရင်းကောက်ယူခြင်းနှင့် Trusted Peers ဖွဲ့စည်းမှု။
- စာတမ်းပြုစုနည်းဥပဒေ။
- CommittedBlock ကိုထည့်ပါ။
sumeragiမှ kura ကို ဖယ်ထုတ်ခြင်း။- ပိတ်ဆို့ဖန်တီးမှုမပြုမီ ငွေပေးငွေယူများသည် ဗလာမဟုတ်ကြောင်း စစ်ဆေးပါ။
- Iroha အထူးညွှန်ကြားချက်များကို ပြန်လည်အကောင်အထည်ဖော်ပါ။
- ငွေပေးငွေယူနှင့်ပိတ်ဆို့ခြင်းအကူးအပြောင်းများအတွက်စံသတ်မှတ်ချက်များ။
- ငွေပေးငွေယူဘဝသံသရာနှင့်ပြည်နယ်များပြန်လည်လုပ်ဆောင်ခဲ့သည်။
- ဘဝသံသရာနှင့်ပြည်နယ်များကိုပိတ်ဆို့သည်။
- မှန်ကန်သည့် ချို့ယွင်းချက်အား ပြင်ဆင်ပါ၊
sumeragiစက်ဝိုင်းအား block_build_time_ms ဖွဲ့စည်းမှုဘောင်ကန့်သတ်ချက်ဖြင့် စင့်ခ်လုပ်ထားသည်။ sumeragiမော်ဂျူးအတွင်းတွင် Sumeragi အယ်လဂိုရီသမ်၏ ထုပ်ပိုးမှု။- Iroha ကွန်ရက်သေတ္တာအတွက် လှောင်ပြောင်ခြင်း မော်ဂျူး
- async-std API သို့ ပြောင်းရွှေ့ခြင်း။
- ကွန်ရက်ပုံသဏ္ဍန်အင်္ဂါရပ်။
- Asynchronous ဆက်စပ်ကုဒ်ကို ရှင်းလင်းပါ။
- ငွေပေးငွေယူလုပ်ဆောင်ခြင်းကွင်းအတွင်း စွမ်းဆောင်ရည်ပိုကောင်းအောင်ပြုလုပ်ခြင်း။
- သော့အတွဲများ၏ မျိုးဆက်ကို Iroha စတင်မှ ထုတ်ယူခဲ့သည်။
- Docker ထုပ်ပိုးမှု Iroha ကို အကောင်အထည်ဖော်နိုင်သည်
- Sumeragi အခြေခံ ဇာတ်လမ်းကို မိတ်ဆက်ပါ။
- Iroha CLI သုံးစွဲသူ။
- ခုံတန်းလျားအဖွဲ့ကိုကွပ်မျက်ပြီးနောက် iroha ကိုချပေးပါ။
sumeragiကို ပေါင်းစပ်ပါ။sort_peersအကောင်အထည်ဖော်မှုကို ယခင်တုံး hash ဖြင့် rand shuffle မျိုးစေ့ချခြင်းသို့ ပြောင်းပါ။- မျိုးတူ module တွင် Message wrapper ကို ဖယ်ရှားပါ။
torii::uriနှင့်iroha_networkအတွင်းရှိ ကွန်ရက်ဆိုင်ရာ အချက်အလက်များကို ထုပ်ပိုးပါ။- ဟာ့ဒ်ကုဒ်ကိုင်တွယ်ခြင်းအစား အကောင်အထည်ဖော်ခဲ့သည့် Peer ညွှန်ကြားချက်ကို ထည့်ပါ။
- ယုံကြည်ရသောရွယ်တူများစာရင်းမှတစ်ဆင့် ရွယ်တူချင်းဆက်သွယ်မှု။
- Torii အတွင်းရှိ ကွန်ရက်တောင်းဆိုမှုများကို ကိုင်တွယ်ခြင်း၏ စာဝှက်များ။
- crypto module အတွင်းရှိ crypto ယုတ္တိဗေဒကို ဖုံးအုပ်ထားသည်။- payload အဖြစ် အချိန်တံဆိပ်နှင့် ယခင်ဘလောက် hash ပါသော ဆိုင်းဘုတ်ကို ပိတ်ပါ။
- Crypto လုပ်ဆောင်ချက်များကို module ၏ထိပ်တွင်ထားရှိပြီး Signature တွင်ထည့်သွင်းထားသော ursa signer နှင့်အလုပ်လုပ်ပါ။
- Sumeragi ကနဦး။
- သိမ်းဆည်းခြင်းမပြုမီ ကမ္ဘာ့နိုင်ငံတော်မြင်ကွင်းကိုယ်ပွားရှိ ငွေပေးငွေယူလမ်းညွှန်ချက်များကို သက်သေပြပါ။
- ငွေလွှဲလက်ခံမှုတွင် လက်မှတ်များကို စစ်ဆေးပါ။
- Request deserialization တွင် bug ကိုပြင်ပါ။
- Iroha လက်မှတ်ကို အကောင်အထည်ဖော်ခြင်း။
- Codebase ကိုရှင်းလင်းရန် Blockchain entity ကိုဖယ်ရှားခဲ့သည်။
- Transactions API တွင် အပြောင်းအလဲများ- ပိုမိုကောင်းမွန်သော ဖန်တီးမှုနှင့် တောင်းဆိုမှုများဖြင့် လုပ်ဆောင်ပါ။
- ငွေပေးငွေယူ၏အချည်းနှီးသော vector ဖြင့်ပိတ်ဆို့မှုများကိုဖန်တီးမည့် bug ကိုပြင်ပါ။
- ဆိုင်းငံ့ထားသော ငွေလွှဲမှုများကို ထပ်ဆင့်ပို့ပါ။
- u128 Norito ကုဒ်လုပ်ထားသော TCP ပက်ကတ်တွင် ပျောက်ဆုံးနေသော byte နှင့် အမှားပြင်ဆင်ပါ။
- နည်းလမ်းများ ခြေရာခံခြင်းအတွက် ရည်ညွှန်းချက် မက်ခရို။
- P2p မော်ဂျူး။
- torii နှင့် client တွင် iroha_network ကိုအသုံးပြုခြင်း။
- ISI အချက်အလက်အသစ်ထည့်ပါ။
- ကွန်ရက်အခြေအနေအတွက် သတ်သတ်မှတ်မှတ်အမျိုးအစား နံပတ်များ။
- Box တွင် ကို String ဖြင့် အစားထိုးထားသည်။
- ကွန်ရက်စကားပြောနားထောင်ပါ။
- ငွေပေးငွေယူများအတွက် ကနဦးတရားဝင်အထောက်အထားပြယုဂ်။
- Iroha_network သေတ္တာ။
- Io၊ IntoContract နှင့် IntoQuery စရိုက်လက္ခဏာများအတွက် macro ကိုရယူပါ။
- Iroha-Client အတွက် မေးခွန်းများ အကောင်အထည်ဖော်ခြင်း။
- Commands များကို ISI စာချုပ်များအဖြစ်သို့ ပြောင်းလဲခြင်း။
- conditional multisig အတွက် အဆိုပြုထားသော ဒီဇိုင်းကို ထည့်ပါ။
- ကုန်တင်လုပ်ငန်းခွင်များသို့ ရွှေ့ပြောင်းခြင်း။
- မော်ဂျူးများပြောင်းရွှေ့ခြင်း။
- ပတ်ဝန်းကျင်ပြောင်းလဲမှုများမှတစ်ဆင့် ပြင်ပဖွဲ့စည်းမှုပုံစံ။
- Torii အတွက် တောင်းဆိုချက်များကို ကိုင်တွယ်ပြီး ရယူပါ။
- Github ci ပြင်ဆင်ခြင်း။
- စမ်းသပ်ပြီးနောက် ကုန်တင်ကုန်ချလုပ်ကွက်များကို သန့်ရှင်းစေခြင်း။
- blocks များဖြင့် directory ကိုရှင်းလင်းရန် function တစ်ခုပါရှိသော
test_helper_fnsmodule ကိုမိတ်ဆက်ပေးပါ။ - Merkle tree မှတစ်ဆင့် တရားဝင်အတည်ပြုချက်ကို အကောင်အထည်ဖော်ပါ။
- အသုံးမပြုသော derive ကိုဖယ်ရှားပါ။
- async ကို လွှင့်တင်ပါ/ စောင့်မျှော်ပြီး မစောင့်ဆိုင်းသော
wsv::putကို ပြင်ဆင်ပါ။ futuresသေတ္တာမှ Join ကိုသုံးပါ။- parallel store execution ကို အကောင်အထည်ဖော်ပါ- disk သို့ စာရေးခြင်းနှင့် WSV ကို မွမ်းမံခြင်းများ ပြိုင်တူဖြစ်နေပါသည်။
- (de)serialization အတွက် ပိုင်ဆိုင်မှုအစား အကိုးအကားများကို သုံးပါ။
- ဖိုင်များမှကုဒ်ကိုထုတ်သည်။
- ursa::blake2 ကိုသုံးပါ။
- ပံ့ပိုးကူညီမှုလမ်းညွှန်တွင် mod.rs အကြောင်း စည်းမျဉ်း။
- Hash 32 bytes ။
- Blake2 hash။
- Disk သည် ပိတ်ဆို့ရန် ရည်ညွှန်းချက်များကို လက်ခံသည်။
- commands module နှင့် Initial Merkle Tree ကို ပြန်လည်ပြင်ဆင်ခြင်း။
- ပြန်လည်ပြုပြင်ထားသော module များဖွဲ့စည်းပုံ။
- မှန်ကန်သောပုံစံချခြင်း။
- read_all သို့ doc မှတ်ချက်များ ထည့်ပါ။
read_allကို အကောင်အထည်ဖော်ပါ၊ သိုလှောင်မှုစမ်းသပ်မှုများကို ပြန်လည်ဖွဲ့စည်းကာ စမ်းသပ်မှုများကို async လုပ်ဆောင်ချက်များဖြင့် async စမ်းသပ်မှုများအဖြစ် ပြောင်းလဲပါ။- မလိုအပ်သော ပြောင်းလဲနိုင်သော ဖမ်းယူမှုကို ဖယ်ရှားပါ။
- ပြဿနာကိုသုံးသပ်ပါ၊ clippy ကိုပြင်ပါ။
- dash ကိုဖယ်ရှားပါ။
- ဖော်မတ်စစ်ဆေးမှုကိုထည့်ပါ။
- တိုကင်ထည့်ပါ။
- github လုပ်ဆောင်ချက်များအတွက် rust.yml ဖန်တီးပါ။
- disk သိုလှောင်မှုပုံစံကို မိတ်ဆက်ပါ။
- ပစ္စည်းလွှဲပြောင်းစမ်းသပ်မှုနှင့်လုပ်ဆောင်နိုင်စွမ်း။
- structs များသို့ ပုံသေ ကနဦးအစကို ထည့်ပါ။
- MSTCache struct ၏အမည်ကိုပြောင်းပါ။
- မေ့နေသောချေးထည့်ပါ။
- iroha2 ကုဒ်၏ ကနဦး အကြမ်းဖျင်း။
- ကနဦး Kura API။
- အခြေခံဖိုင်အချို့ကိုထည့်ကာ iroha v2 အတွက် အမြင်ကိုဖော်ပြသည့် စက္ကူဖြူ၏ပထမမူကြမ်းကိုလည်း ထုတ်ပြန်ပါ။
- အခြေခံ iroha v2 ဌာနခွဲ။
- Jenkinsfile နှင့် JenkinsCI ကိုဖယ်ရှားပါ။
- Burrow အတွက် RocksDB သိုလှောင်မှုကို ထည့်သွင်းပါ။
- Bloom-filter ဖြင့် traffic optimization ကို မိတ်ဆက်ပါ။
batches_cacheရှိOSမော်ဂျူးတွင်တည်ရှိရန်MSTမော်ဂျူးကွန်ရက်ကို အပ်ဒိတ်လုပ်ပါ။- ယာဉ်အသွားအလာ ကောင်းမွန်အောင် လုပ်ဆောင်ရန် အဆိုပြုပါ။
- တည်ဆောက်မှုကိုပြုပြင်ပါ။ DB ခြားနားချက်များ၊ ရွှေ့ပြောင်းနေထိုင်မှုအလေ့အကျင့်၊ ကျန်းမာရေးစစ်ဆေးသည့် အဆုံးမှတ်၊ iroha-swarm ကိရိယာအကြောင်း အချက်အလက်များကို ထည့်ပါ။
- doc တည်ဆောက်မှုအတွက် လိုအပ်ချက်များ ပြင်ဆင်ခြင်း။
- ကျန်ရှိသော အရေးကြီးသော နောက်ဆက်တွဲ အကြောင်းအရာကို မီးမောင်းထိုးပြရန် ထုတ်ဝေသည့် စာရွက်စာတမ်းများကို ချုံ့ပါ။
- 'docker ပုံရှိမရှိ စစ်ဆေးပါ' / skip_testing အားလုံးကို တည်ဆောက်ပါ။
- /skip_testing အားလုံးကို တည်ဆောက်ပါ။
- /build skip_testing; နှင့် နောက်ထပ်စာရွက်စာတမ်းများ။
.github/_README.mdကိုထည့်ပါ။.packerကို ဖယ်ရှားပါ။- စမ်းသပ်မှု parameter တွင်ပြောင်းလဲမှုများကိုဖယ်ရှားပါ။
- စမ်းသပ်မှုအဆင့်ကိုကျော်ရန် ကန့်သတ်ချက်အသစ်ကို အသုံးပြုပါ။
- အလုပ်အသွားအလာတွင်ထည့်ပါ။
- repository dispatch ကိုဖယ်ရှားပါ။
- repository dispatch ကိုထည့်ပါ။
- စမ်းသပ်သူများအတွက် parameter ကိုထည့်ပါ။
proposal_delayအချိန်ကုန်ခြင်းကို ဖယ်ရှားပါ။
- ထပ်တူပြုခြင်း node အခြေအနေကိုထည့်ပါ။
- RocksDB အတွက် မက်ထရစ်များကို ထည့်ပါ။
- http နှင့် မက်ထရစ်များမှတစ်ဆင့် ကျန်းမာရေးစစ်ဆေးမှု အင်တာဖေ့စ်များကို ထည့်ပါ။
- Iroha v1.4-rc.2 တွင် ကော်လံမိသားစုများကို ပြင်ဆင်ပါ။
- Iroha v1.4-rc.1 တွင် 10-bit bloom filter ကိုထည့်ပါ။
- build deps စာရင်းတွင် zip နှင့် pkg-config ကိုထည့်ပါ။
- readme ကို အပ်ဒိတ်လုပ်ပါ- အခြေအနေတည်ဆောက်ရန်၊ တည်ဆောက်မှုလမ်းညွှန်စသည်ဖြင့် ပျက်နေသောလင့်ခ်များကို ပြင်ဆင်ပါ။
- Config နှင့် Docker Metrics ကိုပြင်ပါ။
- GHA docker tag ကို အပ်ဒိတ်လုပ်ပါ။
- g++11 ဖြင့် compiling လုပ်သောအခါ Iroha 1 compile အမှားများကို ပြင်ဆင်ပါ။
max_rounds_delayကိုproposal_creation_timeoutဖြင့် အစားထိုးပါ။- DB ချိတ်ဆက်မှုဘောင်များကို ဖယ်ရှားရန်အတွက် နမူနာ config ဖိုင်ကို အပ်ဒိတ်လုပ်ပါ။