| lang | ka |
|---|---|
| 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 შიმი; norito::codec ახლა დანერგილია მშობლიური Norito სერიულიზაციით.
- შეცვალეთ
parity_scale_codecგამოყენებაnorito::codec-ით ყუთებში. - დაიწყეთ ინსტრუმენტების მიგრაცია მშობლიურ Norito სერიალიზაციაზე.
- ამოიღეთ დარჩენილი
parity-scale-codecდამოკიდებულება სამუშაო სივრციდან მშობლიური Norito სერიალიზაციის სასარგებლოდ. - შეცვალეთ ნარჩენი SCALE ნიშან-თვისებების წარმოებულები მშობლიური Norito იმპლემენტაციებით და დაარქვით ვერსია კოდეკის მოდულს.
- შეუერთეთ
iroha_config_base_deriveდაiroha_futures_deriveiroha_derive-ში ფუნქციებით დახურულ მაკროებთან. - (multisig) უარყოთ პირდაპირი ხელმოწერები მულტისიგის ავტორიტეტებისგან სტაბილური შეცდომის კოდით/მიზეზით, განახორციელეთ multisig TTL ქუდები ჩადგმულ რელეებზე და ზედაპირული TTL ქუდები CLI-ში გაგზავნამდე (SDK პარიტეტი ელოდება).
- გადაიტანეთ FFI პროცედურული მაკროები
iroha_ffi-ში და ამოიღეთiroha_ffi_deriveყუთში. - (schema_gen) წაშალეთ არასაჭირო
transparent_apiფუნქციაiroha_data_modelდამოკიდებულებიდან. - (მონაცემთა_მოდელი) ICU NFC ნორმალიზატორის ქეშირება
Nameანალიზისთვის, რათა შეამციროს განმეორებითი ინიციალიზაციის ზედნადები. - 📚 Document JS-ის სწრაფი დაწყება, კონფიგურაციის გადამწყვეტი, გამოქვეყნების სამუშაო პროცესი და კონფიგურაციის მცოდნე რეცეპტი Torii კლიენტისთვის.
- (IrohaSwift) გაზარდეთ მინიმალური განლაგების მიზნები iOS 15 / macOS 12-მდე, გამოიყენეთ Swift კონკურენტულობა Torii კლიენტის API-ებში და მონიშნეთ საჯარო მოდელები, როგორც
Sendable. - (IrohaSwift) დამატებულია
ToriiDaProofSummaryArtifactდაDaProofSummaryArtifactEmitter.emit, რათა Swift-ის აპებმა შეძლონ CLI-თან თავსებადი DA მტკიცებულების პაკეტების შექმნა/გამოცემა CLI-ზე გადახურვის გარეშე, დოკუმენტებითა და რეგრესიის ტესტებით, რომლებიც მოიცავს როგორც მეხსიერებას, ასევე დისკზე. სამუშაო ნაკადები.【F:IrohaSwift/Sources/IrohaSwift/ToriiDaProofSummaryArtifact.swift:1】【F:IrohaSwift/Test s/IrohaSwiftTests/ToriiDaProofSummaryArtifactTests.swift:1】【F:docs/source/sdk/swift/index.md:260】 - (data_model/js_host) დააფიქსირეთ Kaigi Option სერიალიზაცია
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: - (javascript) მიეცით საშუალება
ToriiClientაბონენტებს წაშალონ ნაგულისხმევი სათაურები (null) რათაgetMetricsსუფთად გადართოს JSON და Prometheus ტექსტს მიღება სათაურები.【F:javascript/iroha_js/src/toriiClient.js:488】【F:javascript/iroha_js/src/toriiClient.js:761】 - (javascript) დაემატა iterable დამხმარეები NFT-ებისთვის, თითო ანგარიშის აქტივების ნაშთებისთვის და აქტივების განსაზღვრის მფლობელებისთვის (TypeScript def-ებით, დოკუმენტებითა და ტესტებით), ასე რომ, Torii გვერდი მოიცავს დარჩენილ აპს ბოლო წერტილები.【F:javascript/iroha_js/src/toriiClient.js:105】【F:javascript/iroha_js/index.d.ts:8 0】【F:javascript/iroha_js/test/toriiClient.test.js:365】【F:javascript/iroha_js/README.md:470】
- (javascript) დამატებულია მმართველობის ინსტრუქციები/ტრანზაქციის შემქმნელები, პლუს მმართველობის რეცეპტი, რათა JS კლიენტებმა შეძლონ განათავსონ წინადადებები, ბიულეტენები, ამოქმედება და საბჭოს დაჟინებით დასრულება დასასრული.
- (javascript) დამატებულია ISO 20022 pacs.008 გაგზავნის/სტატუსის დამხმარეები და შესაბამისი რეცეპტი, რაც საშუალებას აძლევს JS აბონენტებს განახორციელონ Torii ISO ხიდი შეკვეთილი HTTP-ის გარეშე სანტექნიკა.【F:javascript/iroha_js/src/toriiClient.js:888】【F:javascript/iroha_js/index.d.ts:706】【F:javascript/iroha_js/recipes/iso_bridge.mjs:- (javascript) დამატებულია pacs.008/pacs.009 შემქმნელის დამხმარეები პლუს კონფიგურაციაზე ორიენტირებული რეცეპტი, რათა JS აბონენტებმა შეძლონ ISO 20022-ის ანაზღაურებადი დატვირთვების სინთეზირება დადასტურებული BIC/IBAN მეტამონაცემებით, სანამ მოხვდება ხიდი.【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:javascript/iroha_js/index.d.ts:1】
- (javascript) დაასრულა DA ingest/fetch/prove loop:
ToriiClient.fetchDaPayloadViaGatewayახლა ავტომატურად იღებს chunker-ის სახელურებს (ახალიderiveDaChunkerHandleაკინძვის საშუალებით), არჩევითი მტკიცებულების შეჯამებები ხელახლა გამოიყენებს მშობლიურ I18NI000000146X-ის და ref typings/soADKsSD-ს, აბონენტებს შეუძლიათ აისახონ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შედეგების დაფის მეტამონაცემები ახლა ჩაწერს კარიბჭის მანიფესტის id/CID-ს, როდესაც გამოიყენება კარიბჭის პროვაიდერები, ასე რომ მიღების არტეფაქტები შეესაბამება CLI-ს იღებს.【F:crates/iroha_js_host/src/lib.rs:3017】【F:docs/source/sorafs_orchestrator_rollout.md:23】 - (torii/cli) გაატარეთ ISO გადასასვლელი: Torii ახლა უარყოფს
pacs.008წარდგენას უცნობი აგენტის BIC-ებით და 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) დაამატეთ PvP ნაღდი ფულის მიღება
POST /v1/iso20022/pacs009-ის მეშვეობით, განახორციელეთ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(პლუსci/check_iso_reference_data.sh) ISIN/CUSIP, BIC↔LEI და MIC სნეპშოტების დასადასტურებლად საცავთან ერთად მოწყობილობები.【F:xtask/src/main.rs:146】【F:ci/check_iso_reference_data.sh:1】 - (javascript) გამკაცრდა npm გამოქვეყნება საცავის მეტამონაცემების, აშკარა ფაილების ნებადართული სიის, წარმოშობის ჩართული
publishConfig,prepublishOnlyცვლილებების ჟურნალის/ტესტი მცველის და GitHub Actions სამუშაო ნაკადის გამოცხადებით, რომელიც ახორციელებს Node/20-ში 18-ში. 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 ახლა შესრულებულია CUDA-ს ახალ ბირთვებზე, მასპინძლის მხარის სერიით
bn254_launch_kernel-ის საშუალებით, რაც საშუალებას აძლევს ტექნიკის აჩქარებას Poseidon და ZK გაჯეტებისთვის, დეტერმინიზმის შენარჩუნებით ჩანაცვლებები.【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) - [რღვევა] ცალკე ცვალებადი და შეუცვლელი აქტივები (#5308)
- [გარღვევა] დაასრულეთ არა ცარიელი ბლოკები მათ შემდეგ ცარიელი ბლოკების დაშვებით (#5320)
- ტელემეტრიის ტიპების გამოვლენა სქემასა და კლიენტში (#5387)
- (iroha_torii) ნაკვთები ფუნქციებით დახურული ბოლო წერტილებისთვის (#5385)
- დაამატეთ ჩადენის დროის მეტრიკა (#5380)
- გადახედეთ NonZeros (#5278)
- ტექსტური შეცდომები დოკუმენტაციის ფაილებში (#5309)
- (კრიპტო) ექსპოზიცია
Signature::payloadმიმღები (#5302) (#5310) - (ბირთვი) დაამატეთ როლის არსებობის ჩეკები მის მინიჭებამდე (#5300)
- (ბირთი) ხელახლა დააკავშირეთ გათიშული თანატოლი (#5325)
- შეასწორეთ მაღაზიის აქტივებთან და NFT-თან დაკავშირებული პიტესტები (#5341)
- (CI) პითონის სტატიკური ანალიზის სამუშაო ნაკადის შესწორება პოეზიისთვის v2 (#5374)
- ვადაგასული ტრანზაქციის მოვლენა ჩნდება ჩადენის შემდეგ (#5396)
- გაფრთხილება
unused-ზე და არაdeny(#5377)
- ქოლგა Iroha CLI (#5282)
- (iroha_test_network) გამოიყენეთ ლამაზი ფორმატი ჟურნალებისთვის (#5331)
- [შესვენება]
NumericSpec-ის სერიალიზაციის გამარტივებაgenesis.json-ში (#5340) - გააუმჯობესეთ შესვლა წარუმატებელი p2p კავშირისთვის (#5379)
- დააბრუნეთ
logger.level, დაამატეთlogger.filter, გააფართოვეთ კონფიგურაციის მარშრუტები (#5384)
- დაამატეთ
network.public_addresspeer.template.toml-ს (#5321)
- (kura) დისკზე ზედმეტი ბლოკის ჩაწერის თავიდან აცილება (#5373)
- დანერგილი პერსონალური საცავი ტრანზაქციების ჰეშებისთვის (#5405)
- შეასწორეთ პოეზიის გამოყენება (#5285)
- წაშალეთ ზედმეტი ხარჯები
iroha_torii_const-დან (#5322) - ამოიღეთ გამოუყენებელი
AssetEvent::Metadata*(#5339) - Bump Sonarqube Action ვერსია (#5337)
- წაშალეთ გამოუყენებელი ნებართვები (#5346)
- დაამატეთ unzip პაკეტი ci-image-ში (#5347)
- შეასწორეთ რამდენიმე კომენტარი (#5397)
- ამოიტანეთ ინტეგრაციის ტესტები
irohaყუთიდან (#5393) - გამორთეთ defectdojo სამუშაო (#5406)
- დაამატეთ DCO ხელმოწერა გამოტოვებული ვალდებულებისთვის
- სამუშაო ნაკადების რეორგანიზაცია (მეორე მცდელობა) (#5399)
- არ გაუშვათ Pull Request CI მთავარზე გადასვლისას (#5415)
- დაასრულეთ არა ცარიელი ბლოკები მათ შემდეგ ცარიელი ბლოკების დაშვებით (#5320)
- ხელახლა დარეგისტრირებული თანატოლები ახლა სწორად აისახება თანატოლთა სიაში (#5327)
- დაამატეთ
iroha transaction getდა სხვა მნიშვნელოვანი ბრძანებები (#5289)
- შეკითხვის პროგნოზების განხორციელება (#5242)
- გამოიყენეთ მუდმივი შემსრულებელი (#5082)
- დაამატეთ მოსმენის ვადები iroha cli-ს (#5241)
- დაამატეთ /peers API ბოლო წერტილი torii-ს (#5235)
- მისამართი აგნოსტიკური p2p (#5176)
- გააუმჯობესე multisig უტილიტა და გამოყენებადობა (#5027)
- დაიცავით
BasicAuth::passwordდაბეჭდისაგან (#5195) - დახარისხება კლებადობით
FindTransactionsმოთხოვნაში (#5190) - შეიტანეთ ბლოკის სათაური ყველა ჭკვიანი კონტრაქტის შესრულების კონტექსტში (#5151)
- დინამიური შესრულების დრო ხედის ცვლილების ინდექსის საფუძველზე (#4957)
- განსაზღვრეთ ნაგულისხმევი ნებართვების ნაკრები (#5075)
- დაამატეთ ნიშის განხორციელება
Option<Box<R>>-ისთვის (#5094) - ტრანზაქციის და ბლოკის პრედიკატები (#5025)
- შეატყობინეთ მოთხოვნაში დარჩენილი ელემენტების რაოდენობას (#5016)
- შეზღუდული დისკრეტული დრო (#4928)
- დაამატეთ დაკარგული მათემატიკური ოპერაციები
Numeric-ს (#4976) - დაადასტურეთ ბლოკის სინქრონიზაციის შეტყობინებები (#4965)
- შეკითხვის ფილტრები (#4833)
- გაამარტივებს თანატოლების ID-ს ანალიზს (#5228)
- ტრანზაქციის შეცდომის გადატანა ბლოკის დატვირთვიდან (#5118)
- დაარქვით JsonString Json-ს (#5154)
- დაამატეთ კლიენტის სუბიექტი სმარტ კონტრაქტებში (#5073)
- ლიდერი, როგორც ტრანზაქციის შეკვეთის სერვისი (#4967)
- გააკეთეთ კურამ ჩამოაგდეს ძველი ბლოკები მეხსიერებიდან (#5103)
- გამოიყენეთ
ConstVecინსტრუქციებისთვისExecutable-ში (#5096) - ჭორიკანა მაქსიმუმ ერთხელ (#5079)
- შეამცირეთ მეხსიერების გამოყენება
CommittedTransaction(#5089) - დააკონკრეტეთ შეკითხვის კურსორის შეცდომები (#5086)
- ყუთების რეორგანიზაცია (#4970)
- შემოიღეთ
FindTriggersმოთხოვნა, ამოიღეთFindTriggerById(#5040) - ნუ დაეყრდნობით ხელმოწერებს განახლებისთვის (#5039)
- პარამეტრების ფორმატის შეცვლა genesis.json-ში (#5020)
- გაგზავნეთ მხოლოდ მიმდინარე და წინა ხედის ცვლილების მტკიცებულება (#4929)
- გამორთეთ შეტყობინების გაგზავნა, როდესაც მზად არ ხართ დატვირთული ციკლის თავიდან ასაცილებლად (#5032)
- გადაიტანეთ მთლიანი აქტივის რაოდენობა აქტივის განმარტებაში (#5029)
- მოაწერეთ მხოლოდ ბლოკის სათაურს და არა მთლიან დატვირთვას (#5000)
- გამოიყენეთ
HashOf<BlockHeader>, როგორც ბლოკის ჰეშის ტიპი (#4998) - გაამარტივეთ
/healthდა/api_version(#4960) - დაარქვით
configsdefaults, წაშალეთswarm(#4862)
- დააფიქსირეთ
cargo auditგაფრთხილებები (#5183) - დაამატეთ დიაპაზონის შემოწმება ხელმოწერის ინდექსს (#5157)
- შეასწორეთ მოდელის მაკრო მაგალითი დოკუმენტებში (#5149)
- სწორად დახურეთ ws ბლოკების/მოვლენების ნაკადში (#5101)
- გატეხილი სანდო თანატოლების შემოწმება (#5121)
- შეამოწმეთ, რომ შემდეგ ბლოკს აქვს სიმაღლე +1 (#5111)
- დააფიქსირეთ გენეზის ბლოკის დროის ანაბეჭდი (#5098)
- დააფიქსირეთ
iroha_genesisკომპილაციაtransparent_apiფუნქციის გარეშე (#5056) - სწორად ამუშავებს
replace_top_block(#4870) - დააფიქსირეთ შემსრულებლის კლონირება (#4955)
- აჩვენეთ მეტი შეცდომის დეტალები (#4973)
- გამოიყენეთ
GETბლოკების ნაკადისთვის (#4990) - გააუმჯობესეთ რიგი ტრანზაქციების მართვა (#4947)
- თავიდან აიცილეთ ზედმეტი blocksync ბლოკის შეტყობინებები (#4909)
- თავიდან აიცილოთ ჩიხი დიდი შეტყობინების ერთდროული გაგზავნისას (#4948)
- ამოიღეთ ვადაგასული ტრანზაქცია ქეშიდან (#4922)
- დააფიქსირეთ torii url ბილიკით (#4903)
- ამოიღეთ მოდულზე დაფუძნებული api კლიენტიდან (#5184)
- ამოიღეთ
riffle_iter(#5181) - ამოიღეთ გამოუყენებელი დამოკიდებულებები (#5173)
- ამოიღეთ
maxპრეფიქსიblocks_in_memory-დან (#5145) - წაშალეთ კონსენსუსის შეფასება (#5116)
- ამოიღეთ
event_recommendationsბლოკიდან (#4932)
- დაამატა
jqდოკერის სურათს
- მიუთითეთ ჯაჭვზე არსებული პარამეტრები ცალსახად გენეზისში (#4812)
- დაუშვით ტურბოთევზი მრავალი
Instruction-ით (#4805) - მრავალხელმოწერის ტრანზაქციების ხელახალი განხორციელება (#4788)
- ჩაშენებული ჯაჭვზე მორგებული პარამეტრების დანერგვა (#4731)
- გააუმჯობესეთ პერსონალური ინსტრუქციის გამოყენება (#4778)
- გახადეთ მეტამონაცემების დინამიური JsonString (#4732) დანერგვით
- დაუშვით მრავალი თანატოლის წარმოდგენის ბლოკი (#4775)
- მიაწოდეთ
SignedBlockSignedTransaction-ის ნაცვლად თანატოლებს (#4739) - მორგებული ინსტრუქციები შემსრულებელში (#4645)
- გააფართოვეთ კლიენტის cli json მოთხოვნების მოთხოვნით (#4684)
- დაამატეთ ამოცნობის მხარდაჭერა
norito_decoder-ისთვის (#4680) - ნებართვების სქემის განზოგადება შემსრულებლის მონაცემთა მოდელზე (#4658)
- დაამატა რეგისტრის ტრიგერის ნებართვები ნაგულისხმევ შემსრულებელში (#4616)
- მხარი დაუჭირეთ JSON-ს
norito_cli-ში - შემოიღეთ p2p უმოქმედობის დრო
- შეცვალეთ
lol_allocdlmalloc-ით (#4857) - დაარქვით
type_type-ს სქემაში (#4855) - შეცვალეთ
Durationu64-ით სქემაში (#4841) - გამოიყენეთ
RUST_LOGმსგავსი EnvFilter ჟურნალისთვის (#4837) - შეინახეთ ხმის მიცემის ბლოკი, როდესაც ეს შესაძლებელია (#4828)
- მიგრაცია რქიდან აქსუმში (#4718)
- გაყოფილი შემსრულებლის მონაცემთა მოდელი (#4791)
- არაღრმა მონაცემთა მოდელი (#4734) (#4792)
- არ გაგზავნოთ საჯარო გასაღები ხელმოწერით (#4518)
- დაარქვით
--outfile--out-file(#4679) - გადარქმევა iroha სერვერი და კლიენტი (#4662)
- დაარქვით
PermissionTokenPermission(#4635) - უარყავით
BlockMessagesმოუთმენლად (#4606) - გახადე
SignedBlockშეუცვლელი (#4620) - გადარქმევა TransactionValue-ში CommittedTransaction (#4610)
- პირადი ანგარიშების ავთენტიფიკაცია ID-ით (#4411)
- გამოიყენეთ მულტიჰაშის ფორმატი პირადი გასაღებებისთვის (#4541)
- დაარქვით
parity_scale_decodernorito_cli - გაუგზავნეთ ბლოკები B ნაკრების ვალიდატორებს
- გახადე
Roleგამჭვირვალე (#4886) - გამოიღეთ ბლოკის ჰეში სათაურიდან (#4890)
- წაშალეთ ლოგერის ორმაგი ინიციალიზაცია (#4800)
- დააფიქსირეთ აქტივებისა და ნებართვების დასახელების კონვენცია (#4741)
- განაახლეთ შემსრულებელი ცალკე ტრანზაქციაში გენეზის ბლოკში (#4757)
- სწორი ნაგულისხმევი მნიშვნელობა
JsonString-ისთვის (#4692) - გააუმჯობესეთ დესერიალიზაციის შეცდომის შეტყობინება (#4659)
- ნუ დააშინებთ, თუ გაშვებული Ed25519Sha512 საჯარო გასაღები არასწორი სიგრძისაა (#4650)
- გამოიყენეთ სწორი ხედის ცვლილების ინდექსი საწყისი ბლოკის დატვირთვაზე (#4612)
- ნაადრევად არ შეასრულოთ დროის ტრიგერები მათ
startდროის ნიშნულამდე (#4333) - მხარდაჭერა
httpsfortorii_url(#4601) (#4617) - ამოიღეთ serde(flatten) SetKeyValue/RemoveKeyValue-დან (#4547)
- ტრიგერების ნაკრები სწორად არის სერიული
- გაუქმება წაშლილია
PermissionTokensUpgrade<Executor>-ზე (#4503) - შეატყობინეთ სწორი ხედვის ცვლილების ინდექსი მიმდინარე რაუნდისთვის
- წაშალეთ შესაბამისი ტრიგერები
Unregister<Domain>-ზე (#4461) - შეამოწმეთ genesis pub key genesis რაუნდში
- თავიდან აიცილოთ გენეზის დომენის ან ანგარიშის რეგისტრაცია
- ამოიღეთ ნებართვები როლებიდან ერთეულის რეგისტრაციის გაუქმებისას
- ტრიგერების მეტამონაცემები ხელმისაწვდომია სმარტ კონტრაქტებში
- გამოიყენეთ rw lock არათანმიმდევრული მდგომარეობის ხედვის თავიდან ასაცილებლად (#4867)
- სახელური რბილი ჩანგალი კადრში (#4868)
- დააფიქსირეთ MinSize ChaCha20Poly1305-ისთვის
- დაამატეთ ლიმიტები LiveQueryStore-ს მეხსიერების მაღალი გამოყენების თავიდან ასაცილებლად (#4893)
- ამოიღეთ საჯარო გასაღები ed25519 პირადი გასაღებიდან (#4856)
- ამოიღეთ kura.lock (#4849)
- დააბრუნეთ
_msდა_bytesსუფიქსები კონფიგურაციაში (#4667) - ამოიღეთ
_idდა_fileსუფიქსი გენეზის ველებიდან (#4724) - ამოიღეთ ინდექსის აქტივები AssetsMap-ში AssetDefinitionId-ით (#4701)
- ამოიღეთ დომენი ტრიგერის იდენტობიდან (#4640)
- ამოიღეთ გენეზის ხელმოწერა Iroha-დან (#4673)
- ამოიღეთ
VisitშეკრულიValidate-დან (#4642) - ამოიღეთ
TriggeringEventFilterBox(#4866) - ამოიღეთ
garbagep2p ხელის ჩამორთმევით (#4889) - ამოიღეთ
committed_topologyბლოკიდან (#4880)
- დაიცავით საიდუმლოების გაჟონვისგან
- ჩართეთ ტრიგერის ID ტრიგერის შესასვლელ წერტილში (#4391)
- გამოაჩინე მოვლენა დაყენებული, როგორც ბიტიანი ველები სქემაში (#4381)
- შემოიტანეთ ახალი
wsvმარცვლოვანი წვდომით (#2664) - დაამატეთ ღონისძიების ფილტრები
PermissionTokenSchemaUpdate,ConfigurationდაExecutorმოვლენებისთვის - შემოიღეთ სნეფშოტის "რეჟიმი" (#4365)
- როლის ნებართვების მინიჭების/გაუქმების დაშვება (#4244)
- შემოიღეთ თვითნებური სიზუსტის რიცხვითი ტიპი აქტივებისთვის (ამოშალეთ ყველა სხვა ციფრული ტიპი) (#3660)
- საწვავის განსხვავებული ლიმიტი შემსრულებლისთვის (#3354)
- pprof profiler-ის ინტეგრირება (#4250)
- დაამატეთ აქტივის ქვებრძანება კლიენტის CLI-ში (#4200)
Register<AssetDefinition>ნებართვები (#4049)- დაამატეთ
chain_idგანმეორებითი შეტევების თავიდან ასაცილებლად (#4185) - დაამატეთ ქვებრძანებები დომენის მეტამონაცემების რედაქტირებისთვის კლიენტის CLI-ში (#4175)
- შეასრულეთ შენახვის ნაკრები, წაშალეთ, მიიღეთ ოპერაციები Client CLI-ში (#4163)
- დაითვალეთ იდენტური ჭკვიანი კონტრაქტები ტრიგერებისთვის (#4133)
- დაამატეთ ქვებრძანება კლიენტს CLI დომენების გადასატანად (#3974)
- მხარი დაუჭირეთ ყუთის ნაჭრებს FFI-ში (#4062)
- git commit SHA კლიენტს CLI (#4042)
- proc მაკრო ნაგულისხმევი ვალიდატორის ქვაბის ფირფიტისთვის (#3856)
- დაინერგა შეკითხვის მოთხოვნის შემქმნელი Client API-ში (#3124)
- ზარმაცი მოთხოვნები ჭკვიანი კონტრაქტების შიგნით (#3929)
fetch_sizeმოთხოვნის პარამეტრი (#3900)- აქტივების მაღაზიაში გადაცემის ინსტრუქცია (#4258)
- დაცვა საიდუმლოების გაჟონვისგან (#3240)
- ტრიგერების დუბლიკატი იგივე წყაროს კოდით (#4419)
- გაუგზავნეთ ბლოკები B ნაკრების ვალიდატორებს (#4387)
- მილსადენის მოვლენების დაყოფა ბლოკად და ტრანზაქციის მოვლენებად (#4366)
- დაარქვით
[telemetry.dev]კონფიგურაციის განყოფილებას[dev_telemetry](#4377) - გააკეთეთ
ActionდაFilterარაგენერიკური ტიპები (#4375) - გააუმჯობესეთ მოვლენების ფილტრაციის API შემქმნელის ნიმუშით (#3068)
- გააერთიანეთ სხვადასხვა ღონისძიების ფილტრის API, დანერგეთ გამართული მშენებლის API
- დაარქვით
FilterBoxEventFilterBox - დაარქვით
TriggeringFilterBoxTriggeringEventFilterBox-ად - გააუმჯობესე ფილტრის დასახელება, მაგ.
AccountFilter->AccountEventFilter - გადაწერეთ კონფიგურაცია RFC კონფიგურაციის მიხედვით (#4239)
- დამალე ვერსიული სტრუქტურების შიდა სტრუქტურა საჯარო API-დან (#3887)
- დროებით შემოიღეთ პროგნოზირებადი შეკვეთა ძალიან ბევრი წარუმატებელი ხედის ცვლილების შემდეგ (#4263)
- გამოიყენეთ კონკრეტული ტიპის გასაღები
iroha_crypto-ში (#4181) - გაყოფილი ხედის ცვლილებები ჩვეულებრივი შეტყობინებებისგან (#4115)
- გახადე
SignedTransactionშეუცვლელი (#4162) - ექსპორტი
iroha_configiroha_client-ით (#4147) - ექსპორტი
iroha_cryptoiroha_client-ით (#4149) - ექსპორტი
data_modeliroha_client-ით (#4081) - ამოიღეთ
openssl-sysდამოკიდებულებაiroha_crypto-დან და შემოიტანეთ კონფიგურირებადი tls backendsiroha_client(#3422) - შეცვალეთ გაუმართავი EOF
hyperledger/ursaშიდა ხსნარითiroha_crypto(#3422) - შემსრულებლის მუშაობის ოპტიმიზაცია (#4013)
- ტოპოლოგიის თანატოლების განახლება (#3995)
- წაშალეთ შესაბამისი ტრიგერები
Unregister<Domain>-ზე (#4461) - წაშალეთ ნებართვები როლებიდან ერთეულების რეგისტრაციის გაუქმებისას (#4242)
- ამტკიცებენ, რომ გენეზისის ტრანზაქცია ხელმოწერილია genesis pub გასაღებით (#4253)
- შემოიღეთ დროის ამოწურვა უპასუხო თანატოლებისთვის p2p-ში (#4267)
- თავიდან აიცილოთ გენეზის დომენის ან ანგარიშის რეგისტრაცია (#4226)
MinSizeChaCha20Poly1305-ისთვის (#4395)- კონსოლის დაწყება, როდესაც ჩართულია
tokio-console(#4377) - გამოყავით თითოეული ელემენტი
\n-ით და რეკურსიულად შექმენით მშობელი დირექტორიებიdev-telemetryფაილის ჟურნალებისთვის - აღკვეთეთ ანგარიშის რეგისტრაცია ხელმოწერების გარეშე (#4212)
- გასაღები წყვილის გენერაცია ახლა უტყუარია (#4283)
- შეწყვიტე
X25519კლავიშების კოდირება, როგორცEd25519(#4174) - გააკეთეთ ხელმოწერის ვალიდაცია
no_std-ში (#4270) - დაბლოკვის მეთოდების გამოძახება ასინქრონული კონტექსტში (#4211)
- გააუქმეთ ასოცირებული ტოკენები ერთეულის რეგისტრაციის გაუქმებაზე (#3962)
- ასინქრონული დაბლოკვის შეცდომა Sumeragi-ის დაწყებისას
- დაფიქსირდა
(get|set)_config401 HTTP (#4177) muslარქივის სახელი Docker-ში (#4193)- ჭკვიანი კონტრაქტის გამართვის ბეჭდვა (#4178)
- ტოპოლოგიის განახლება გადატვირთვისას (#4164)
- ახალი თანატოლის რეგისტრაცია (#4142)
- ჯაჭვზე პროგნოზირებადი გამეორების რიგი (#4130)
- ხელახალი არქიტექტურის ლოგერი და დინამიური კონფიგურაცია (#4100)
- ტრიგერის ატომურობა (#4106)
- შეკითხვის მაღაზიის შეტყობინების შეკვეთის საკითხი (#4057)
- დააყენეთ
Content-Type: application/x-noritoბოლო წერტილებისთვის, რომლებიც პასუხობენ Norito-ის გამოყენებით
logger.tokio_console_addressკონფიგურაციის პარამეტრი (#4377)NotificationEvent(#4377)Valueრიცხვი (#4305)- MST აგრეგაცია iroha-დან (#4229)
- კლონირება ISI-სთვის და შეკითხვის შესრულება სმარტ კონტრაქტებში (#4182)
bridgeდაdexფუნქციები (#4152)- გაბრტყელებული მოვლენები (#3068)
- გამონათქვამები (#4089)
- ავტომატურად გენერირებული კონფიგურაციის მითითება
warpხმაური ჟურნალებში (#4097)
- თავიდან აიცილეთ პაბის გასაღების გაყალბება p2p-ში (#4065)
- დარწმუნდით, რომ OpenSSL-დან გამომავალი
secp256k1ხელმოწერები ნორმალიზებულია (#4155)
Domainმფლობელის ნებართვები- დაამატეთ
owned_byველიDomain-ს - გაანალიზეთ ფილტრი JSON5-ად
iroha_client_cli-ში (#3923) - დაამატეთ მხარდაჭერა თვითმმართველობის ტიპის გამოყენებისთვის serde ნაწილობრივ მონიშნული ნომრებში
- ბლოკის API-ს სტანდარტიზაცია (#3884)
- განახორციელეთ
Fastkura init რეჟიმი - დაამატეთ iroha_swarm პასუხისმგებლობის შეზღუდვის სათაური
- საწყისი მხარდაჭერა WSV კადრებისთვის
- დააფიქსირეთ შემსრულებელი ჩამოტვირთვა update_configs.sh-ში (#3990)
- სათანადო rustc devShell-ში
- დააფიქსირეთ დამწვრობის
Triggerრეპერტიციები - დააფიქსირეთ გადაცემა
AssetDefinition - შეასწორეთ
RemoveKeyValueDomain-ისთვის - დააფიქსირეთ
Span::join-ის გამოყენება - ტოპოლოგიის შეუსაბამობის შეცდომის გამოსწორება (#3903)
- შეასწორეთ
apply_blocksდაvalidate_blocksსაორიენტაციო ნიშანი mkdir -rმაღაზიის ბილიკით და არა ჩაკეტვის ბილიკით (#3908)- არ ჩავარდეთ, თუ dir არსებობს test_env.py-ში
- შეასწორეთ ავთენტიფიკაციის/ავტორიზაციის დოკუმენტის სტრიქონი (#3876)
- უკეთესი შეცდომის შეტყობინება შეკითხვის პოვნის შეცდომისთვის
- დაამატეთ genesis ანგარიშის საჯარო გასაღები dev docker compose-ში
- შეადარეთ ნებართვის ჟეტონის დატვირთვა, როგორც JSON (#3855)
- გაასწორეთ
irrefutable_let_patterns#[model]მაკროში - ნება მიეცით genesis-ს შეასრულოს ნებისმიერი ISI (#3850)
- შეასწორეთ გენეზის ვალიდაცია (#3844)
- დააფიქსირეთ ტოპოლოგია 3 ან ნაკლები თანატოლისთვის
- გაასწორეთ, როგორ გამოითვლება tx_amounts ჰისტოგრამა.
genesis_transactions_are_validated()ტესტის ქერტლი- ნაგულისხმევი ვალიდატორის გენერაცია
- დააფიქსირეთ მოხდენილი გამორთვა
- მუწუკების დამოკიდებულებები (#3981)
- გადაარქვით ვალიდატორი შემსრულებლად (#3976)
- ამოიღეთ
IsAssetDefinitionOwner(#3979) - ჩართეთ ჭკვიანი კონტრაქტის კოდი სამუშაო სივრცეში (#3944)
- შეაერთეთ API და ტელემეტრიის ბოლო წერტილები ერთ სერვერში
- გადაიტანეთ გამოხატვის len საჯარო API-დან ბირთვში (#3949)
- მოერიდეთ კლონებს როლების ძიებაში
- როლების მოთხოვნების დიაპაზონი
- ანგარიშის როლების გადატანა
WSV-ზე - დაარქვით ISI *Box-დან *Expr (#3930)
- წაშალეთ "Versioned" პრეფიქსი ვერსიირებული კონტეინერებიდან (#3913)
- გადაიტანეთ
commit_topologyბლოკის დატვირთვაში (#3916) - გადაიტანეთ
telemetry_futureმაკრო სინ 2.0-ზე - დარეგისტრირებულია იდენტიფიკაციით ISI საზღვრებში (#3925)
- დაამატეთ ძირითადი გენერიკების მხარდაჭერა
derive(HasOrigin)-ს - გაასუფთავეთ Emitter API-ების დოკუმენტაცია, რომ გაახაროთ კლიპი
- დაამატეთ ტესტები გამოყვანის (HasOrigin) მაკროსთვის, შეამცირეთ გამეორება წარმოებულში (IdEqOrdHash), შეცვალეთ შეცდომის შესახებ შეტყობინება სტაბილურზე
- გააუმჯობესეთ დასახელება, გაამარტივეთ განმეორებითი .filter_maps და მოიშორეთ არასაჭირო .გარდა გამოყვანის (ფილტრი)
- გამოიყენეთ Partally TaggedSerialize/Deserialize ძვირფასო
- გამოიყენე გამოყვანის (IdEqOrdHash) ძვირფასო, დაამატეთ ტესტები
- გამოიყენე გამომავალი (ფილტრი) საყვარელო
- განაახლეთ iroha_data_model_derive, რათა გამოიყენოთ syn 2.0
- დაამატეთ ხელმოწერის შემოწმების მდგომარეობის ერთეულის ტესტები
- დაუშვით მხოლოდ ხელმოწერის გადამოწმების პირობების ფიქსირებული ნაკრები
- ConstBytes-ის განზოგადება ConstVec-ად, რომელიც შეიცავს ნებისმიერ const თანმიმდევრობას
- გამოიყენეთ უფრო ეფექტური წარმოდგენა ბაიტების მნიშვნელობებისთვის, რომლებიც არ იცვლება
- შეინახეთ დასრულებული wsv სნეპშოტში
- დაამატეთ
SnapshotMakerმსახიობი - პარსინგის დოკუმენტის შეზღუდვა წარმოიქმნება proc მაკროებში
- გაასუფთავეთ კომენტარები
- ამოიღეთ საერთო სატესტო პროგრამა lib.rs-ისთვის ატრიბუტების გასაანალიზებლად
- გამოიყენეთ parse_display და განაახლეთ Attr -> Attrs დასახელება
- დაუშვით ნიმუშის შესატყვისის გამოყენება ffi ფუნქციის args-ში
- შეამცირეთ გამეორება getset attrs ანალიზში
- დაარქვით Emitter::into_token_stream ემისტერში::finish_token_stream
- გამოიყენეთ parse_display getset ტოკენების გასარკვევად
- შეასწორეთ შეცდომები და გააუმჯობესეთ შეცდომის შეტყობინებები
- iroha_ffi_derive: გამოიყენეთ ძვირფასო ატრიბუტების გასაანალიზებლად და გამოიყენეთ syn 2.0
- iroha_ffi_derive: შეცვალეთ proc-macro-error Manyhow-ით
- გაამარტივეთ kura lock ფაილის კოდი
- გააკეთეთ ყველა რიცხვითი მნიშვნელობა სერიული სტრიქონების სახით
- გაყოფა Kagami (#3841)
- გადაწერეთ
scripts/test-env.sh - განასხვავეთ ჭკვიან კონტრაქტსა და ტრიგერის შესასვლელ წერტილებს შორის
- Elide
.cloned()data_model/src/block.rs-ში - განაახლეთ
iroha_schema_deriveსინ 2.0-ის გამოსაყენებლად
- hyperledger#3383 დანერგე მაკრო სოკეტის მისამართების გასაანალიზებლად კომპილაციის დროს
- hyperledger#2398 დაამატეთ ინტეგრაციის ტესტები შეკითხვის ფილტრებისთვის
- ჩართეთ შეცდომის შესახებ შეტყობინება
InternalError-ში nightly-2023-06-25-ის, როგორც ნაგულისხმევი ხელსაწყოების ჯაჭვის გამოყენება- hyperledger#3692 Validator მიგრაცია
- [DSL სტაჟირება] hyperledger#3688: განახორციელეთ ძირითადი არითმეტიკა, როგორც პროკ მაკრო
- hyperledger#3371 გაყავით ვალიდატორი
entrypoint, რათა დარწმუნდეთ, რომ ვალიდატორები აღარ განიხილება როგორც ჭკვიანი კონტრაქტები - hyperledger#3651 WSV სნეპშოტები, რომლებიც საშუალებას გაძლევთ სწრაფად აღადგინოთ Iroha კვანძი ავარიის შემდეგ
- hyperledger#3752 ჩაანაცვლეთ
MockValidatorInitialვალიდატორით, რომელიც იღებს ყველა ტრანზაქციას - hyperledger#3276 დაამატეთ დროებითი ინსტრუქცია სახელწოდებით
Log, რომელიც აღრიცხავს მითითებულ სტრიქონს Iroha კვანძის მთავარ ჟურნალში - hyperledger#3641 გახადე ნებართვის ჟეტონის დატვირთვა ადამიანისთვის წასაკითხად
- hyperledger#3324 დაამატეთ
iroha_client_cliდაკავშირებულიburnშემოწმება და რეფაქტორირება - hyperledger#3781 გენეზის ტრანზაქციების დადასტურება
- hyperledger#2885 განასხვავებენ მოვლენებს, რომელთა გამოყენება შესაძლებელია და არ შეიძლება გამომწვევებისთვის
- hyperledger#2245
Nix-ზე დაფუძნებული iroha კვანძის ორობითი კონსტრუქცია, როგორცAppImage
- hyperledger#3613 რეგრესია, რომელიც შეიძლება დაუშვას არასწორად ხელმოწერილი ტრანზაქციების მიღების უფლება
- ადრე უარყოთ არასწორი კონფიგურაციის ტოპოლოგია
- hyperledger#3445 შეასწორეთ რეგრესია და გაააქტიურეთ
POST/configurationსაბოლოო წერტილზე - hyperledger#3654 გაასწორეთ
iroha2glibc-ზე დაფუძნებულიDockerfiles - hyperledger#3451 დააფიქსირეთ
dockerაგება Apple-ის სილიკონის მაკებზე - hyperledger#3741 შეასწორეთ
tempfileშეცდომაkagami validator-ში - hyperledger#3758 დააფიქსირეთ რეგრესია, სადაც ცალკეული ყუთების აშენება შეუძლებელია, მაგრამ შეიძლება აშენდეს სამუშაო სივრცის ნაწილად
- hyperledger#3777 პაჩის ხარვეზი როლების რეგისტრაციაში არ არის დამოწმებული
- hyperledger#3805 შეასწორეთ Iroha არ ითიშება
SIGTERMმიღების შემდეგ
- hyperledger#3648 ჩართეთ
docker-compose.*.ymlშემოწმება CI პროცესებში - გადაიტანეთ ინსტრუქცია
len()iroha_data_model-დანiroha_core-ში - hyperledger#3672 ჩაანაცვლეთ
HashMapFxHashMap-ით გამოყვანის მაკროებში - hyperledger#3374 შეცდომის დოკუმენტ-კომენტარების გაერთიანება და
fmt::Displayგანხორციელება - hyperledger#3289 გამოიყენეთ Rust 1.70 სამუშაო სივრცის მემკვიდრეობა მთელი პროექტის განმავლობაში
- hyperledger#3654 დაამატეთ
Dockerfilesiroha2-ის ასაშენებლადGNU libc <https://www.gnu.org/software/libc/>_-ზე - წარმოადგინეთ
syn2.0,manyhowდაdarlingპროკ-მაკროებისთვის - hyperledger#3802 Unicode
kagami cryptoთესლი
- hyperledger#3468: სერვერის კურსორი, რომელიც იძლევა ზარმაცად შეფასებული ხელახალი პაგინაციის საშუალებას, რომელსაც უნდა ჰქონდეს ძირითადი დადებითი შედეგები მოთხოვნის შეყოვნებაზე
- hyperledger#3624: ზოგადი დანიშნულების ნებართვის ნიშნები; კონკრეტულად
- ნებართვების ნიშნები შეიძლება ჰქონდეს ნებისმიერი სტრუქტურა
- ტოკენის სტრუქტურა აღწერილია
iroha_schema-ში და სერიული, როგორც JSON სტრიქონი - ტოკენის მნიშვნელობა არის
Norito-ში კოდირებული - ამ ცვლილების შედეგად, ნებართვის სიმბოლოს დასახელების კონვენცია გადავიდა
snake_case-დანUpeerCamelCase-ზე
- hyperledger#3615 შეინახეთ wsv ვალიდაციის შემდეგ
- hyperledger#3195 გააფართოვეთ პანიკური ქცევა უარყოფილი გენეზის ტრანზაქციის მიღებისას
- hyperledger#3042 შეასწორეთ ცუდი მოთხოვნის შეტყობინება
- hyperledger#3352 დაყავით კონტროლის ნაკადი და მონაცემთა შეტყობინება ცალკეულ არხებად
- hyperledger#3543 მეტრიკის სიზუსტის გაუმჯობესება
- hyperledger#3330 Extend
NumericValuedeserialization - hyperledger#2622
u128/i128მხარდაჭერა FFI-ში - hyperledger#3088 შემოიღეთ რიგის throttling, DoS-ის თავიდან ასაცილებლად
- hyperledger#2373
kagami swarm fileდაkagami swarm dirბრძანების ვარიანტებიdocker-composeფაილების გენერირებისთვის - hyperledger#3597 ნებართვის ნიშნის ანალიზი (Iroha მხარე)
- hyperledger#3353 ამოიღეთ
eyreblock.rs-დან შეცდომის პირობების ჩამოთვლით და მკაცრად აკრეფილი შეცდომების გამოყენებით - hyperledger#3318 Interleave უარყოფილი და მიღებული ტრანზაქციები ბლოკებში ტრანზაქციის დამუშავების ორდერის შესანარჩუნებლად
- hyperledger#3075 პანიკა არასწორი ტრანზაქციის შესახებ
genesis.json-ში არასწორი ტრანზაქციის დამუშავების თავიდან ასაცილებლად - hyperledger#3461 ნაგულისხმევი მნიშვნელობების სწორად დამუშავება ნაგულისხმევ კონფიგურაციაში
- hyperledger#3548 შეასწორეთ
IntoSchemaგამჭვირვალე ატრიბუტი - hyperledger#3552 შეასწორეთ ვალიდატორის ბილიკის სქემის წარმოდგენა
- hyperledger#3546 დააფიქსირეთ დროის ტრიგერების ჩაჭედვა
- hyperledger#3162 აიკრძალოს 0 სიმაღლე ბლოკის ნაკადის მოთხოვნებში
- კონფიგურაციის მაკრო საწყისი ტესტი
- hyperledger#3592
release-ზე განახლებული კონფიგურაციის ფაილების დაფიქსირება - hyperledger#3246 არ ჩაერთოთ
Set B validators <https://github.com/hyperledger-iroha/iroha/blob/main/docs/source/iroha_2_whitepaper.md#2-system-architecture>_fault <https://en.wikipedia.org/wiki/Byzantine_fault>_-ის გარეშე - hyperledger#3570 სწორად აჩვენე კლიენტის მხარის სიმებიანი შეკითხვის შეცდომები
- hyperledger#3596
iroha_client_cliაჩვენებს ბლოკებს/მოვლენებს - hyperledger#3473 გააკეთეთ
kagami validatorიმუშაოს iroha საცავის ძირეული დირექტორია გარედან
- hyperledger#3063 რუკის ტრანზაქცია
hashსიმაღლის დაბლოკვისთვისwsv-ში - მკაცრად აკრეფილი
HashOf<T>Value-ში
- hyperledger#2373
kagami swarmქვებრძანებაdocker-compose.ymlგენერირებისთვის - hyperledger#3525 ტრანზაქციის API-ის სტანდარტიზაცია
- hyperledger#3376 დაამატეთ Iroha Client CLI
pytest <https://docs.pytest.org/en/7.4.x/>_ ავტომატიზაციის ჩარჩო - hyperledger#3516 შეინახეთ ორიგინალური blob ჰეში
LoadedExecutable-ში
- hyperledger#3462 დაამატეთ
burnაქტივის ბრძანებაclient_cli-ს - hyperledger#3233 Refactor შეცდომის ტიპები
- hyperledger#3330 შეასწორეთ რეგრესია,
serde::de::Deserializeხელით დანერგვითpartially-tagged <https://serde.rs/enum-representations.html>_enums-ისთვის - hyperledger#3487 დააბრუნეთ დაკარგული ტიპები სქემაში
- hyperledger#3444 დააბრუნეთ დისკრიმინანტი სქემაში
- hyperledger#3496 შეასწორეთ
SocketAddrველის ანალიზი - hyperledger#3498 შეასწორეთ რბილი ჩანგლის ამოცნობა
- hyperledger#3396 შეინახეთ ბლოკი
kura-ში ბლოკის ჩადენილი მოვლენის გამოშვებამდე
- hyperledger#2817 ამოიღეთ შიდა ცვალებადობა
WorldStateView-დან - hyperledger#3363 Genesis API რეფაქტორი
- არსებული რეფაქტორი და ტოპოლოგიის ახალი ტესტების დამატება
- გადართეთ
Codecov <https://about.codecov.io/>-დანCoveralls <https://coveralls.io/>-ზე ტესტის დაფარვისთვის - hyperledger#3533 გადარქმევა
Bool-ზეboolსქემაში
- hyperledger#3015 მხარდაჭერა ნიშების ოპტიმიზაციისთვის FFI-ში
- hyperledger#2547 დაამატეთ ლოგო
AssetDefinition-ს - hyperledger#3274 დაამატე
kagamiქვებრძანება, რომელიც წარმოქმნის მაგალითებს (backported in LTS) - hyperledger#3415
Nix <https://nixos.wiki/wiki/Flakes>_ ფანტელი - hyperledger#3412 გადაიტანეთ ტრანზაქციის ჭორები ცალკე მსახიობზე
- hyperledger#3435 წარმოგიდგენთ
Expressionვიზიტორს - hyperledger#3168 მიაწოდეთ genesis ვალიდიატორი ცალკე ფაილად
- hyperledger#3454 გახადეთ LTS ნაგულისხმევად Docker ოპერაციებისა და დოკუმენტაციის უმეტესობისთვის
- hyperledger#3090 ჯაჭვზე პარამეტრების გავრცელება ბლოკჩეინიდან
sumeragi-მდე
- hyperledger#3330 დააფიქსირეთ არატეგირებული რიცხვის დესერიალიზაცია
u128ფოთლებით (backported into RC14) - hyperledger#2581 ამცირებს ხმაურს ჟურნალებში
- hyperledger#3360 შეასწორეთ
tx/sსაორიენტაციო ნიშანი - hyperledger#3393 დაარღვიე კომუნიკაციის ჩიხური ციკლი
actors-ში - hyperledger#3402 შეასწორეთ
nightlyაშენება - hyperledger#3411 სათანადოდ გაუმკლავდეს თანატოლების ერთდროულ კავშირს
- hyperledger#3440 გააუქმეთ აქტივების კონვერტაციები გადაცემის დროს, სამაგიეროდ დამუშავებული სმარტ-კონტრაქტებით
- hyperledger#3408: შეასწორეთ
public_keys_cannot_be_burned_to_nothingტესტი
- hyperledger#3362 მიგრაცია
tokioმსახიობებზე - hyperledger#3349 ამოიღეთ
EvaluateOnHostჭკვიანი კონტრაქტებიდან - hyperledger#1786 დაამატე
irohaმშობლიური ტიპები სოკეტის მისამართებისთვის - გამორთეთ IVM ქეში
- ხელახლა ჩართეთ IVM ქეში
- გადაარქვით ნებართვის ვალიდატორს ვალიდატორად
- hyperledger#3388 გააკეთეთ
model!მოდულის დონის მაკრო ატრიბუტად - hyperledger#3370 Serialize
hashროგორც თექვსმეტობითი სტრიქონი - გადაიტანეთ
maximum_transactions_in_blockqueue-დანsumeragiკონფიგურაციაზე - გააუქმეთ და წაშალეთ
AssetDefinitionEntryტიპის - დაარქვით
configs/client_cliconfigs/client-ად - განაახლეთ
MAINTAINERS.md
- hyperledger#3127 მონაცემთა მოდელი
structsნაგულისხმევად გაუმჭვირვალეა - hyperledger#3122 გამოიყენეთ
Algorithmდაიჯესტის ფუნქციის შესანახად (საზოგადოების კონტრიბუტორი) - hyperledger#3153
iroha_client_cliგამომავალი მანქანით იკითხება - hyperledger#3105 დანერგე
TransferAssetDefinition-ისთვის - დამატებულია hyperledger#3010
Transactionვადის გასვლის მილსადენის ღონისძიება
- არასტაბილური ქსელის ტესტების hyperledger#3113 გადახედვა
- hyperledger#3129 შეასწორეთ
Parameterდე/სერიალიზაცია - hyperledger#3141 ხელით დანერგეთ
IntoSchemaHash-ისთვის - hyperledger#3155 დააფიქსირეთ პანიკური კაუჭი ტესტებში, თავიდან აიცილეთ ჩიხი
- hyperledger#3166 არ ნახოთ ცვლილებები უმოქმედო რეჟიმში, რაც აუმჯობესებს შესრულებას
- hyperledger#2123 დაბრუნება PublicKey დე/სერიალიზაციაზე multihash-იდან
- hyperledger#3132 დაამატეთ NewParameter ვალიდატორი
- hyperledger#3249 დაყავით ბლოკის ჰეშები ნაწილობრივ და სრულ ვერსიებად
- hyperledger#3031 დააფიქსირეთ დაკარგული კონფიგურაციის პარამეტრების UI/UX
- hyperledger#3247 ამოღებულია გაუმართაობის ინექცია
sumeragi-დან.
- დაამატეთ დაკარგული
#[cfg(debug_assertions)]ყალბი წარუმატებლობის გამოსასწორებლად - hyperledger#2133 გადაწერეთ ტოპოლოგია, რომ უფრო ახლოს იყო თეთრი ქაღალდზე
- ამოიღეთ
iroha_clientდამოკიდებულებაiroha_core-ზე - 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 გაუმჭვირვალე მაჩვენებლის იმპორტი.
-
hyperledger#2794 FFI-ში გამოკვეთილი დისკრიმინანტების მქონე ველის მიტოვების უარყოფა.
-
hyperledger#2922 დაამატეთ
Grant<Role>ნაგულისხმევ გენეზისს. -
hyperledger#2922 გამოტოვეთ
innerველიNewRolejson დესერიალიზაციაში. -
hyperledger#2922 გამოტოვეთ
object(_id)json დესერიალიზაციაში. -
hyperledger#2922 გამოტოვეთ
Idjson დესერიალიზაციაში. -
hyperledger#2922 გამოტოვეთ
Identifiablejson დესერიალიზაციაში. -
hyperledger#2963 დაამატეთ
queue_sizeმეტრიკას. -
hyperledger#3027 დანერგოს დაბლოკვის ფაილი Kura-სთვის.
-
hyperledger#2813 Kagami გენერირება ნაგულისხმევი თანატოლების კონფიგურაცია.
-
hyperledger#3019 მხარდაჭერა JSON5.
-
hyperledger#2231 FFI wrapper API-ს გენერირება.
-
hyperledger#2999 ბლოკის ხელმოწერების დაგროვება.
-
hyperledger#2995 რბილი ჩანგლის ამოცნობა.
-
hyperledger#2905 გააფართოვეთ არითმეტიკული ოპერაციები
NumericValue-ის მხარდასაჭერად -
hyperledger#2868 გამოუშვით iroha ვერსია და ჩაატარეთ ჰეში ჟურნალებში.
-
hyperledger#2096 მოთხოვნა აქტივის მთლიანი ოდენობისთვის.
-
hyperledger#2899 დაამატეთ მრავალინსტრუქციული ქვებრძანება 'client_cli'-ში
-
hyperledger#2247 ამოიღეთ ვებსოკეტის კომუნიკაციის ხმაური.
-
hyperledger#2889 დაამატეთ ბლოკის სტრიმინგის მხარდაჭერა
iroha_client-ში -
hyperledger#2280 შექმენით ნებართვის მოვლენები, როდესაც როლი მინიჭებულია/გაუქმდება.
-
hyperledger#2797 გაამდიდრე მოვლენები.
-
hyperledger#2725 ხელახლა შემოიტანეთ დროის ამოწურვა
submit_transaction_blocking-ში -
hyperledger#2712 კონფიგურაციის პროტესტი.
-
hyperledger#2491 Enum მხარდაჭერა FFi-ში.
-
hyperledger#2775 შექმენით სხვადასხვა გასაღებები სინთეზურ გენეზისში.
-
hyperledger#2627 კონფიგურაციის დასრულება, პროქსის შესასვლელი წერტილი, kagami docgen.
-
hyperledger#2765 სინთეტიკური გენეზის გენერირება
kagami-ში -
hyperledger#2698 გაასწორეთ გაუგებარი შეცდომის შეტყობინება
iroha_client-ში -
hyperledger#2689 დაამატეთ ნებართვის ნიშნის განსაზღვრის პარამეტრები.
-
hyperledger#2502 შეინახეთ აშენების GIT ჰეში.
-
hyperledger#2672 დაამატეთ
ipv4Addr,ipv6Addrვარიანტი და პრედიკატები. -
hyperledger#2626 განახორციელეთ
Combineწარმოშობა, გაყავითconfigმაკრო. -
hyperledger#2586
BuilderდაLoadFromEnvპროქსი სტრუქტურებისთვის. -
hyperledger#2611 გამოყავით
TryFromReprCდაIntoFfiზოგადი გაუმჭვირვალე სტრუქტურებისთვის. -
hyperledger#2587 დაყავით
Configurableორ ნიშან-თვისებად. #2587: დაყავითConfigurableორ მახასიათებელად -
hyperledger#2488 დაამატე მხარდაჭერის ნიშან-თვისებები
ffi_export-ში -
hyperledger#2553 დაამატეთ დახარისხება აქტივების მოთხოვნებში.
-
hyperledger#2407 პარამეტრის ტრიგერები.
-
hyperledger#2536 შემოიღეთ
ffi_importFFI კლიენტებისთვის. -
hyperledger#2338 დაამატეთ
cargo-all-featuresინსტრუმენტაცია. -
hyperledger#2564 Kagami ინსტრუმენტის ალგორითმის ვარიანტები.
-
hyperledger#2490 განახორციელეთ ffi_export დამოუკიდებელი ფუნქციებისთვის.
-
hyperledger#1891 ტრიგერის შესრულების დადასტურება.
-
hyperledger#1988 მაკროების გამოყვანა იდენტიფიცირებადი, Eq, Hash, Ord.
-
hyperledger#2434 FFI bindingen ბიბლიოთეკა.
-
hyperledger#2073 უპირატესობა მიანიჭეთ ConstString ვიდრე String ტიპებს ბლოკჩეინში.
-
hyperledger#1889 დაამატეთ დომენის მასშტაბის ტრიგერები.
-
hyperledger#2098 სათაურის მოთხოვნების დაბლოკვა. #2098: დაამატეთ ბლოკის სათაურის მოთხოვნები
-
hyperledger#2467 დაამატეთ ანგარიშის მინიჭების ქვებრძანება iroha_client_cli-ში.
-
hyperledger#2301 დაამატეთ ტრანზაქციის ბლოკის ჰეში მოთხოვნისას.
-
hyperledger#2454 დაამატეთ build სკრიპტი Norito დეკოდერის ხელსაწყოში.
-
hyperledger#2061 ფილტრებისთვის მაკროების გამოყვანა.- hyperledger#2228 დაამატეთ არაავტორიზებული ვარიანტი smartcontracts შეკითხვის შეცდომას.
-
hyperledger#2395 დაამატეთ პანიკა, თუ გენეზის გამოყენება შეუძლებელია.
-
hyperledger#2000 ცარიელი სახელების აკრძალვა. #2000: ცარიელი სახელების აკრძალვა
-
hyperledger#2127 დაამატეთ გონივრული შემოწმება, რათა დარწმუნდეთ, რომ ყველა მონაცემი, რომელიც დეკოდირდება Norito კოდეკით, არის მოხმარებული.
-
hyperledger#2360 ისევ გააკეთეთ
genesis.jsonსურვილისამებრ. -
hyperledger#2053 დაამატეთ ტესტები ყველა დარჩენილ შეკითხვას კერძო ბლოკჩეინში.
-
hyperledger#2381 Unify
Roleრეგისტრაცია. -
hyperledger#2053 დაამატეთ ტესტები აქტივებთან დაკავშირებულ მოთხოვნებს კერძო ბლოკჩეინში.
-
hyperledger#2053 დაამატეთ ტესტები 'private_blockchain'-ს
-
hyperledger#2302 დაამატე 'FindTriggersByDomainId' stub-query.
-
hyperledger#1998 შეკითხვებს ფილტრების დამატება.
-
hyperledger#2276 ჩართეთ მიმდინარე ბლოკის ჰეში BlockHeaderValue-ში.
-
hyperledger#2161 სახელური id და გაზიარებული FFI fns.
-
დაამატეთ სახელურის ID და განახორციელეთ გაზიარებული თვისებების FFI ეკვივალენტები (კლონი, ტოლობა, ორდერი)
-
hyperledger#1638
configurationდაბრუნების დოკუმენტის ქვე ხე. -
hyperledger#2132 დაამატეთ
endpointNproc მაკრო. -
hyperledger#2257 Revoke ასხივებს RoleRevoked მოვლენას.
-
hyperledger#2125 დაამატეთ FindAssetDefinitionById მოთხოვნა.
-
hyperledger#1926 დაამატეთ სიგნალის მართვა და მოხდენილი გამორთვა.
-
hyperledger#2161 წარმოქმნის FFI ფუნქციებს
data_model-ისთვის -
hyperledger#1149 ბლოკის ფაილების რაოდენობა არ აღემატება 1000000 თითო დირექტორიაში.
-
hyperledger#1413 დაამატეთ API ვერსიის საბოლოო წერტილი.
-
hyperledger#2103 მხარს უჭერს ბლოკებისა და ტრანზაქციების მოთხოვნას. დაამატეთ
FindAllTransactionsმოთხოვნა -
hyperledger#2186 დაამატეთ გადაცემის ISI
BigQuantityდაFixed-სთვის. -
hyperledger#2056 დაამატეთ წარმოებული proc მაკრო კრატი
AssetValueTypeenum-ისთვის. -
hyperledger#2100 დაამატეთ მოთხოვნა აქტივის მქონე ყველა ანგარიშის საპოვნელად.
-
hyperledger#2179 ტრიგერის შესრულების ოპტიმიზაცია.
-
hyperledger#1883 ჩაშენებული კონფიგურაციის ფაილების წაშლა.
-
hyperledger#2105 ამუშავებს შეცდომებს კლიენტში.
-
hyperledger#2050 დაამატეთ როლებთან დაკავშირებული მოთხოვნები.
-
hyperledger#1572 სპეციალიზებული ნებართვის ნიშნები.
-
hyperledger#2121 შემოწმების კლავიშთა წყვილი ძალაშია აგებისას.
-
hyperledger#2003 შემოიღეთ Norito Decoder ინსტრუმენტი.
-
hyperledger#1952 დაამატეთ TPS ნიშნული, როგორც სტანდარტი ოპტიმიზაციისთვის.
-
hyperledger#2040 დაამატეთ ინტეგრაციის ტესტი ტრანზაქციის შესრულების ლიმიტით.
-
hyperledger#1890 შემოიღეთ ინტეგრაციის ტესტები Orillion-ის გამოყენების შემთხვევებზე დაყრდნობით.
-
hyperledger#2048 Toolchain ფაილის დამატება.
-
hyperledger#2100 დაამატეთ მოთხოვნა აქტივის მქონე ყველა ანგარიშის საპოვნელად.
-
hyperledger#2179 ტრიგერის შესრულების ოპტიმიზაცია.
-
hyperledger#1883 ჩაშენებული კონფიგურაციის ფაილების წაშლა.
-
hyperledger#2004 აიკრძალოს
isizeდაusizeგახდესIntoSchema. -
hyperledger#2105 ამუშავებს შეცდომებს კლიენტში.
-
hyperledger#2050 დაამატეთ როლებთან დაკავშირებული მოთხოვნები.
-
hyperledger#1572 სპეციალიზებული ნებართვის ნიშნები.
-
hyperledger#2121 შემოწმების კლავიშთა წყვილი ძალაშია აგებისას.
-
hyperledger#2003 შემოიღეთ Norito Decoder ინსტრუმენტი.
-
hyperledger#1952 დაამატეთ TPS ნიშნული, როგორც სტანდარტი ოპტიმიზაციისთვის.
-
hyperledger#2040 დაამატეთ ინტეგრაციის ტესტი ტრანზაქციის შესრულების ლიმიტით.
-
hyperledger#1890 შემოიღეთ ინტეგრაციის ტესტები Orillion-ის გამოყენების შემთხვევებზე დაყრდნობით.
-
hyperledger#2048 Toolchain ფაილის დამატება.
-
hyperledger#2037 შემოიღეთ Pre-commit Triggers.
-
hyperledger#1621 Introduce By Call Triggers.
-
hyperledger#1970 დაამატეთ არჩევითი სქემის საბოლოო წერტილი.
-
hyperledger#1620 შემოიღეთ დროზე დაფუძნებული ტრიგერები.
-
hyperledger#1918 განახორციელეთ ძირითადი ავთენტიფიკაცია
client-ისთვის -
hyperledger#1726 განახორციელეთ გამოშვების PR სამუშაო პროცესი.
-
hyperledger#1815 შეკითხვის პასუხები უფრო ტიპის სტრუქტურირებული გახადეთ.- hyperledger#1928 დანერგეთ ცვლილებების ჟურნალის გენერაცია
gitchangelog-ის გამოყენებით -
hyperledger#1902 შიშველი ლითონის 4 თანაბარი დაყენების სკრიპტი.
დამატებულია setup_test_env.sh-ის ვერსია, რომელიც არ საჭიროებს docker-compose-ს და იყენებს Iroha-ის გამართვის კონსტრუქციას.
-
hyperledger#1619 შემოიღეთ მოვლენებზე დაფუძნებული ტრიგერები.
-
hyperledger#1195 სუფთად დახურეთ ვებსოკეტის კავშირი.
-
hyperledger#1606 დაამატეთ ipfs ბმული დომენის ლოგოზე დომენის სტრუქტურაში.
-
hyperledger#1754 დაამატეთ Kura ინსპექტორი CLI.
-
hyperledger#1790 გააუმჯობესე შესრულება სტეკზე დაფუძნებული ვექტორების გამოყენებით.
-
hyperledger#1805 არჩევითი ტერმინალის ფერები პანიკის შეცდომებისთვის.
-
ჰიპერლეგერი#1749
no_stddata_model-ში -
hyperledger#1179 დაამატეთ revoke-permission-or-role ინსტრუქცია.
-
hyperledger#1782 გახადოს iroha_crypto no_std თავსებადი.
-
hyperledger#1172 ინსტრუქციის მოვლენების განხორციელება.
-
hyperledger#1734 გადაამოწმეთ
Name, რათა გამორიცხოთ სივრცეები. -
hyperledger#1144 მეტამონაცემების ჩადგმის დამატება.
-
#1210 დაბლოკეთ ნაკადი (სერვერის მხარე).
-
hyperledger#1331 დანერგე მეტი
Prometheusმეტრიკა. -
hyperledger#1689 დააფიქსირეთ მახასიათებლების დამოკიდებულებები. #1261: დაამატეთ ტვირთის აფეთქება.
-
hyperledger#1675 გამოიყენეთ ტიპი შეფუთვის სტრუქტურის ნაცვლად ვერსიირებული ელემენტებისთვის.
-
hyperledger#1643 დაელოდეთ თანატოლებს გენეზის ჩადენას ტესტებში.
-
ჰიპერლეგერი#1678
try_allocate -
hyperledger#1216 დაამატეთ Prometheus საბოლოო წერტილი. #1216: მეტრიკის საბოლოო წერტილის საწყისი განხორციელება.
-
hyperledger#1238 გაშვების დროის ჟურნალის დონის განახლებები. შეიქმნა ძირითადი
connectionშესვლის წერტილზე დაფუძნებული გადატვირთვა. -
hyperledger#1652 PR სათაურის ფორმატირება.
-
დაამატეთ დაკავშირებული თანატოლების რაოდენობა
Status-ს- დააბრუნეთ "წაშალე ნივთები, რომლებიც დაკავშირებულია დაკავშირებული თანატოლების რაოდენობასთან"
ეს უბრუნებს ჩადენას b228b41dab3c035ce9973b6aa3b35d443c082544.
- გაარკვიეთ
Peer-ს აქვს ნამდვილი საჯარო გასაღები მხოლოდ ხელის ჩამორთმევის შემდეგ DisconnectPeerტესტების გარეშე- განახორციელეთ დერეგისტრაციის თანატოლების შესრულება
- დაამატეთ (გაუ)რეგისტრაცია peer ქვებრძანება
client_cli-ში - უარი თქვით ხელახლა დაკავშირებაზე არარეგისტრირებული თანატოლისგან მისი მისამართით
მას შემდეგ რაც თქვენი თანატოლი გააუქმებს რეგისტრაციას და გაწყვეტს სხვა თანატოლს, თქვენი ქსელი მოისმენს ხელახლა დაკავშირების მოთხოვნას თანატოლებისგან. ყველაფერი, რაც თავიდანვე შეგიძლიათ იცოდეთ, არის მისამართი, რომლის პორტის ნომერი თვითნებურია. ასე რომ დაიმახსოვრეთ დაურეგისტრირებელი თანატოლი პორტის ნომრის გარდა სხვა ნაწილით და უარი თქვას იქიდან ხელახლა დაკავშირებაზე
-
დაამატეთ
/statusსაბოლოო წერტილი კონკრეტულ პორტში.
- hyperledger#3109
sumeragiძილის თავიდან აცილება როლური აგნოსტიკური შეტყობინების შემდეგ. - hyperledger#3046 დარწმუნდით, რომ Iroha შეიძლება მოხდენილად დაიწყოს ცარიელი
./storage - hyperledger#2599 მოხსენით საბავშვო ბაღი.
- hyperledger#3087 შეაგროვეთ ხმები ნაკრები B ვალიდატორებიდან ხედის ცვლილების შემდეგ.
- hyperledger#3056 შეასწორეთ
tps-devსაორიენტაციო დაკიდება. - hyperledger#1170 განახორციელეთ cloning-wsv სტილის რბილი ჩანგლის მართვა.
- hyperledger#2456 გააკეთე გენეზისის ბლოკი შეუზღუდავი.
- hyperledger#3038 ხელახლა ჩართეთ multisigs.
- hyperledger#2894 შეასწორეთ
LOG_FILE_PATHenv ცვლადის დესერიალიზაცია. - hyperledger#2803 დააბრუნეთ სწორი სტატუსის კოდი ხელმოწერის შეცდომებისთვის.
- hyperledger#2963
Queueწაშალეთ ტრანზაქციები სწორად. - hyperledger#0000 Vergen არღვევს CI.
- hyperledger#2165 ამოიღეთ ხელსაწყოების ჯაჭვი.
- hyperledger#2506 შეასწორეთ ბლოკის ვალიდაცია.
- hyperledger#3013 სათანადო ჯაჭვის დამწვრობის ვალიდატორები.
- hyperledger#2998 წაშალეთ გამოუყენებელი ჯაჭვის კოდი.
- hyperledger#2816 ბლოკებზე წვდომის პასუხისმგებლობის გადატანა კურაზე.
- hyperledger#2384 ჩაანაცვლეთ decode decode_all-ით.
- hyperledger#1967 შეცვალეთ ValueName სახელით.
- hyperledger#2980 დააფიქსირეთ ბლოკის მნიშვნელობა ffi ტიპის.
- hyperledger#2858 შემოიღეთ parking_lot::Mutex std-ის ნაცვლად.
- hyperledger#2850 შეასწორეთ
Fixed-ის დესერიალიზაცია/გაშიფვრა - hyperledger#2923 დააბრუნე
FindErrorროცაAssetDefinitionარ არსებობს. - hyperledger#0000 შეასწორეთ
panic_on_invalid_genesis.sh - hyperledger#2880 სწორად დახურეთ ვებსოკეტის კავშირი.
- hyperledger#2880 დააფიქსირეთ ბლოკის ნაკადი.
- hyperledger#2804
iroha_client_cliწარადგინე ტრანზაქციის დაბლოკვა. - hyperledger#2819 გადაიტანეთ არაარსებითი წევრები WSV-დან.
- გამოასწორეთ გამოხატვის სერიალიზაციის რეკურსიის შეცდომა.
- hyperledger#2834 სტენოგრაფიის სინტაქსის გაუმჯობესება.
- hyperledger#2379 დაამატეთ ახალი Kura ბლოკების გადაყრის შესაძლებლობა blocks.txt-ზე.
- hyperledger#2758 დაამატეთ სორტირების სტრუქტურა სქემას.
- CI.
- hyperledger#2548 გაფრთხილება დიდი გენეზის ფაილზე.
- hyperledger#2638 განაახლეთ
whitepaperდა გაავრცელეთ ცვლილებები. - hyperledger#2678 დააფიქსირეთ ტესტები დადგმის ტოტზე.
- hyperledger#2678 შეასწორეთ ტესტები შეწყდა Kura ძალის გამორთვაზე.
- hyperledger#2607 სუმერაგის კოდის რეფაქტორი მეტი სიმარტივისთვის და სიმტკიცე აფიქსირებს.
- hyperledger#2561 ხელახლა შემოიტანეთ ხედვის ცვლილებები კონსენსუსში.
- hyperledger#2560 დამატება block_sync-ში და თანატოლების გათიშვა.
- hyperledger#2559 დამატება sumeragi თემის გამორთვა.
- hyperledger#2558 შეამოწმეთ გენეზისი wsv-ის განახლებამდე kura-დან.
- hyperledger#2465 sumeragi კვანძის ხელახალი დანერგვა, როგორც ერთძაფის მდგომარეობა მანქანა.
- hyperledger#2449 Sumeragi რესტრუქტურიზაციის საწყისი განხორციელება.
- hyperledger#2802 დააფიქსირეთ env ჩატვირთვა კონფიგურაციისთვის.
- hyperledger#2787 აცნობეთ ყველა მსმენელს პანიკის დროს გამორთვის შესახებ.
- hyperledger#2764 შეტყობინებების მაქსიმალური ზომის ლიმიტის ამოღება.
- #2571: უკეთესი Kura Inspector UX.
- hyperledger#2703 Orillion dev env შეცდომების გამოსწორება.
- დააფიქსირეთ შეცდომა დოკუმენტის კომენტარში schema/src-ში.
- hyperledger#2716 გახადე ხანგრძლივობა Uptime-ში საჯარო.
- hyperledger#2700 ექსპორტი
KURA_BLOCK_STORE_PATHდოკერის სურათებში. - hyperledger#0 ამოიღეთ
/iroha/rust-toolchain.tomlმშენებლიდან გამოსახულება. - hyperledger#0 შეასწორეთ
docker-compose-single.yml - hyperledger#2554 გაზარდეთ შეცდომა, თუ
secp256k1თესლი 32-ზე მოკლეა ბაიტები. - hyperledger#0 შეცვალეთ
test_env.sh, რათა გამოყოს მეხსიერება თითოეული თანატოლისთვის. - hyperledger#2457 იძულებით გამორთეთ კურა ტესტებში.
- hyperledger#2623 დააფიქსირეთ doctest VariantCount-ისთვის.
- განაახლეთ მოსალოდნელი შეცდომა ui_fail ტესტებში.
- შეასწორეთ არასწორი დოკუმენტის კომენტარი ნებართვის ვალიდატორებში.- hyperledger#2422 დამალე პირადი გასაღებები კონფიგურაციის საბოლოო წერტილის პასუხში.
- hyperledger#2492: შეასწორეთ ყველა ტრიგერის შესრულება, რომელიც ემთხვევა მოვლენას.
- hyperledger#2504 შეასწორეთ წარუმატებელი tps ნიშნული.
- hyperledger#2477 შეასწორეთ შეცდომა, როდესაც როლებიდან ნებართვები არ იყო დათვლილი.
- hyperledger#2416 შეასწორეთ ლაქები macOS-ის მკლავზე.
- hyperledger#2457 დააფიქსირეთ ტესტები, რომლებიც დაკავშირებულია პანიკის გამორთვასთან. #2457: დაამატეთ გამორთვა პანიკის კონფიგურაციაზე
- hyperledger#2473 parse rustc --ვერსია RUSTUP_TOOLCHAIN-ის ნაცვლად.
- hyperledger#1480 გამორთეთ პანიკის დროს. #1480: დაამატეთ პანიკის კაუჭი პროგრამიდან გასასვლელად პანიკაში
- hyperledger#2376 გამარტივებული Kura, ასინქრონული არ არის, ორი ფაილი.
- hyperledger#0000 Docker აშენების მარცხი.
- hyperledger#1649 ამოიღეთ
spawndo_send-დან - hyperledger#2128 შეასწორეთ
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' peers არ იხურება მოხდენილად.
- hyperledger#2295 გამოასწორეთ რეგისტრაციის გაუქმების ტრიგერის ხარვეზი.
- hyperledger#2282 გაუმჯობესება FFI გამომდინარეობს getset განხორციელებიდან.
- hyperledger#1149 ამოიღეთ nocheckin კოდი.
- hyperledger#2232 გააკეთეთ Iroha დაბეჭდეთ მნიშვნელოვანი შეტყობინება, როდესაც გენეზისს აქვს ძალიან ბევრი isi.
- hyperledger#2170 დააფიქსირეთ ჩაშენება დოკერის კონტეინერში M1 მანქანებზე.
- hyperledger#2215 გააკეთე ღამისთევა-2022-04-20 სურვილისამებრ
cargo build-ისთვის - hyperledger#1990 ჩართეთ თანატოლების გაშვება env vars-ის საშუალებით config.json-ის არარსებობის შემთხვევაში.
- hyperledger#2081 შეასწორეთ როლების რეგისტრაცია.
- hyperledger#1640 გენერირება config.json და genesis.json.
- hyperledger#1716 შეასწორეთ კონსენსუსის წარუმატებლობა f=0 შემთხვევებით.
- hyperledger#1845 არასამუშაო აქტივების მოჭრა შესაძლებელია მხოლოდ ერთხელ.
- hyperledger#2005 გაასწორეთ
Client::listen_for_events()არ ხურავს WebSocket ნაკადს. - hyperledger#1623 შექმენით RawGenesisBlockBuilder.
- hyperledger#1917 დაამატეთ easy_from_str_impl მაკრო.
- hyperledger#1990 ჩართეთ თანატოლების გაშვება env vars-ის საშუალებით config.json-ის არარსებობის შემთხვევაში.
- hyperledger#2081 შეასწორეთ როლების რეგისტრაცია.
- hyperledger#1640 გენერირება config.json და genesis.json.
- hyperledger#1716 შეასწორეთ კონსენსუსის წარუმატებლობა f=0 შემთხვევებით.
- hyperledger#1845 არასამუშაო აქტივების მოჭრა შესაძლებელია მხოლოდ ერთხელ.
- hyperledger#2005 გაასწორეთ
Client::listen_for_events()არ დახუროს WebSocket ნაკადი. - hyperledger#1623 შექმენით RawGenesisBlockBuilder.
- hyperledger#1917 დაამატეთ easy_from_str_impl მაკრო.
- hyperledger#1922 გადაიტანეთ crypto_cli ინსტრუმენტებში.
- hyperledger#1969 აქციეთ
rolesფუნქცია ნაგულისხმევი ფუნქციების ნაკრების ნაწილად. - hyperledger#2013 Hotfix CLI args.
- hyperledger#1897 წაშალეთ usize/isize სერიალიზაციიდან.
- hyperledger#1955 შეასწორეთ
:web_login-ში გადასვლის შესაძლებლობა - hyperledger#1943 დაამატეთ შეკითხვის შეცდომები სქემაში.
- hyperledger#1939 შესაბამისი მახასიათებლები
iroha_config_derive-ისთვის. - hyperledger#1908 დააფიქსირა ნულოვანი მნიშვნელობის დამუშავება ტელემეტრიული ანალიზის სკრიპტისთვის.
- hyperledger#0000 გახადე იმპლიციტურად იგნორირებული doc-test აშკარად იგნორირებული.
- hyperledger#1848 თავიდან აიცილეთ საჯარო გასაღებების დაწვა.
- hyperledger#1811-მა დაამატა ტესტები და ჩეკები სანდო თანატოლების გასაღებების ამოღების მიზნით.
- hyperledger#1821 დაამატეთ IntoSchema MerkleTree-სთვის და VersionedValidBlock-ისთვის, შეასწორეთ HashOf და SignatureOf სქემები.- hyperledger#1819 ამოიღეთ კვალი შეცდომის ანგარიშიდან ვალიდაციის დროს.
- hyperledger#1774 ჩაწერეთ ვალიდაციის წარუმატებლობის ზუსტი მიზეზი.
- hyperledger#1714 შეადარეთ PeerId მხოლოდ გასაღებით.
- hyperledger#1788 შეამცირეთ მეხსიერების კვალი
Value. - hyperledger#1804 დააფიქსირეთ სქემის გენერაცია HashOf-ისთვის, SignatureOf, დაამატეთ ტესტი, რათა დარწმუნდეთ, რომ სქემები არ არის დაკარგული.
- hyperledger#1802 ჟურნალის წაკითხვის გაუმჯობესება.
- მოვლენების ჟურნალი გადავიდა კვალი დონეზე
- ctx ამოღებულია ჟურნალის გადაღებიდან
- ტერმინალის ფერები მზადდება სურვილისამებრ (ფაილისთვის ჟურნალის უკეთესი გამოსავლისთვის)
- hyperledger#1783 ფიქსირებული torii საორიენტაციო ნიშანი.
- hyperledger#1772 შესწორება #1764-ის შემდეგ.
- hyperledger#1755 მცირე შესწორებები #1743, #1725.
- შეასწორეთ JSON-ები #1743
Domainსტრუქტურის ცვლილების მიხედვით
- შეასწორეთ JSON-ები #1743
- hyperledger#1751 კონსენსუსის შესწორებები. #1715: კონსენსუსის შესწორებები მაღალი დატვირთვის მოსაგვარებლად (#1746)
- ნახეთ ცვლილებების დამუშავების შესწორებები
- ნახეთ ცვლილებების მტკიცებულებები, რომლებიც შექმნილია კონკრეტული ტრანზაქციის ჰეშებისგან დამოუკიდებლად
- შემცირდა შეტყობინების გავლა
- შეაგროვეთ ნახვის ცვლილების ხმები მაშინვე შეტყობინებების გაგზავნის ნაცვლად (აუმჯობესებს ქსელის მდგრადობას)
- სრულად გამოიყენე Actor Framework Sumeragi-ში (დააგეგმე შეტყობინებები საკუთარ თავზე და არა ამოცანების ასახვა)
- აუმჯობესებს დეფექტის ინექციას Sumeragi-ით ტესტებისთვის
- აახლოებს ტესტირების კოდს წარმოების კოდთან
- აშორებს ზედმეტად გართულებულ სახვევებს
- საშუალებას აძლევს Sumeragi გამოიყენოს აქტორის კონტექსტი ტესტის კოდში
- hyperledger#1734 განაახლეთ გენეზისი, რათა მოერგოს ახალი დომენის ვალიდაციას.
- hyperledger#1742 კონკრეტული შეცდომები დაბრუნებულია
coreინსტრუქციებში. - hyperledger#1404 გადამოწმება დაფიქსირდა.
- hyperledger#1636 ამოიღეთ
trusted_peers.jsonდაstructopt#1636: ამოიღეთtrusted_peers.json. - hyperledger#1706 განახლება
max_faultsტოპოლოგიის განახლებით. - hyperledger#1698 დაფიქსირდა საჯარო გასაღებები, დოკუმენტაცია და შეცდომის შეტყობინებები.
- ზარაფხანის საკითხები (1593 და 1405 წ.) ნომერი 1405 წ
- Refactor
ProofChainახალ ტიპზე. - ამოიღეთ
MutexMetrics-დან - წაშალეთ adt_const_generics ღამის ფუნქცია.
- hyperledger#3039 შემოიღეთ ლოდინის ბუფერი მულტისიგებისთვის.
- გაამარტივეთ სუმერაგი.
- hyperledger#3053 დააფიქსირეთ სამაგრი ლაქები.
- hyperledger#2506 დაამატეთ მეტი ტესტები ბლოკის ვალიდაციაზე.
- ამოიღეთ
BlockStoreTraitკურაში. - განაახლეთ ლინტები
nightly-2022-12-22-ისთვის - hyperledger#3022 ამოიღეთ
Optiontransaction_cache-ში - hyperledger#3008 დაამატეთ ნიშის მნიშვნელობა
Hash-ში - განაახლეთ ლინტები 1.65-მდე.
- დაამატეთ მცირე ტესტები დაფარვის გასაძლიერებლად.
- ამოიღეთ მკვდარი კოდი
FaultInjection-დან - სუმერაგიდან ნაკლებად ხშირად დარეკეთ p2p.
- hyperledger#2675 შეამოწმეთ ნივთების სახელები/იდენტიფიკატორები Vec-ის გამოყოფის გარეშე.
- hyperledger#2974 აღკვეთეთ ბლოკის გაყალბება სრული გადამოწმების გარეშე.
- უფრო ეფექტური
NonEmptyკომბინატორებში. - hyperledger#2955 წაშალე ბლოკი BlockSigned შეტყობინებისგან.
- hyperledger#1868 თავიდან აიცილეთ დადასტურებული ტრანზაქციების გაგზავნა თანატოლებს შორის.
- hyperledger#2458 დანერგე ზოგადი კომბინატორის API.
- დაამატეთ შენახვის საქაღალდე gitignore-ში.
- hyperledger#2909 მყარი კოდის პორტები შემდეგისთვის.
- hyperledger#2747 შეცვალეთ
LoadFromEnvAPI. - გააუმჯობესეთ შეცდომის შეტყობინებები კონფიგურაციის წარუმატებლობის შესახებ.
- დაამატეთ დამატებითი მაგალითები
genesis.json-ს - ამოიღეთ გამოუყენებელი დამოკიდებულებები
rc9გამოშვებამდე. - დაასრულეთ ლანგირება ახალ Sumeragi-ზე.
- ამოიღეთ ქვეპროცედურები მთავარ ციკლში.
- hyperledger#2774 შეცვალეთ
kagamiგენეზის გენერირების რეჟიმი დროშიდან ქვებრძანება. - hyperledger#2478 დაამატეთ
SignedTransaction - hyperledger#2649 ამოიღეთ
byteorderყუთიKura-დან - გადარქმევა
DEFAULT_BLOCK_STORE_PATH./blocks-დან./storage-ზე - hyperledger#2650 დაამატეთ
ThreadHandleriroha ქვემოდულების გამორთვაში. - hyperledger#2482 შეინახეთ
Accountნებართვის ნიშნებიWsv-ში - დაამატეთ ახალი ლინტები 1.62-ში.
- გააუმჯობესე
p2pშეცდომის შეტყობინებები. - hyperledger#2001
EvaluatesToსტატიკური ტიპის შემოწმება. - hyperledger#2052 გახადეთ ნებართვის ნიშნები რეგისტრირებული განმარტებით. #2052: განახორციელეთ PermissionTokenDefinition
- დარწმუნდით, რომ ყველა ფუნქციის კომბინაცია მუშაობს.
- hyperledger#2468 წაშალეთ გამართვის სუპერტრაიტი ნებართვის ვალიდატორებიდან.
- hyperledger#2419 ამოიღეთ აშკარა
drops. - hyperledger#2253 დაამატეთ
Registrableთვისებაdata_model-ს - დანერგეთ
OriginIdentifiable-ის ნაცვლად მონაცემთა მოვლენებისთვის. - hyperledger#2369 Refactor ნებართვის ვალიდატორები.
- hyperledger#2307 გააკეთეთ
events_senderinWorldStateViewარასავალდებულო. - hyperledger#1985
Nameსტრუქტურის ზომის შემცირება. - დაამატეთ მეტი
const fn. - გააკეთეთ ინტეგრაციის ტესტები გამოიყენეთ
default_permissions() - დაამატეთ ნებართვის ნიშნების შეფუთვა private_blockchain-ში.
- hyperledger#2292 ამოიღეთ
WorldTrait, ამოიღეთ გენერიკაIsAllowedBoxed-დან - hyperledger#2204 გახადე აქტივებთან დაკავშირებული ოპერაციები ზოგადი.
- hyperledger#2233 ჩაანაცვლეთ
implderive-ითDisplay-სთვის დაDebug-ისთვის. - იდენტიფიცირებადი სტრუქტურის გაუმჯობესება.
- hyperledger#2323 გააუმჯობესე kura init შეცდომის შეტყობინება.
- hyperledger#2238 დაამატეთ peer builder ტესტებისთვის.
- hyperledger#2011 უფრო აღწერითი კონფიგურაციის პარამეტრები.
- hyperledger#1896
produce_eventგანხორციელების გამარტივება. - Refactor გარშემო
QueryError. - გადაიტანეთ
TriggerSetdata_model-ზე. - hyperledger#2145 refactor კლიენტის
WebSocketმხარე, ამოიღეთ სუფთა მონაცემთა ლოგიკა. - ამოიღეთ
ValueMarkerთვისება. - hyperledger#2149 ექსპოზიცია
MintableდაMintabilityErrorprelude-ში - hyperledger#2144 გადააკეთე კლიენტის http სამუშაო ნაკადი, გამოავლინე შიდა api.- გადადით
clap-ზე. - შექმენით
iroha_genორობითი, დოკუმენტების კონსოლიდაცია, schema_bin. - hyperledger#2109 გახადე
integration::events::pipelineტესტი სტაბილური. - hyperledger#1982 ასახავს წვდომას
iroha_cryptoსტრუქტურებზე. - დაამატეთ
AssetDefinitionმშენებელი. - ამოიღეთ არასაჭირო
&mutAPI-დან. - მონაცემთა მოდელის სტრუქტურებზე წვდომის ინკაფსულაცია.
- hyperledger#2144 გადააკეთე კლიენტის http სამუშაო ნაკადი, გამოავლინე შიდა api.
- გადადით
clap-ზე. - შექმენით
iroha_genორობითი, დოკუმენტების კონსოლიდაცია, schema_bin. - hyperledger#2109 გახადე
integration::events::pipelineტესტი სტაბილური. - hyperledger#1982 ასახავს წვდომას
iroha_cryptoსტრუქტურებზე. - დაამატეთ
AssetDefinitionმშენებელი. - ამოიღეთ არასაჭირო
&mutAPI-დან. - მონაცემთა მოდელის სტრუქტურებზე წვდომის ინკაფსულაცია.
- ბირთვი,
sumeragi, მაგალითის ფუნქციები,torii - hyperledger#1903 გადაიტანეთ მოვლენის ემისია
modify_*მეთოდებზე. - გაყავით
data_modellib.rs ფაილი. - დაამატეთ wsv მითითება რიგში.
- hyperledger#1210 გაყოფილი მოვლენის ნაკადი.
- ტრანზაქციასთან დაკავშირებული ფუნქციების გადატანა data_model/transaction მოდულში
- hyperledger#1725 წაშალეთ გლობალური მდგომარეობა Torii-ში.
- განახორციელეთ
add_state macro_rulesდა ამოიღეთToriiState
- განახორციელეთ
- ლინტერის შეცდომის გამოსწორება.
- hyperledger#1661
Cargo.tomlგასუფთავება.- დაალაგეთ ტვირთის დამოკიდებულებები
- hyperledger#1650 მოაწესრიგე
data_model- გადაიტანეთ World wsv-ზე, დააფიქსირეთ როლების ფუნქცია, გამოიყვანეთ IntoSchema for CommittedBlock
jsonფაილების ორგანიზება და readme. განაახლეთ Readme შაბლონის შესატყვისად.- 1529: სტრუქტურირებული ხე.
- რეფაქტორის ჟურნალის შეტყობინებები
iroha_p2p- დაამატეთ p2p პრივატიზაცია.
- განაახლეთ Iroha Client CLI readme.
- განაახლეთ გაკვეთილის ფრაგმენტები.
- დაამატეთ 'sort_by_metadata_key' API სპეციფიკაციაში.
- განაახლეთ დოკუმენტაციის ბმულები.
- გააფართოვეთ გაკვეთილი აქტივებთან დაკავშირებული დოკუმენტებით.
- წაშალეთ მოძველებული დოკუმენტური ფაილები.
- გადახედეთ პუნქტუაციას.
- გადაიტანეთ რამდენიმე დოკუმენტი სამეურვეო საცავში.
- ქერცლიანობის ანგარიში დადგმის ფილიალისთვის.
- გენერირება changelog for pre-rc.7.
- ლაქების მოხსენება 30 ივლისისთვის.
- Bump ვერსიები.
- განაახლეთ ტესტის ლაქიანობა.
- hyperledger#2499 შეცვალეთ client_cli შეცდომის შეტყობინებები.
- hyperledger#2344 გენერირება CHANGELOG 2.0.0-pre-rc.5-lts-ისთვის.
- დაამატეთ ლინკები გაკვეთილზე.
- განაახლეთ ინფორმაცია git hook-ებზე.
- ქერცლიანობის ტესტის ჩაწერა.
- hyperledger#2193 განაახლეთ Iroha კლიენტის დოკუმენტაცია.
- hyperledger#2193 განაახლეთ Iroha CLI დოკუმენტაცია.
- hyperledger#2193 განაახლეთ README მაკრო ყუთისთვის.
- hyperledger#2193 განაახლეთ Norito Decoder Tool დოკუმენტაცია.
- hyperledger#2193 განაახლეთ Kagami დოკუმენტაცია.
- hyperledger#2193 საორიენტაციო დოკუმენტაციის განახლება.
- hyperledger#2192 გადახედეთ ხელშემწყობ სახელმძღვანელო მითითებებს.
- შეასწორეთ გატეხილი კოდის მითითებები.
- hyperledger#1280 დოკუმენტი Iroha მეტრიკა.
- hyperledger#2119 დაამატეთ სახელმძღვანელო Iroha ცხელი გადატვირთვის შესახებ Docker კონტეინერში.
- hyperledger#2181 მიმოხილვა README.
- hyperledger#2113 დოკუმენტის მახასიათებლები Cargo.toml ფაილებში.
- hyperledger#2177 გაასუფთავეთ gitchangelog გამომავალი.
- hyperledger#1991 დაამატეთ readme Kura ინსპექტორს.
- hyperledger#2119 დაამატეთ სახელმძღვანელო Iroha ცხელი გადატვირთვის შესახებ Docker კონტეინერში.
- hyperledger#2181 მიმოხილვა README.
- hyperledger#2113 დოკუმენტის მახასიათებლები Cargo.toml ფაილებში.
- hyperledger#2177 გაასუფთავეთ gitchangelog გამომავალი.
- hyperledger#1991 დაამატეთ readme Kura ინსპექტორს.
- შექმენით უახლესი ცვლილებების ჟურნალი.
- შექმენით ცვლილებების ჟურნალი.
- განაახლეთ მოძველებული README ფაილები.
- დაემატა დაკარგული დოკუმენტები
api_spec.md-ს.
-
დაამატეთ რეგულარული გამოსახულების ტეგი Soramitsu რეესტრისთვის.
-
გამოსავალი libgit2-sys 0.5.0-ისთვის. დააბრუნეთ 0.4.4-ზე.
-
სცადეთ გამოიყენოთ თაღზე დაფუძნებული სურათი.
-
განაახლეთ სამუშაო ნაკადები მხოლოდ ღამის ახალ კონტეინერზე მუშაობისთვის.
-
ამოიღეთ ბინარული შესასვლელი წერტილები დაფარვისგან.
-
გადართეთ დეველოპმენტის ტესტები Equinix-ის თვითმასპინძელ მორბენალებზე.
-
hyperledger#2865 წაშალეთ tmp ფაილის გამოყენება
scripts/check.sh-დან -
hyperledger#2781 დაამატეთ დაფარვის ოფსეტები.
-
გამორთეთ ნელი ინტეგრაციის ტესტები.
-
შეცვალეთ ბაზის სურათი დოკერის ქეშით.
-
hyperledger#2781 დაამატეთ codecov commit მშობლის ფუნქცია.
-
გადაიტანეთ სამუშაოები github მორბენალებზე.
-
hyperledger#2778 კლიენტის კონფიგურაციის შემოწმება.
-
hyperledger#2732 დაამატეთ პირობები iroha2-ის ბაზის სურათების განახლებისთვის და დაამატეთ PR ლეიბლები.
-
დააფიქსირეთ ღამის გამოსახულების აგება.
-
შეასწორეთ
buildxშეცდომაdocker/build-push-action-ით -
პირველადი დახმარება არაფუნქციონირებისთვის
tj-actions/changed-files -
ჩართეთ სურათების თანმიმდევრული გამოქვეყნება #2662-ის შემდეგ.
-
დაამატეთ ნავსადგურის რეესტრი.
-
ავტომატური იარლიყი
api-changesდაconfig-changes -
შეიტანეთ ჰეში სურათში, ხელახლა ხელსაწყოების ფაილი, UI იზოლაცია, სქემის თვალყურის დევნება.
-
გახადეთ გამოქვეყნების სამუშაო ნაკადები თანმიმდევრულად და ავსებს #2427-ს.
-
hyperledger#2309: ხელახლა ჩართეთ doc ტესტები CI-ში.
-
hyperledger#2165 წაშალეთ კოდიკოვის ინსტალაცია.
-
გადადით ახალ კონტეინერში, რათა თავიდან აიცილოთ კონფლიქტები მიმდინარე მომხმარებლებთან.
-
hyperledger#2158 განაახლეთ
parity_scale_codecდა სხვა დამოკიდებულებები. (Norito კოდეკი) -
შეასწორეთ აშენება.
-
hyperledger#2461 გააუმჯობესე iroha2 CI.
-
განაახლეთ
syn. -
გადაიტანეთ გაშუქება ახალ სამუშაო პროცესზე.
-
საპირისპირო დოკერის შესვლა ვერსიით.
-
ამოიღეთ
archlinux:base-develვერსიის სპეციფიკაცია -
განაახლეთ Dockerfiles & Codecov ანგარიშები ხელახლა გამოყენებისა და კონკურენციის შესახებ.
-
შექმენით ცვლილებების ჟურნალი.
-
დაამატეთ
cargo denyფაილი. -
დაამატეთ
iroha2-ltsფილიალიiroha2-დან კოპირებული სამუშაო პროცესით -
hyperledger#2393 დაამარცხეთ Docker საბაზისო სურათის ვერსია.
-
hyperledger#1658 დაამატეთ დოკუმენტაციის შემოწმება.
-
უჯრების ვერსიის ამოწურვა და გამოუყენებელი დამოკიდებულების ამოღება.
-
წაშალეთ არასაჭირო გაშუქების მოხსენება.
-
hyperledger#2222 გაყავით ტესტები იმის მიხედვით, მოიცავს თუ არა დაფარვას.
-
hyperledger#2153 Fix #2154.
-
ვერსია bump ყველა crates.
-
შეასწორეთ განლაგების მილსადენი.
-
hyperledger#2153 დააფიქსირეთ დაფარვა.
-
დაამატეთ გენეზის შემოწმება და განაახლეთ დოკუმენტაცია.
-
ამოწურეთ ჟანგი, ობის და ღამით 1.60, 1.2.0 და 1.62 შესაბამისად.
-
load-rs ტრიგერები.
-
hyperledger#2153 Fix #2154.
-
ვერსია bump ყველა crates.
-
შეასწორეთ განლაგების მილსადენი.
-
hyperledger#2153 დააფიქსირეთ დაფარვა.
-
დაამატეთ გენეზის შემოწმება და განაახლეთ დოკუმენტაცია.
-
ამოწურეთ ჟანგი, ყალიბი და ღამით 1.60, 1.2.0 და 1.62 შესაბამისად.
-
load-rs ტრიგერები.
-
load-rs: გაუშვით სამუშაო ნაკადის ტრიგერები.
-
დააფიქსირეთ push workflow.
-
დაამატეთ ტელემეტრია ნაგულისხმევ ფუნქციებს.
-
დაამატე სათანადო ტეგი მთავარზე სამუშაო პროცესის გასააქტიურებლად.
-
დააფიქსირეთ წარუმატებელი ტესტები.
-
hyperledger#1657 განაახლეთ სურათი rust 1.57-ზე. #1630: დაუბრუნდით თვითმასპინძელ მორბენალებს.
-
CI გაუმჯობესება.
-
გადაერთო დაფარვა
lld-ის გამოსაყენებლად. -
CI დამოკიდებულების შესწორება.
-
CI სეგმენტაციის გაუმჯობესება.
-
იყენებს ფიქსირებულ Rust ვერსიას CI-ში.
-
შეასწორეთ Docker გამოქვეყნება და iroha2-dev Push CI. გადაიტანეთ გაშუქება და სკამი PR-ში
-
ამოიღეთ არასაჭირო სრული Iroha კონსტრუქცია CI დოკერის ტესტში.
Iroha კონსტრუქცია უსარგებლო გახდა, როგორც ეს ახლა კეთდება თავად დოკერ სურათში. ასე რომ, CI აშენებს მხოლოდ კლიენტის cli-ს, რომელიც გამოიყენება ტესტებში.
-
დაამატეთ მხარდაჭერა iroha2 ფილიალის CI მილსადენში.
- ხანგრძლივი ტესტები მხოლოდ პიარზე გავიდა iroha2-ზე
- გამოაქვეყნეთ დოკერის სურათები მხოლოდ iroha2-დან
-
დამატებითი CI ქეშები.
- ვერსია pre-rc.11.
- ვერსია RC.9.
- ვერსია RC.8.
- განაახლეთ ვერსიები RC7-ზე.
- წინასწარი გამოშვების პრეპარატები.
- განაახლეთ Mold 1.0.
- მუწუკების დამოკიდებულებები.
- განაახლეთ api_spec.md: შეასწორეთ მოთხოვნა/პასუხის ორგანოები.
- განაახლეთ rust ვერსია 1.56.0-ზე.
- განაახლეთ ხელშემწყობი სახელმძღვანელო.
- განაახლეთ README.md და
iroha/config.jsonახალი API და URL ფორმატის შესატყვისად. - განაახლეთ დოკერის გამოქვეყნების სამიზნე hyperledger/iroha2 #1453.
- განაახლებს სამუშაო პროცესს ისე, რომ ემთხვევა ძირითადს.
- განაახლეთ api სპეციფიკაცია და დააფიქსირეთ ჯანმრთელობის საბოლოო წერტილი.
- Rust განახლება 1.54-მდე.
- Docs (iroha_crypto): განაახლეთ
Signatureდოკუმენტები და გაასწორეთverify-ის არგები - Ursa ვერსიის შეჯახება 0.3.5-დან 0.3.6-მდე.
- განაახლეთ სამუშაო ნაკადები ახალ მორბენალებზე.
- განაახლეთ dockerfile ქეშირებისა და უფრო სწრაფი ci build-ებისთვის.
- განაახლეთ libssl ვერსია.
- განაახლეთ dockerfiles და async-std.
- განახლებული კლიპის შესწორება.
- განაახლებს აქტივების სტრუქტურას.
- საკვანძო მნიშვნელობის ინსტრუქციების მხარდაჭერა აქტივში
- აქტივების ტიპები ნუმერაციის სახით
- გადინების დაუცველობა აქტივის ISI შესწორებაში
- განახლებების ხელშემწყობი სახელმძღვანელო.
- განაახლეთ მოძველებული lib.
- განაახლეთ whitepaper და მოაგვარეთ ლაქების პრობლემები.
- განაახლეთ cucumber_rust lib.
- README განახლებები გასაღების გენერირებისთვის.
- განაახლეთ Github Actions სამუშაო ნაკადები.
- განაახლეთ Github Actions სამუშაო ნაკადები.
- განაახლეთ მოთხოვნები.txt.
- განაახლეთ common.yaml.
- Docs განახლებები Sara-სგან.
- განაახლეთ ინსტრუქციის ლოგიკა.
- განაახლეთ whitepaper.
- განაახლებს ქსელის ფუნქციების აღწერას.
- განაახლეთ whitepaper კომენტარების საფუძველზე.
- WSV განახლების გამოყოფა და მასშტაბის მიგრაცია.
- განაახლეთ gitignore.
- განაახლეთ კურას ოდნავ აღწერა WP-ში.
- განაახლეთ აღწერილობა კურას შესახებ whitepaper-ში.
- hyperledger#2114 დახარისხებული კოლექციების მხარდაჭერა სქემებში.
- hyperledger#2108 გვერდების დამატება.
- hyperledger#2114 დახარისხებული კოლექციების მხარდაჭერა სქემებში.
- hyperledger#2108 გვერდების დამატება.
- გააკეთეთ სქემა, ვერსია და მაკრო no_std თავსებადი.
- დააფიქსირეთ ხელმოწერები სქემაში.
FixedPoint-ის შეცვლილი წარმოდგენა სქემაში.- დამატებულია
RawGenesisBlockსქემის ინტროსპექციაში. - შეიცვალა ობიექტის მოდელები IR-115 სქემის შესაქმნელად.
- hyperledger#2544 სამეურვეო დოკუმენტები.
- hyperledger#2272 დაამატეთ ტესტები 'FindAssetDefinitionById' მოთხოვნისთვის.
- დაამატეთ
rolesინტეგრაციის ტესტები. - სტანდარტიზებული ui ტესტების ფორმატი, გადაიტანეთ გამოყვანის ui ტესტები უჯრების გამოსაღებად.
- შეასწორეთ იმიტირებული ტესტები (მომავლის შეუკვეთავი შეცდომა).
- ამოიღო DSL ყუთი და გადაიტანა ტესტები
data_model-ზე - დარწმუნდით, რომ არასტაბილური ქსელის ტესტები გადის მოქმედი კოდისთვის.
- დაამატა ტესტები iroha_p2p-ს.
- იჭერს ჟურნალებს ტესტებში, თუ ტესტი ვერ მოხერხდება.
- დაამატეთ გამოკითხვა ტესტებისთვის და შეასწორეთ იშვიათად არღვევს ტესტები.
- ამოწმებს პარალელურ დაყენებას.
- ამოიღეთ root iroha init და iroha_client ტესტებიდან.
- დააფიქსირეთ clippy გაფრთხილებები და დაამატეთ ჩეკები ci-ს.
- დააფიქსირეთ
txვალიდაციის შეცდომები საორიენტაციო ტესტების დროს. - hyperledger#860: Iroha მოთხოვნები და ტესტები.
- Iroha მორგებული ISI სახელმძღვანელო და კიტრის ტესტები.
- დაამატეთ ტესტები no-std კლიენტისთვის.
- ხიდის რეგისტრაციის ცვლილებები და ტესტები.
- კონსენსუსის ტესტები ქსელის იმიტირებით.
- ტესტების შესრულებისთვის temp dir-ის გამოყენება.
- Benches ტესტები დადებითი შემთხვევები.
- საწყისი Merkle Tree ფუნქციონირება ტესტებით.
- დაფიქსირდა ტესტები და World State View ინიციალიზაცია.
- დაამატეთ მხარდაჭერა გაერთიანებებისთვის, შემოიღეთ
non_robust_ref_mut* განახორციელეთ conststring FFI კონვერტაცია. - გააუმჯობესე IdOrdEqHash.
- ამოიღეთ FilterOpt::BySome (დე-)სერიალიზაციისგან.
- გახადე არა გამჭვირვალე.
- გახადეთ ContextValue გამჭვირვალე.
- გააკეთეთ Expression::Raw ტეგი სურვილისამებრ.
- დაამატეთ გამჭვირვალობა ზოგიერთი ინსტრუქციისთვის.
- გააუმჯობესეთ RoleId-ის (დე-)სერიალიზაცია.
- ვალიდიატორის (დე-)სერიალიზაციის გაუმჯობესება::Id.
- გააუმჯობესეთ PermissionTokenId-ის (დე)სერიალიზაცია.
- გააუმჯობესეთ TriggerId-ის (დე-)სერიალიზაცია.
- გააუმჯობესეთ აქტივების (-განსაზღვრული) ID-ების (დე-)სერიალიზაცია.
- გააუმჯობესეთ AccountId-ის (დე-)სერიალიზაცია.
- გააუმჯობესეთ Ipfs და DomainId-ის (დე)სერიალიზაცია.
- წაშალეთ logger config კლიენტის კონფიგურაციიდან.
- დაამატეთ მხარდაჭერა გამჭვირვალე სტრუქტურებისთვის FFI-ში.
- Refactor &Option Option<&T>
- დააფიქსირეთ clippy გაფრთხილებები.
- დაამატეთ მეტი დეტალი
Findშეცდომის აღწერაში. - შეასწორეთ
PartialOrdდაOrdგანხორციელებები. - გამოიყენეთ
rustfmtcargo fmt-ის ნაცვლად - ამოიღეთ
rolesფუნქცია. - გამოიყენეთ
rustfmtcargo fmt-ის ნაცვლად - გააზიარეთ workdir როგორც მოცულობა, dev docker-ის შემთხვევებთან.
- ამოიღეთ Diff დაკავშირებული ტიპი Execute-ში.
- გამოიყენეთ პერსონალური კოდირება მულტივალური დაბრუნების ნაცვლად.
- წაშალეთ serde_json როგორც iroha_crypto დამოკიდებულების.
- ვერსიის ატრიბუტში მხოლოდ ცნობილი ველების დაშვება.
- დააზუსტეთ სხვადასხვა პორტები ბოლო წერტილებისთვის.
- ამოიღეთ
Ioწარმოებული. - გასაღები_წყვილების საწყისი დოკუმენტაცია.
- დაუბრუნდით თვითმასპინძელ მორბენალებს.
- დააფიქსირეთ ახალი clippy lints კოდში.
- ამოიღეთ i1i1 დამხმარეებიდან.
- დაამატეთ მსახიობის დოკუმენტი და მცირე შესწორებები.
- გამოკითხვა უახლესი ბლოკების დაყენების ნაცვლად.
- ტრანზაქციის სტატუსის მოვლენები შემოწმებულია 7 თანატოლიდან თითოეულისთვის.
FuturesUnorderedნაცვლადjoin_all- გადაერთეთ GitHub Runners-ზე.
- გამოიყენეთ VersionedQueryResult vs QueryResult /query endpoint-ისთვის.
- ხელახლა დააკავშირეთ ტელემეტრია.
- შეასწორეთ dependabot კონფიგურაცია.
- დაამატეთ commit-msg git hook ჩართვისთვის.
- დააფიქსირეთ ბიძგის მილსადენი.
- განაახლეთ dependabot.
- გამოავლინეთ მომავალი დროის შტამპი რიგის დაჭერისას.
- hyperledger#1197: Kura უმკლავდება შეცდომებს.
- დაამატეთ Unregister peer ინსტრუქცია.
- დაამატეთ არასავალდებულო ნონსი ტრანზაქციების გამოსაყოფად. დახურეთ #1493.
- ამოღებულია არასაჭირო
sudo. - მეტამონაცემები დომენებისთვის.
- დააფიქსირეთ შემთხვევითი გადახრები
create-dockerსამუშაო პროცესში. - დამატებულია
buildx, როგორც შემოთავაზებულია გაუმართავი მილსადენის მიერ. - hyperledger#1454: დააფიქსირეთ შეკითხვის შეცდომის პასუხი კონკრეტული სტატუსის კოდით და მინიშნებებით.
- hyperledger#1533: იპოვეთ ტრანზაქცია ჰეშის მიხედვით.
- დააფიქსირეთ
configureსაბოლოო წერტილი. - დაამატეთ ლოგიკურზე დაფუძნებული აქტივების მოპოვების შემოწმება.
- აკრეფილი კრიპტო პრიმიტივების დამატება და მიგრაცია ტიპის უსაფრთხო კრიპტოგრაფიაში.
- შესვლის გაუმჯობესება.
- hyperledger#1458: დაამატეთ მსახიობი არხის ზომა კონფიგურაციად, როგორც
mailbox. - hyperledger#1451: დაამატეთ გაფრთხილება არასწორი კონფიგურაციის შესახებ, თუ
faulty_peers = 0დაtrusted peers count > 1 - დაამატეთ დამმუშავებელი კონკრეტული ბლოკის ჰეშის მისაღებად.
- დამატებულია ახალი მოთხოვნა FindTransactionByHash.
- hyperledger#1185: შეცვალეთ ყუთების სახელი და გზა.
- შეასწორეთ ჟურნალები და ზოგადი გაუმჯობესებები.
- hyperledger#1150: დააჯგუფეთ 1000 ბლოკი თითოეულ ფაილში
- რიგის სტრეს ტესტი.
- ჟურნალის დონის დაფიქსირება.
- დაამატეთ სათაურის სპეციფიკაცია კლიენტის ბიბლიოთეკაში.
- რიგის პანიკის უკმარისობის გამოსწორება.
- გამოსწორების რიგი.
- შეასწორეთ dockerfile გამოშვების build.
- Https კლიენტის შესწორება.
- Speedup ci.
-
- ამოღებულია ყველა ურსა დამოკიდებულება, გარდა iroha_crypto.
- დააფიქსირეთ გადინება ხანგრძლივობების გამოკლებისას.
- გახადეთ ველები კლიენტში საჯარო.
- მიიტანეთ Iroha2 Dockerhub-ში, როგორც ღამით.
- შეასწორეთ http სტატუსის კოდები.
- შეცვალეთ iroha_error ამ შეცდომით, eyere და color-eyre.
- შეცვალეთ რიგი ჯვარედინი სხივით.- ამოიღეთ ზოგიერთი უსარგებლო ლინტის შემწეობა.
- შემოაქვს მეტამონაცემები აქტივების განმარტებებისთვის.
- არგუმენტების ამოღება test_network crate-დან.
- მოიშორეთ არასაჭირო დამოკიდებულებები.
- გაასწორეთ iroha_client_cli::events.
- hyperledger#1382: წაშალეთ ძველი ქსელის იმპლემენტაცია.
- hyperledger#1169: დამატებულია სიზუსტე აქტივებისთვის.
- გაუმჯობესებები თანატოლების დაწყებაში:
- იძლევა genesis საჯარო გასაღების ჩატვირთვას მხოლოდ env-დან
- config, genesis და trusted_peers ბილიკი ახლა შეიძლება მითითებული იყოს cli პარამეტრებში
- hyperledger#1134: Iroha P2P-ის ინტეგრაცია.
- შეცვალეთ შეკითხვის ბოლო წერტილი POST-ით GET-ის ნაცვლად.
- შეასრულეთ on_start in actor სინქრონულად.
- მიგრაცია გადახვევისთვის.
- Rework commit ბროკერის შეცდომების გამოსწორებით.
- დააბრუნეთ „წარმოგიდგენთ მრავალჯერადი ბროკერის შესწორებებს“ (9c148c33826067585b5868d297dcdd17c0efe246)
- შემოაქვს მრავალი ბროკერის შესწორება:
- გააუქმეთ გამოწერა ბროკერიდან მსახიობის გაჩერებაზე
- მხარი დაუჭირეთ რამდენიმე ხელმოწერას ერთი და იგივე მსახიობის ტიპისგან (ადრე TODO)
- შეასწორეთ შეცდომა, სადაც ბროკერი ყოველთვის აყენებს საკუთარ თავს, როგორც მსახიობის ID.
- ბროკერის შეცდომა (სატესტო გამოფენა).
- დაამატეთ წარმოებულები მონაცემთა მოდელისთვის.
- ამოიღეთ rwlock ტორიიდან.
- OOB შეკითხვის ნებართვის შემოწმება.
- hyperledger#1272: თანატოლების დათვლის განხორციელება,
- ინსტრუქციების შიგნით შეკითხვის ნებართვების რეკურსიული შემოწმება.
- დაგეგმე გაჩერების მსახიობები.
- hyperledger#1165: თანატოლთა დათვლის განხორციელება.
- შეამოწმეთ შეკითხვის ნებართვები ანგარიშის მიხედვით torii ბოლო წერტილში.
- ამოღებულია CPU და მეხსიერების გამოყენების გამოვლენა სისტემის მეტრიკაში.
- შეცვალეთ JSON Norito-ით WS შეტყობინებებისთვის.
- შეინახეთ ხედვის ცვლილებების დამადასტურებელი საბუთი.
- hyperledger#1168: დამატებულია ჟურნალი, თუ ტრანზაქციამ არ გაიარა ხელმოწერის შემოწმების პირობა.
- დაფიქსირდა მცირე პრობლემები, დაემატა კავშირის მოსმენის კოდი.
- ქსელის ტოპოლოგიის შემქმნელის დანერგვა.
- განახორციელეთ P2P ქსელი Iroha-ისთვის.
- ამატებს ბლოკის ზომის მეტრიკას.
- PermissionValidator თვისება გადაერქვა IsAllowed. და შესაბამისი სხვა სახელის ცვლილებები
- API სპეციფიკაციის ვებ სოკეტის შესწორებები.
- შლის არასაჭირო დამოკიდებულებებს დოკერის გამოსახულებადან.
- Fmt იყენებს Crate import_granularity-ს.
- წარმოგიდგენთ Generic Permission Validator.
- გადადით მსახიობის ჩარჩოში.
- შეცვალეთ ბროკერის დიზაინი და დაამატეთ გარკვეული ფუნქციონირება მსახიობებს.
- აკონფიგურირებს კოდიკოვის სტატუსის შემოწმებას.
- იყენებს წყაროზე დაფუძნებულ გაშუქებას grcov-ით.
- დაფიქსირდა მრავალი build-args ფორმატი და ხელახლა გამოცხადდა ARG შუალედური აშენების კონტეინერებისთვის.
- წარმოგიდგენთ შეტყობინებას Subscription Accepted.
- ამოიღეთ ნულოვანი ღირებულების აქტივები ანგარიშებიდან მუშაობის შემდეგ.
- დაფიქსირდა დოკერის აგების არგუმენტების ფორმატი.
- დაფიქსირდა შეცდომის შეტყობინება, თუ ბავშვის ბლოკი ვერ მოიძებნა.
- დამატებულია გამყიდველი OpenSSL ასაშენებლად, აფიქსირებს pkg-config დამოკიდებულებას.
- დააფიქსირეთ საცავის სახელი dockerhub-ისთვის და დაფარვის განსხვავება.
- დაემატა მკაფიო შეცდომის ტექსტი და ფაილის სახელი, თუ TrustedPeers ვერ ჩაიტვირთა.
- შეიცვალა ტექსტის ერთეულები ბმულებზე დოკუმენტებში.
- შეასწორეთ არასწორი მომხმარებლის სახელი საიდუმლო Docker გამოქვეყნებაში.
- დააფიქსირეთ მცირე შეცდომა თეთრი ქაღალდში.
- საშუალებას აძლევს mod.rs-ს გამოყენებას ფაილის უკეთესი სტრუქტურისთვის.
- გადაიტანეთ main.rs ცალკეულ ყუთში და მიიღეთ ნებართვები საჯარო ბლოკჩეინზე.
- დაამატეთ მოთხოვნა კლიენტის cli-ში.
- მიგრაცია clap-დან structopts-ზე cli-სთვის.
- ტელემეტრიის შეზღუდვა ქსელის არასტაბილური ტესტით.
- გადაიტანეთ თვისებები ჭკვიანი კონტრაქტების მოდულში.
- Sed -i "s/world_state_view/wsv/g"
- გადაიტანეთ ჭკვიანი კონტრაქტები ცალკეულ მოდულში.
- Iroha ქსელის შინაარსის სიგრძის ხარვეზის გამოსწორება.
- ამატებს ამოცანის ლოკალურ საცავს მსახიობის ID-სთვის. სასარგებლოა ჩიხების გამოვლენისთვის.
- დაამატეთ ჩიხების გამოვლენის ტესტი CI-ს
- დაამატეთ მაკრო Introspect.
- არღვევს სამუშაო ნაკადების სახელებს, ასევე ფორმატირების შესწორებებს
- შეკითხვის api-ს შეცვლა.
- მიგრაცია async-std-დან ტოკიოში.
- დაამატეთ ტელემეტრიის ანალიზი ci.- დაამატეთ ფიუჩერსული ტელემეტრია iroha-სთვის.
- დაამატეთ iroha ფიუჩერსი ყველა ასინქრონულ ფუნქციას.
- დაამატეთ iroha ფიუჩერსები გამოკითხვების რაოდენობის დაკვირვებისთვის.
- ხელით განლაგება და კონფიგურაცია დაემატა README-ს.
- რეპორტიორის შესწორება.
- დაამატეთ მიღებული შეტყობინებების მაკრო.
- დაამატეთ მარტივი მსახიობი ჩარჩო.
- დაამატეთ dependabot კონფიგურაცია.
- დაამატეთ ლამაზი პანიკა და შეცდომების რეპორტიორები.
- Rust ვერსიის მიგრაცია 1.52.1-ზე და შესაბამისი შესწორებები.
- CPU ინტენსიური ამოცანების ბლოკირება ცალკეულ თემებში.
- გამოიყენეთ unique_port და cargo-lints crates.io-დან.
- შეასწორეთ დაბლოკვის გარეშე WSV:
- შლის არასაჭირო Dashmaps-ს და ბლოკავს API-ში
- ასწორებს შეცდომებს შექმნილი ბლოკების გადაჭარბებული რაოდენობით (უარყოფილი ტრანზაქციები არ დაფიქსირებულა)
- აჩვენებს შეცდომის სრულ მიზეზს შეცდომებისთვის
- დაამატეთ ტელემეტრიის აბონენტი.
- მოთხოვნები როლებისა და ნებართვების შესახებ.
- გადაიტანეთ ბლოკები kura-დან wsv-ზე.
- შეცვალეთ დაბლოკვის გარეშე მონაცემთა სტრუქტურები wsv-ში.
- ქსელის ვადის ამოწურვა.
- ჯანმრთელობის საბოლოო წერტილის დაფიქსირება.
- შემოაქვს როლები.
- დაამატეთ push docker სურათები დეველოპერის ფილიალიდან.
- დაამატეთ უფრო აგრესიული ლაქები და ამოიღეთ პანიკა კოდიდან.
- ინსტრუქციებისთვის Execute თვისების გადამუშავება.
- წაშალეთ ძველი კოდი iroha_config-დან.
- IR-1060 ამატებს საგრანტო ჩეკებს ყველა არსებული ნებართვისთვის.
- დააფიქსირეთ ulimit და timeout iroha_network-ისთვის.
- Ci timeout ტესტის შესწორება.
- წაშალეთ ყველა აქტივი, როდესაც მათი განმარტება წაიშალა.
- დააფიქსირეთ wsv პანიკა აქტივის დამატებისას.
- ამოიღეთ Arc და Rwlock არხებისთვის.
- Iroha ქსელის შესწორება.
- ნებართვის ვალიდატორები იყენებენ მითითებებს ჩეკებში.
- საგრანტო ინსტრუქცია.
- დამატებულია კონფიგურაცია სტრიქონის სიგრძის ლიმიტებისთვის და id-ების ვალიდაცია NewAccount-ისთვის, Domain-ისთვის და AssetDefinition IR-1036-ისთვის.
- ჩაანაცვლეთ ჟურნალი ტრასირების lib-ით.
- დაამატეთ ci შემოწმება დოკუმენტებისთვის და უარყავით dbg მაკრო.
- შემოაქვს მინიჭებული ნებართვები.
- დაამატეთ iroha_config crate.
- დაამატეთ @alerdenisov, როგორც კოდის მფლობელი, რათა დაამტკიცოს ყველა შემომავალი შერწყმის მოთხოვნა.
- ტრანზაქციის ზომის შემოწმების დაფიქსირება კონსენსუსის დროს.
- დააბრუნეთ async-std-ის განახლება.
- შეცვალეთ ზოგიერთი კონსტი 2 IR-1035 სიმძლავრით.
- დაამატეთ მოთხოვნა IR-1024 ტრანზაქციის ისტორიის მისაღებად.
- დაამატეთ ნებართვების ვალიდაცია შენახვისა და ნებართვის ვალიდატორების რესტრუქტურიზაციისთვის.
- დაამატეთ NewAccount ანგარიშის რეგისტრაციისთვის.
- დაამატეთ ტიპები აქტივების განსაზღვრისთვის.
- შემოაქვს მეტამონაცემების კონფიგურირებადი ლიმიტები.
- წარმოგიდგენთ ტრანზაქციის მეტამონაცემებს.
- დაამატეთ გამონათქვამები მოთხოვნების შიგნით.
- დაამატეთ lints.toml და შეასწორეთ გაფრთხილებები.
- გამოყავით trusted_peers config.json-ისგან.
- დააფიქსირეთ შეცდომა Iroha 2-ის URL-ში Telegram-ში.
- დააფიქსირეთ clippy გაფრთხილებები.
- წარმოგიდგენთ საკვანძო მნიშვნელობის მეტამონაცემების მხარდაჭერას ანგარიშისთვის.
- დაამატეთ ბლოკების ვერსია.
- შეასწორეთ ცისფერი გამეორებები.
- დაამატეთ mul,div,mod,raise_to გამონათქვამები.
- დაამატეთ into_v* ვერსიისთვის.
- შეცვალეთ შეცდომა::msg შეცდომის მაკროთი.
- გადაწერეთ iroha_http_server და გადააკეთეთ torii შეცდომები.
- განახლებულია Norito ვერსია 2-მდე.
- Whitepaper ვერსიების აღწერა.
- უტყუარი პაგინაცია. გამოასწორეთ შემთხვევები, როდესაც პაგინაცია შეიძლება არასაჭირო იყოს შეცდომების გამო, არ დააბრუნოთ ცარიელი კოლექციები.
- დაამატეთ წარმოშობა (შეცდომა) ენუმებისთვის.
- დააფიქსირეთ ღამის ვერსია.
- დაამატეთ iroha_error crate.
- ვერსიული შეტყობინებები.
- შემოაქვს კონტეინერის ვერსიების პრიმიტივები.
- შეასწორეთ ეტალონები.
- დაამატეთ პაგინაცია.
- დაამატეთ varint კოდირების გაშიფვრა.
- შეცვალეთ მოთხოვნის დროის შტამპი u128-ზე.
- დაამატეთ RejectionReason რიცხვი მილსადენის მოვლენებისთვის.
- შლის მოძველებულ ხაზებს გენეზის ფაილებიდან. დანიშნულება ამოღებულია ISI რეესტრიდან წინა ჩაბარებაში.
- ამარტივებს ISI-ების რეგისტრაციას და გაუქმებას.
- დააფიქსირეთ ამოწურვის დრო, რომელიც არ იგზავნება 4 თანატოლ ქსელში.
- ტოპოლოგიის არევა ცვლილების ხედზე.- დაამატეთ სხვა კონტეინერები FromVariant derive მაკროსთვის.
- დაამატეთ MST მხარდაჭერა კლიენტის cli-სთვის.
- დაამატეთ FromVariant მაკრო და გასუფთავების კოდების ბაზა.
- დაამატეთ i1i1 კოდის მფლობელებს.
- ჭორიკანა გარიგებები.
- დაამატეთ სიგრძე ინსტრუქციებისა და გამონათქვამებისთვის.
- დაამატეთ დოკუმენტები დროის დაბლოკვისა და დროის პარამეტრების ჩასადენად.
- შეცვალა Verify და Accept თვისებები TryFrom-ით.
- შემოიღეთ ლოდინი მხოლოდ თანატოლების მინიმალური რაოდენობისთვის.
- დაამატეთ github მოქმედება api-ის შესამოწმებლად iroha2-java-ით.
- დაამატეთ genesis docker-compose-single.yml-ისთვის.
- ნაგულისხმევი ხელმოწერის შემოწმების პირობა ანგარიშისთვის.
- დაამატეთ ტესტი მრავალი ხელმომწერის ანგარიშისთვის.
- დაამატეთ კლიენტის API მხარდაჭერა MST-ისთვის.
- ჩაშენება დოკერში.
- დაამატეთ გენეზისი დოკერის კომპოზიტორს.
- შემოიღეთ პირობითი MST.
- დაამატეთ wait_for_active_peers impl.
- დაამატეთ ტესტი isahc კლიენტისთვის iroha_http_server-ში.
- კლიენტის API სპეციფიკაცია.
- შეკითხვის შესრულება გამონათქვამებში.
- აერთიანებს გამონათქვამებსა და ISI-ებს.
- გამონათქვამები ISI-სთვის.
- შეასწორეთ ანგარიშის კონფიგურაციის ნიშნები.
- დაამატეთ ანგარიშის კონფიგურაცია კლიენტისთვის.
- შეასწორეთ
submit_blocking. - მილსადენის ღონისძიებები იგზავნება.
- Iroha კლიენტის ვებ სოკეტის კავშირი.
- მოვლენების გამიჯვნა მილსადენისა და მონაცემთა მოვლენებისთვის.
- ინტეგრაციის ტესტი ნებართვებისთვის.
- დაამატეთ დამწვრობისა და პიტნის ნებართვის შემოწმებები.
- გააუქმეთ ISI ნებართვა.
- დააფიქსირეთ კრიტერიუმები მსოფლიო სტრუქტურის PR-ისთვის.
- წარმოგიდგენთ მსოფლიო სტრუქტურას.
- გენეზისის ბლოკის ჩატვირთვის კომპონენტის დანერგვა.
- წარმოგიდგენთ გენეზის ანგარიშს.
- შემოიღეთ ნებართვების დამადასტურებელი შემქმნელი.
- დაამატეთ ლეიბლები Iroha2 PR-ებს Github Actions-ით.
- შემოიღეთ ნებართვების ჩარჩო.
- რიგი tx tx ნომრის ლიმიტი და Iroha ინიციალიზაციის შესწორებები.
- შეფუთეთ ჰეში სტრუქტურით.
- ჟურნალის დონის გაუმჯობესება:
- დაამატეთ ინფორმაციის დონის ჟურნალები კონსენსუსს.
- მონიშნეთ ქსელის საკომუნიკაციო ჟურნალი, როგორც კვალი დონეზე.
- ამოიღეთ ბლოკის ვექტორი WSV-დან, რადგან ეს არის დუბლიკატი და აჩვენა ყველა ბლოკჩეინი ჟურნალებში.
- დააყენეთ ინფორმაციის ჟურნალის დონე ნაგულისხმევად.
- ამოიღეთ ცვალებადი WSV ცნობები ვალიდაციისთვის.
- ჰეიმის ვერსიის ზრდა.
- დაამატეთ ნაგულისხმევი სანდო თანატოლები კონფიგურაციაში.
- კლიენტის API მიგრაცია http-ზე.
- დაამატეთ transfer isi CLI-ს.
- Iroha თანატოლებთან დაკავშირებული ინსტრუქციების კონფიგურაცია.
- დაკარგული ISI-ის შესრულების მეთოდების და ტესტირების დანერგვა.
- Url შეკითხვის პარამეტრების ანალიზი
- დაამატეთ
HttpResponse::ok(),HttpResponse::upgrade_required(..) - ძველი ინსტრუქციისა და შეკითხვის მოდელების შეცვლა Iroha DSL მიდგომით.
- დაამატეთ BLS ხელმოწერების მხარდაჭერა.
- დანერგეთ http სერვერის კრატი.
- დაპატჩირებული libssl.so.1.0.0 სიმლინკით.
- ამოწმებს ანგარიშის ხელმოწერას ტრანზაქციისთვის.
- რეფაქტორის გარიგების ეტაპები.
- საწყისი დომენების გაუმჯობესება.
- DSL პროტოტიპის დანერგვა.
- გააუმჯობესეთ Torii საორიენტაციო ნიშნები: გამორთეთ შესვლა სტანდარტებში, დაამატეთ წარმატების კოეფიციენტის მტკიცება.
- ტესტის დაფარვის მილსადენის გაუმჯობესება: ცვლის
tarpaulin-სgrcov-ით, გამოაქვეყნებს ტესტის დაფარვის მოხსენებასcodecov.io-ზე. - გაასწორეთ RTD თემა.
- არტეფაქტების მიწოდება iroha ქვეპროექტებისთვის.
- წარმოგიდგენთ
SignedQueryRequest. - შეასწორეთ ხარვეზი ხელმოწერის დადასტურებით.
- უკან დაბრუნება ტრანზაქციების მხარდაჭერა.
- დაბეჭდეთ გენერირებული გასაღების წყვილი json-ად.
Secp256k1გასაღებების წყვილის მხარდაჭერა.- საწყისი მხარდაჭერა სხვადასხვა კრიპტო ალგორითმებისთვის.
- DEX ფუნქციები.
- შეცვალეთ მყარი კოდირებული კონფიგურაციის ბილიკი cli param-ით.
- სკამების სამაგისტრო სამუშაო პროცესის შესწორება.
- Docker მოვლენის კავშირის ტესტი.
- Iroha მონიტორის სახელმძღვანელო და CLI.
- ღონისძიებების კლიმატის გაუმჯობესება.
- მოვლენების ფილტრი.
- ღონისძიების კავშირები.
- დააფიქსირეთ ძირითადი სამუშაო პროცესი.
- Rtd iroha2-ისთვის.
- Merkle ხის ფესვის ჰეში ბლოკ ტრანზაქციებისთვის.
- პუბლიკაცია დოკერ ჰაბში.
- CLI ფუნქცია Maintenance Connect-ისთვის.
- CLI ფუნქცია Maintenance Connect-ისთვის.
- Eprintln მაკრო შესვლისთვის.- ჟურნალის გაუმჯობესება.
- IR-802 ბლოკების სტატუსების გამოწერა იცვლება.
- ტრანზაქციების და ბლოკების გაგზავნის ღონისძიებები.
- გადააქვს Sumeragi შეტყობინებების დამუშავება შეტყობინებების impl-ში.
- გენერალური შეერთების მექანიზმი.
- ამოიღეთ Iroha დომენის ერთეულები no-std კლიენტისთვის.
- ტრანზაქციები TTL.
- მაქსიმალური გარიგებები ბლოკის კონფიგურაციაზე.
- შეინახეთ გაუქმებული ბლოკების ჰეშები.
- ბლოკების სინქრონიზაცია პარტიებში.
- დაკავშირების ფუნქციის კონფიგურაცია.
- დაკავშირება Iroha ფუნქციონალთან.
- დაბლოკეთ ვალიდაციის შესწორებები.
- ბლოკის სინქრონიზაცია: დიაგრამები.
- დაკავშირება Iroha ფუნქციონალთან.
- ხიდი: ამოიღეთ კლიენტები.
- ბლოკის სინქრონიზაცია.
- AddPeer ISI.
- ბრძანებები ინსტრუქციების გადარქმევა.
- მარტივი მეტრიკის საბოლოო წერტილი.
- ხიდი: მიიღეთ რეგისტრირებული ხიდები და გარე აქტივები.
- Docker შედგენის ტესტი მილსადენში.
- არ არის საკმარისი ხმები Sumeragi ტესტი.
- ბლოკის ჯაჭვა.
- ხიდი: ხელით გარე გადარიცხვები.
- მარტივი მოვლის საბოლოო წერტილი.
- მიგრაცია სერდე-ჯსონში.
- Demint ISI.
- დაამატეთ ხიდის კლიენტები, AddSignatory ISI და CanAddSignatory ნებართვა.
- Sumeragi: კოლეგები B კომპლექტში, დაკავშირებული TODO აფიქსირებს.
- ამოწმებს ბლოკს Sumeragi-ში ხელმოწერამდე.
- გარე აქტივების ხიდი.
- ხელმოწერის ვალიდაცია Sumeragi შეტყობინებებში.
- ბინარული აქტივების მაღაზია.
- შეცვალეთ PublicKey მეტსახელი ტიპით.
- მოამზადეთ ყუთები გამოსაცემად.
- მინიმალური ხმების ლოგიკა NetworkTopology-ში.
- ტრანზაქციის მიღების ვალიდაციის რეფაქტორირება.
- OnWorldStateViewChange ტრიგერის ცვლილება: IrohaQuery ინსტრუქციის ნაცვლად.
- გამოყავით კონსტრუქცია ინიციალიზაციისგან NetworkTopology-ში.
- დაამატეთ Iroha სპეციალური ინსტრუქციები, რომლებიც დაკავშირებულია Iroha მოვლენებთან.
- დაბლოკოს შექმნის ვადის დამუშავება.
- ლექსიკონი და როგორ დავამატოთ Iroha მოდულის დოკუმენტები.
- შეცვალეთ მყარი კოდირებული ხიდის მოდელი წარმოშობის Iroha მოდელით.
- შემოიღეთ NetworkTopology struct.
- დაამატეთ ნებართვის ობიექტი ინსტრუქციებიდან გარდაქმნით.
- Sumeragi შეტყობინებები შეტყობინებების მოდულში.
- Genesis Block ფუნქცია Kura-სთვის.
- დაამატეთ README ფაილები Iroha ყუთებისთვის.
- Bridge და RegisterBridge ISI.
- Iroha-თან საწყისი მუშაობა ცვლის მსმენელს.
- ნებართვის შეყვანა ამოწმებს OOB ISI-ში.
- Docker მრავალი თანატოლის შესწორება.
- Peer to peer docker მაგალითი.
- ტრანზაქციის ქვითრების დამუშავება.
- Iroha ნებართვები.
- მოდული Dex-ისთვის და crates for Bridges.
- დააფიქსირეთ ინტეგრაციის ტესტი აქტივების შექმნასთან ერთად რამდენიმე თანატოლთან.
- აქტივების მოდელის ხელახალი დანერგვა EC-S-ში.
- დროულად დამუშავება.
- სათაურის დაბლოკვა.
- ISI დაკავშირებული მეთოდები დომენის ერთეულებისთვის.
- Kura რეჟიმის ჩამოთვლა და სანდო თანატოლების კონფიგურაცია.
- დოკუმენტაციის ლინტების წესი.
- დაამატეთ CommittedBlock.
- კურას გამოყოფა
sumeragi-დან. - შეამოწმეთ, რომ ტრანზაქციები ცარიელი არ არის ბლოკის შექმნამდე.
- ხელახლა განახორციელეთ Iroha სპეციალური ინსტრუქციები.
- ტრანზაქციების ნიშნული და გადასვლების ბლოკები.
- გადამუშავებული ტრანზაქციის სასიცოცხლო ციკლი და მდგომარეობები.
- ბლოკავს სასიცოცხლო ციკლს და მდგომარეობას.
- შეასწორეთ ვალიდაციის ხარვეზი,
sumeragiმარყუჟის ციკლი სინქრონიზებული block_build_time_ms კონფიგურაციის პარამეტრთან. - Sumeragi ალგორითმის ინკაპსულაცია
sumeragiმოდულის შიგნით. - დამცინავი მოდული Iroha ქსელის ყუთისთვის, განხორციელებული არხებით.
- მიგრაცია async-std API-ში.
- ქსელის იმიტირებული ფუნქცია.
- ასინქრონული დაკავშირებული კოდის გასუფთავება.
- შესრულების ოპტიმიზაცია ტრანზაქციის დამუშავების მარყუჟში.
- გასაღების წყვილების თაობა ამოღებულია Iroha დასაწყისიდან.
- Docker შეფუთვა Iroha შესრულებადი.- შემოიღეთ Sumeragi ძირითადი სცენარი.
- Iroha CLI კლიენტი.
- იროჰას ვარდნა სკამზე ჯგუფური შესრულების შემდეგ.
- ინტეგრირება
sumeragi. - შეცვალეთ
sort_peersიმპლემენტაცია rand shuffle-ზე დათესილი წინა ბლოკის ჰეშით. - წაშალეთ შეტყობინებების შეფუთვა თანატოლების მოდულში.
- შეიტანეთ ქსელთან დაკავშირებული ინფორმაცია
torii::uriდაiroha_networkშიგნით. - დაამატეთ თანატოლების ინსტრუქცია განხორციელებული მყარი კოდის დამუშავების ნაცვლად.
- თანატოლებთან ურთიერთობა სანდო თანატოლების სიის მეშვეობით.
- ქსელის მოთხოვნების დამუშავება Torii-ის შიგნით.
- კრიპტო ლოგიკის ინკაფსულაცია კრიპტო მოდულის შიგნით.
- დაბლოკეთ ნიშანი დროის შტამპით და წინა ბლოკის ჰეშით, როგორც დატვირთვა.
- კრიპტო ფუნქციები მოთავსებულია მოდულის თავზე და მუშაობს ursa signer-თან, რომელიც ჩასმულია Signature-ში.
- Sumeragi საწყისი.
- ტრანზაქციის ინსტრუქციების ვალიდაცია მსოფლიო მდგომარეობის ხედვის კლონზე შენახვის ვალდებულებამდე.
- გადაამოწმეთ ხელმოწერები გარიგების მიღებაზე.
- შეასწორეთ შეცდომა მოთხოვნის დესერიალიზაციის დროს.
- Iroha ხელმოწერის იმპლემენტაცია.
- ბლოკჩეინის ერთეული ამოღებულია კოდების ბაზის გასასუფთავებლად.
- ცვლილებები Transactions API-ში: უკეთესი შექმნა და მუშაობა მოთხოვნებთან.
- შეასწორეთ შეცდომა, რომელიც შექმნის ბლოკებს ტრანზაქციის ცარიელი ვექტორით
- მომლოდინე ტრანზაქციების გადაგზავნა.
- გამოასწორეთ შეცდომა დაკარგული ბაიტით u128 Norito კოდირებულ TCP პაკეტში.
- მაკროების ატრიბუტი მეთოდების მიკვლევისთვის.
- P2p მოდული.
- iroha_network-ის გამოყენება torii-სა და კლიენტში.
- დაამატეთ ახალი ISI ინფორმაცია.
- სპეციფიური ტიპის მეტსახელი ქსელის მდგომარეობისთვის.
- Box ჩანაცვლებულია String-ით.
- ქსელის მოსმენა სახელმწიფოებრივად.
- ტრანზაქციების საწყისი ვალიდაციის ლოგიკა.
- იროჰა_ქსელის ყუთი.
- გამოიღეთ მაკრო Io, IntoContract და IntoQuery თვისებებისთვის.
- მოთხოვნების განხორციელება Iroha-კლიენტისთვის.
- ბრძანებების ტრანსფორმაცია ISI კონტრაქტებად.
- დაამატეთ შემოთავაზებული დიზაინი პირობითი მულტისიგისთვის.
- მიგრაცია ტვირთის სამუშაო ადგილებზე.
- მოდულების მიგრაცია.
- გარე კონფიგურაცია გარემოს ცვლადების საშუალებით.
- მიიღეთ და განათავსეთ მოთხოვნები Torii-ისთვის.
- Github ci შესწორება.
- Cargo-make ასუფთავებს ბლოკებს ტესტის შემდეგ.
- შემოიღეთ
test_helper_fnsმოდული ბლოკებით დირექტორიის გასუფთავების ფუნქციით. - განახორციელეთ ვალიდაცია მერკლის ხის მეშვეობით.
- ამოიღეთ გამოუყენებელი წარმოებული.
- გაავრცელეთ async/wait და გაასწორეთ გაუთვალისწინებელი
wsv::put. - გამოიყენეთ შეერთება
futuresყუთიდან. - განახორციელეთ პარალელური მაღაზიის შესრულება: დისკზე ჩაწერა და WSV განახლება ხდება პარალელურად.
- გამოიყენეთ მითითებები საკუთრების ნაცვლად (დე)სერიალიზაციისთვის.
- ფაილებიდან კოდის ამოღება.
- გამოიყენეთ ursa::blake2.
- წესები mod.rs-ის შესახებ კონტრიბუციის სახელმძღვანელოში.
- ჰეში 32 ბაიტი.
- ბლეიკ2 ჰაში.
- დისკი იღებს მითითებებს დაბლოკვისთვის.
- ბრძანებების მოდულის რეფაქტორირება და საწყისი Merkle Tree.
- რეფაქტორირებული მოდულების სტრუქტურა.
- სწორი ფორმატირება.
- დაამატეთ დოკუმენტის კომენტარები read_all-ზე.
- განახორციელეთ
read_all, მოაწყვეთ შენახვის ტესტები და გადააქციეთ ტესტები ასინქრონული ფუნქციებით ასინქრონულ ტესტებად. - ამოიღეთ არასაჭირო ცვალებადი დაჭერა.
- გადახედეთ პრობლემას, გაასწორეთ კლიპი.
- ამოიღე ტირე.
- დაამატეთ ფორმატის შემოწმება.
- ჟეტონის დამატება.
- შექმენით rust.yml github მოქმედებებისთვის.
- დისკის შენახვის პროტოტიპის დანერგვა.
- გადაცემის აქტივების ტესტი და ფუნქციონირება.
- დაამატეთ ნაგულისხმევი ინიციალატორი სტრუქტურებს.
- შეცვალეთ MSTCache სტრუქტურის სახელი.
- დაამატეთ დავიწყებული სესხი.
- iroha2 კოდის საწყისი მონახაზი.
- საწყისი Kura API.
- დაამატეთ რამდენიმე ძირითადი ფაილი და ასევე გამოუშვით თეთრი ქაღალდის პირველი პროექტი, რომელიც ასახავს iroha v2-ის ხედვას.
- ძირითადი iroha v2 ფილიალი.
- ამოიღეთ Jenkinsfile და JenkinsCI.
- დანერგეთ ტრაფიკის ოპტიმიზაცია Bloom-ფილტრით
- განაახლეთ
MSTმოდულის ქსელი, რომელიც განთავსდებაOSმოდულშიbatches_cache-ში. - შესთავაზეთ ტრაფიკის ოპტიმიზაცია.
- შეასწორეთ აშენება. დაამატეთ DB განსხვავებები, მიგრაციის პრაქტიკა, ჯანმრთელობის შემოწმების საბოლოო წერტილი, ინფორმაცია iroha-swarm ინსტრუმენტის შესახებ.
- მოთხოვნის დაფიქსირება დოკუმენტის აგებისთვის.
- შეასწორეთ გამოშვების დოკუმენტაცია დარჩენილი კრიტიკული შემდგომი პუნქტის გასაშუქებლად.
- შეასწორეთ „შეამოწმეთ, არსებობს თუ არა დოკერის სურათი“ / შექმენით ყველა skip_testing.
- / აშენება ყველა skip_testing.
- /build skip_testing; და მეტი დოკუმენტი.
- დაამატეთ
.github/_README.md. - ამოიღეთ
.packer. - წაშალეთ ცვლილებები ტესტის პარამეტრზე.
- გამოიყენეთ ახალი პარამეტრი ტესტის ეტაპის გამოტოვებისთვის.
- დაამატეთ სამუშაო პროცესს.
- წაშალეთ საცავის გაგზავნა.
- დაამატეთ საცავის გაგზავნა.
- დაამატეთ პარამეტრი ტესტერებისთვის.
- ამოიღეთ
proposal_delayვადის ამოწურვა.
- დაამატეთ სინქრონიზაციის კვანძის მდგომარეობა
- ამატებს მეტრიკას RocksDB-სთვის
- დაამატეთ ჯანმრთელობის შემოწმების ინტერფეისები http და მეტრიკის საშუალებით.
- დააფიქსირეთ სვეტების ოჯახები Iroha v1.4-rc.2-ში
- დაამატეთ 10-ბიტიანი ბლუმ ფილტრი Iroha v1.4-rc.1-ში
- დაამატეთ zip და pkg-config build deps სიას.
- განაახლეთ readme: შეასწორეთ გატეხილი ბმულები სტატუსის ასაშენებლად, აგების სახელმძღვანელო და ა.შ.
- დააფიქსირეთ Config და Docker Metrics.
- განაახლეთ GHA დოკერის ტეგი.
- შეასწორეთ Iroha 1 კომპილაციის შეცდომები g++11-ით შედგენისას.
- შეცვალეთ
max_rounds_delayproposal_creation_timeout-ით. - განაახლეთ ნიმუშის კონფიგურაციის ფაილი ძველი DB კავშირის პარამეტრების მოსაშორებლად.