| lang | ar |
|---|---|
| direction | rtl |
| source | CHANGELOG.md |
| status | complete |
| generator | scripts/sync_docs_i18n.py |
| source_hash | 26f5115a14476de15fbc8f26c5a9807954df6884763a818b2bc98ec6cfe1a4cc |
| source_last_modified | 2026-01-04T13:46:50.705991+00:00 |
| translation_last_reviewed | 2026-02-07 |
| translator | machine-google-reviewed |
سيتم توثيق جميع التغييرات الملحوظة في هذا المشروع في هذا الملف.
- استبدل استخدامات
parity_scale_codecبـnorito::codecعبر الصناديق. - البدء في ترحيل الأدوات إلى تسلسل Norito الأصلي.
- قم بإزالة تبعية
parity-scale-codecالمتبقية من مساحة العمل لصالح تسلسل Norito الأصلي. - استبدل اشتقاقات سمات SCALE المتبقية بتطبيقات Norito الأصلية وأعد تسمية وحدة برنامج الترميز التي تم إصدارها.
- دمج
iroha_config_base_deriveوiroha_futures_deriveفيiroha_deriveمع وحدات ماكرو ذات ميزات محددة. - (multisig) رفض التوقيعات المباشرة من سلطات multisig التي تحتوي على رمز/سبب خطأ ثابت، وفرض أحرف TTL متعددة التوقيعات عبر المرحلات المتداخلة، وأحرف TTL السطحية في واجهة سطر الأوامر (CLI) قبل الإرسال (معلق تكافؤ SDK).
- انقل وحدات الماكرو الإجرائية FFI إلى
iroha_ffiوقم بإزالة الصندوقiroha_ffi_derive. - (schema_gen) إزالة ميزة
transparent_apiغير الضرورية من تبعيةiroha_data_model. - (data_model) قم بتخزين أداة تسوية ICU NFC مؤقتًا لتحليل
Nameلتقليل حمل التهيئة المتكرر. - 📚 مستند JS السريع، ومحلل التكوين، وسير عمل النشر، والوصفة المدركة للتكوين لعميل Torii.
- (IrohaSwift) رفع الحد الأدنى من أهداف النشر إلى iOS 15 / macOS 12، واعتماد التزامن Swift عبر واجهات برمجة تطبيقات العميل Torii، ووضع علامة على النماذج العامة على أنها
Sendable. - (IrohaSwift) تمت إضافة
ToriiDaProofSummaryArtifactوDaProofSummaryArtifactEmitter.emitحتى تتمكن تطبيقات Swift من إنشاء/إصدار حزم إثبات DA المتوافقة مع CLI دون الحاجة إلى قصف واجهة سطر الأوامر، مع استكمال المستندات واختبارات الانحدار التي تغطي كلاً من الذاكرة الداخلية وعلى القرص سير العمل.[F:IrohaSwift/Sources/IrohaSwift/ToriiDaProofSummaryArtifact.swift:1][F:IrohaSwift/Tests/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:30】 - (javascript) السماح للمتصلين
ToriiClientبحذف الرؤوس الافتراضية (بتمريرnull) بحيث يقومgetMetricsبالتبديل بشكل واضح بين نص JSON وPrometheus قبول headers.(F:javascript/iroha_js/src/toriiClient.js:488)[F:javascript/iroha_js/src/toriiClient.js:761] - (javascript) تمت إضافة مساعدين قابلين للتكرار لـ NFTs، وأرصدة الأصول لكل حساب، وحاملي تعريف الأصول (مع تعريفات TypeScript، والمستندات، والاختبارات) بحيث يغطي ترقيم الصفحات Torii الآن التطبيق المتبقي نقاط النهاية.[F:javascript/iroha_js/src/toriiClient.js:105][F:javascript/iroha_js/index.d.ts:80][F:javascript/iroha_js/test/toriiClient.test.js:365][F:javascript/iroha_js/README.md:470]
- (javascript) تمت إضافة منشئي تعليمات/معاملات الحوكمة بالإضافة إلى وصفة الحوكمة حتى يتمكن عملاء JS من نشر المقترحات وعمليات الاقتراع والتشريع واستمرار المجلس حتى نهاية نهاية.[F:javascript/iroha_js/src/instructionBuilders.js:1012][F:javascript/iroha_js/src/transaction.js:1082][F:javascript/iroha_js/recipes/governance.mjs:1]
- (javascript) تمت إضافة مساعدي الإرسال/الحالة 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:1]- (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: يقوم
ToriiClient.fetchDaPayloadViaGatewayالآن باشتقاق مقابض القطع تلقائيًا (عبر ربطderiveDaChunkerHandleالجديد)، وتعيد ملخصات الإثبات الاختيارية استخدامgenerateDaProofSummaryالأصلي، وتم تحديث README/الكتابات/الاختبارات حتى يتمكن متصلو SDK من النسخ المتطابق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الآن معرف بيان البوابة/CID كلما تم استخدام موفري البوابة بحيث تتماشى عناصر الاعتماد مع عمليات التقاط واجهة سطر الأوامر.[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 قبل عمليات نقل المبنى. - (الأدوات) تمت إضافة
cargo xtask iso-bridge-lint(بالإضافة إلىci/check_iso_reference_data.sh) للتحقق من صحة لقطات ISIN/CUSIP وBIC↔LEI وMIC جنبًا إلى جنب مع تركيبات المستودع. - (javascript) نشر npm معزز من خلال الإعلان عن بيانات تعريف المستودع، وقائمة الملفات المسموح بها، و
publishConfigالممكّن من المصدر، وحارس اختبار/سجل التغيير/الاختبارprepublishOnly، وسير عمل GitHub Actions الذي يمارس Node 18/20 في 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) يتم الآن تنفيذ إضافة/sub/mul لحقل BN254 على نواة 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 - 08-05-2025
- (cli) إضافة
iroha transaction getوأوامر مهمة أخرى (#5289) - [كسر] أصول منفصلة قابلة للاستبدال وغير قابلة للاستبدال (#5308)
- [فاصل] إنهاء الكتل غير الفارغة عن طريق السماح للكتل الفارغة بعدها (#5320)
- كشف أنواع القياس عن بعد في المخطط والعميل (#5387)
- (iroha_torii) بذرة لنقاط النهاية ذات المعالم المميزة (#5385)
- إضافة مقاييس وقت الالتزام (#5380)
- مراجعة ما لا يحتوي على أصفار (#5278)
- الأخطاء المطبعية في ملفات التوثيق (#5309)
- (التشفير) فضح
Signature::payloadgetter (#5302) (#5310) - (أساسي) إضافة عمليات التحقق من وجود الدور قبل منحه (#5300)
- (الأساسية) إعادة الاتصال بالنظير المنقطع (#5325)
- إصلاح اختبارات pytest المتعلقة بأصول المتجر و 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_addressإلىpeer.template.toml(#5321)
- (kura) منع الكتابة الزائدة على القرص (#5373)
- تم تنفيذ التخزين المخصص لتجزئة المعاملات (#5405)
- إصلاح استخدام الشعر (#5285)
- إزالة الثوابت الزائدة من
iroha_torii_const(#5322) - إزالة
AssetEvent::Metadata*غير المستخدم (#5339) - نسخة Bump Sonarqube Action (#5337)
- إزالة الأذونات غير المستخدمة (#5346)
- إضافة حزمة فك الضغط إلى ci-image (#5347)
- إصلاح بعض التعليقات (#5397)
- نقل اختبارات التكامل من الصندوق
iroha(#5393) - تعطيل وظيفة ديفتدوجو (#5406)
- إضافة تسجيل خروج DCO للالتزامات المفقودة
- إعادة تنظيم سير العمل (المحاولة الثانية) (#5399)
- لا تقم بتشغيل طلب سحب CI عند الضغط على المفتاح الرئيسي (#5415)
- إنهاء الكتل غير الفارغة عن طريق السماح للكتل الفارغة بعدها (#5320)
- يتم الآن ظهور النظراء المُعاد تسجيلهم بشكل صحيح في قائمة النظراء (#5327)
- إضافة
iroha transaction getوأوامر مهمة أخرى (#5289)
- تنفيذ توقعات الاستعلام (#5242)
- استخدم المنفذ المستمر (#5082)
- إضافة مهلة الاستماع إلى iroha cli (#5241)
- إضافة نقطة نهاية API /peers إلى torii (#5235)
- عنوان حيادي p2p (#5176)
- تحسين فائدة multisig وسهولة الاستخدام (#5027)
- حماية
BasicAuth::passwordمن الطباعة (#5195) - الترتيب التنازلي في استعلام
FindTransactions(#5190) - إدخال رأس الكتلة في كل سياق تنفيذ عقد ذكي (#5151)
- وقت الالتزام الديناميكي بناءً على مؤشر تغيير العرض (#4957)
- تحديد مجموعة الأذونات الافتراضية (#5075)
- إضافة تطبيق Niche لـ
Option<Box<R>>(#5094) - المسندات والمعاملات (#5025)
- تقرير بكمية العناصر المتبقية في الاستعلام (#5016)
- وقت منفصل محدد (#4928)
- إضافة العمليات الحسابية المفقودة إلى
Numeric(#4976) - التحقق من صحة حظر رسائل المزامنة (#4965)
- مرشحات الاستعلام (#4833)
- تبسيط تحليل معرف النظير (#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) - إعادة تسمية
configsإلىdefaults، وإزالة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)
- منع رسائل الحظر المتكررة (#4909)
- منع الجمود عند إرسال رسالة كبيرة في وقت واحد (#4948)
- إزالة المعاملة منتهية الصلاحية من ذاكرة التخزين المؤقت (#4922)
- إصلاح رابط torii بالمسار (#4903)
- إزالة واجهة برمجة التطبيقات المستندة إلى الوحدة النمطية من العميل (#5184)
- إزالة
riffle_iter(#5181) - إزالة التبعيات غير المستخدمة (#5173)
- إزالة البادئة
maxمنblocks_in_memory(#5145) - إزالة التقدير الإجماعي (#5116)
- إزالة
event_recommendationsمن الكتلة (#4932)
- تمت إضافة
jqإلى صورة عامل الإرساء
- تحديد المعلمات الموجودة على السلسلة بشكل صريح في التكوين (#4812)
- السماح بالسمك التوربيني مع
Instructions المتعددة (#4805) - إعادة تنفيذ معاملات التوقيع المتعدد (#4788)
- تنفيذ المعلمات المضمنة مقابل المعلمات المخصصة على السلسلة (#4731)
- تحسين استخدام التعليمات المخصصة (#4778)
- جعل البيانات التعريفية ديناميكية من خلال تطبيق JsonString (#4732)
- السماح لأقران متعددين بإرسال كتلة التكوين (#4775)
- توفير
SignedBlockبدلاً منSignedTransactionللنظير (#4739) - تعليمات مخصصة في المنفذ (#4645)
- تمديد العميل cli لطلب استعلامات json (#4684)
- إضافة دعم الكشف لـ
norito_decoder(#4680) - تعميم مخطط الأذونات على نموذج بيانات المنفذ (#4658)
- تمت إضافة أذونات تشغيل التسجيل في المنفذ الافتراضي (#4616)
- دعم JSON في
norito_cli - تقديم مهلة الخمول P2P
- استبدل
lol_allocبـdlmalloc(#4857) - إعادة تسمية
type_إلىtypeفي المخطط (#4855) - استبدل
Durationبـu64في المخطط (#4841) - استخدم EnvFilter الذي يشبه
RUST_LOGللتسجيل (#4837) - احتفظ بكتلة التصويت عندما يكون ذلك ممكنًا (#4828)
- الهجرة من الاعوجاج إلى أكسوم (#4718)
- نموذج بيانات المنفذ المقسم (#4791)
- نموذج البيانات الضحلة (#4734) (#4792)
- لا ترسل المفتاح العام مع التوقيع (#4518)
- إعادة تسمية
--outfileإلى--out-file(#4679) - إعادة تسمية خادم وعميل iroha (#4662)
- إعادة تسمية
PermissionTokenإلىPermission(#4635) - رفض
BlockMessagesبلهفة (#4606) - جعل
SignedBlockغير قابل للتغيير (#4620) - إعادة تسمية TransactionValue إلى CommitTransaction (#4610)
- مصادقة الحسابات الشخصية عن طريق المعرف (#4411)
- استخدام تنسيق multihash للمفاتيح الخاصة (#4541)
- إعادة تسمية
parity_scale_decoderإلىnorito_cli - إرسال الكتل إلى أدوات التحقق من المجموعة B
- جعل
Roleشفافًا (#4886) - اشتقاق تجزئة الكتلة من الرأس (#4890)
- إزالة التهيئة المزدوجة للمسجل (#4800)
- إصلاح اصطلاح التسمية للأصول والأذونات (#4741)
- ترقية المنفذ في معاملة منفصلة في كتلة التكوين (#4757)
- القيمة الافتراضية الصحيحة لـ
JsonString(#4692) - تحسين رسالة خطأ إلغاء التسلسل (#4659)
- لا داعي للذعر إذا كان طول المفتاح العام Ed25519Sha512 الذي تم تمريره غير صالح (#4650)
- استخدم فهرس تغيير العرض المناسب عند تحميل كتلة init (#4612)
- لا تقم بتنفيذ مشغلات الوقت قبل الطابع الزمني
start(#4333) - دعم
httpsلـtorii_url(#4601) (#4617) - إزالة serde(flatten) من SetKeyValue/RemoveKeyValue (#4547)
- تم إجراء تسلسل لمجموعة الزناد بشكل صحيح
- إبطال
PermissionTokens الذي تمت إزالته علىUpgrade<Executor>(#4503) - الإبلاغ عن مؤشر تغيير العرض الصحيح للجولة الحالية
- إزالة المشغلات المقابلة على
Unregister<Domain>(#4461) - تحقق من مفتاح حانة Genesis في جولة Genesis
- منع تسجيل نشأة المجال أو الحساب
- إزالة الأذونات من الأدوار عند إلغاء تسجيل الكيان
- يمكن الوصول إلى البيانات الوصفية للتشغيل في العقود الذكية
- استخدم قفل rw لمنع عرض الحالة غير المتناسقة (#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) - إزالة
garbageفي مصافحة p2p (#4889) - إزالة
committed_topologyمن الكتلة (#4880)
- الحماية من تسرب الأسرار
- تضمين معرف المشغل في نقطة دخول المشغل (#4391)
- كشف مجموعة الأحداث كحقول بت في المخطط (#4381)
- تقديم
wsvالجديد مع الوصول التفصيلي (#2664) - إضافة عوامل تصفية الأحداث لأحداث
PermissionTokenSchemaUpdateوConfigurationوExecutor - إدخال "وضع" اللقطة (#4365)
- السماح بمنح/إلغاء أذونات الدور (#4244)
- إدخال نوع رقمي دقيق للأصول (إزالة كافة الأنواع الرقمية الأخرى) (#3660)
- حد وقود مختلف للمنفذ (#3354)
- دمج ملف التعريف pprof (#4250)
- إضافة أمر فرعي للأصول في واجهة سطر الأوامر للعميل (#4200)
- أذونات
Register<AssetDefinition>(#4049) - إضافة
chain_idلمنع هجمات إعادة التشغيل (#4185) - إضافة أوامر فرعية لتحرير بيانات تعريف المجال في واجهة سطر الأوامر للعميل (#4175)
- تنفيذ مجموعة المتجر، والإزالة، والحصول على العمليات في Client CLI (#4163)
- حساب العقود الذكية المتطابقة للمشغلات (#4133)
- إضافة أمر فرعي إلى واجهة سطر أوامر العميل لنقل النطاقات (#3974)
- دعم الشرائح المعبأة في FFI (#4062)
- تلتزم git بـ SHA للعميل CLI (#4042)
- ماكرو proc لنموذج المدقق الافتراضي (#3856)
- تقديم منشئ طلبات الاستعلام إلى Client API (#3124)
- الاستعلامات الكسولة داخل العقود الذكية (#3929)
- معلمة الاستعلام
fetch_size(#3900) - تعليمات نقل مخزن الأصول (#4258)
- الحماية من تسرب الأسرار (#3240)
- إلغاء تكرار المشغلات بنفس كود المصدر (#4419)
- إرسال الكتل إلى أدوات التحقق من المجموعة ب (#4387)
- تقسيم أحداث التدفق إلى أحداث كتلة وأحداث معاملة (#4366)
- إعادة تسمية قسم التكوين
[telemetry.dev]إلى[dev_telemetry](#4377) - جعل
ActionوFilterمن الأنواع غير العامة (#4375) - تحسين واجهة برمجة تطبيقات تصفية الأحداث باستخدام نمط البناء (#3068)
- توحيد واجهات برمجة تطبيقات تصفية الأحداث المختلفة، وتقديم واجهة برمجة تطبيقات منشئ بطلاقة
- أعد تسمية
FilterBoxإلىEventFilterBox - أعد تسمية
TriggeringFilterBoxإلىTriggeringEventFilterBox - تحسين تسمية المرشح، على سبيل المثال.
AccountFilter->AccountEventFilter - أعد كتابة التكوين وفقًا لتكوين RFC (#4239)
- إخفاء البنية الداخلية للبنيات التي تم إصدارها من واجهة برمجة التطبيقات العامة (#3887)
- تقديم ترتيب يمكن التنبؤ به مؤقتًا بعد إجراء الكثير من تغييرات العرض الفاشلة (#4263)
- استخدم أنواع المفاتيح الملموسة في
iroha_crypto(#4181) - تغير طريقة عرض الانقسام عن الرسائل العادية (#4115)
- جعل
SignedTransactionغير قابل للتغيير (#4162) - تصدير
iroha_configعبرiroha_client(#4147) - تصدير
iroha_cryptoعبرiroha_client(#4149) - تصدير
data_modelإلىiroha_client(#4081) - إزالة تبعية
openssl-sysمنiroha_cryptoوتقديم واجهات خلفية TLS قابلة للتكوين إلىiroha_client(#3422) - استبدل EOF
hyperledger/ursaالذي لم تتم صيانته بالحل الداخليiroha_crypto(#3422) - تحسين أداء المنفذ (#4013)
- تحديث نظير الطوبولوجيا (#3995)
- إزالة المشغلات المقابلة على
Unregister<Domain>(#4461) - إزالة الأذونات من الأدوار عند إلغاء تسجيل الكيان (#4242)
- التأكد من أن معاملة Genesis تم توقيعها بواسطة مفتاح Genesis Pub (#4253)
- تقديم المهلة الزمنية للأقران غير المستجيبين في تقنية p2p (#4267)
- منع تسجيل النطاق أو الحساب الأصلي (#4226)
MinSizeلـChaCha20Poly1305(#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)
- التأكد من تسوية التوقيعات
secp256k1الصادرة من OpenSSL (#4155)
- أذونات المالك
Domain - أضف الحقل
owned_byإلىDomain - مرشح التحليل كـ JSON5 في
iroha_client_cli(#3923) - إضافة دعم لاستخدام النوع الذاتي في التعدادات ذات العلامات الجزئية
- توحيد واجهة برمجة التطبيقات (#3884)
- تنفيذ وضع
Fastkura init - أضف رأس إخلاء المسؤولية iroha_swarm
- الدعم الأولي للقطات WSV
- إصلاح مشكلة تنزيل المنفذ في update_configs.sh (#3990)
- الصدأ المناسب في devShell
- إصلاح نسخ النسخ
Trigger - إصلاح النقل
AssetDefinition - إصلاح
RemoveKeyValueلـDomain - إصلاح استخدام
Span::join - إصلاح خطأ عدم تطابق الهيكل (#3903)
- إصلاح المعيار
apply_blocksوvalidate_blocks mkdir -rمع مسار المتجر، وليس مسار القفل (#3908)- لا تفشل إذا كان dir موجودًا في test_env.py
- إصلاح مستند المصادقة/الترخيص (#3876)
- رسالة خطأ أفضل للاستعلام عن خطأ البحث
- أضف المفتاح العام لحساب Genesis إلى إنشاء عامل ميناء
- قارن حمولة رمز الإذن بـ JSON (#3855)
- إصلاح
irrefutable_let_patternsفي الماكرو#[model] - السماح لـ Genesis بتنفيذ أي ISI (#3850)
- إصلاح التحقق من صحة التكوين (#3844)
- إصلاح الهيكل لثلاثة أقران أو أقل
- تصحيح كيفية حساب الرسم البياني tx_amounts.
genesis_transactions_are_validated()اختبار التقشر- توليد المدقق الافتراضي
- إصلاح اغلاق iroha رشيقة
- تبعيات النتوء (#3981)
- إعادة تسمية أداة التحقق إلى المنفذ (#3976)
- إزالة
IsAssetDefinitionOwner(#3979) - تضمين رمز العقد الذكي في مساحة العمل (#3944)
- دمج نقاط نهاية API والقياس عن بعد في خادم واحد
- نقل تعبير len من واجهة برمجة التطبيقات العامة إلى النواة (#3949)
- تجنب الاستنساخ في البحث عن الأدوار
- استعلامات النطاق للأدوار
- نقل أدوار الحساب إلى
WSV - إعادة تسمية ISI من *Box إلى *Expr (#3930)
- إزالة البادئة "Versioned" من الحاويات ذات الإصدار (#3913)
- انقل
commit_topologyإلى كتلة الحمولة (#3916) - ترحيل الماكرو
telemetry_futureإلى الإصدار 2.0 - مسجل مع إمكانية تحديد هويته في حدود ISI (#3925)
- إضافة دعم الأدوية الأساسية إلى
derive(HasOrigin) - تنظيف وثائق Emitter APIs لجعل Clippy سعيدًا
- إضافة اختبارات للماكرو اشتقاق (HasOrigin)، وتقليل التكرار في اشتقاق (IdEqOrdHash)، وإصلاح الإبلاغ عن الأخطاء بشكل مستقر
- تحسين التسمية وتبسيط .filter_maps المتكررة والتخلص من .ما عدا غير الضرورية في الاشتقاق (Filter)
- اجعل PartiallyTaggedSerialize/Deserialize استخدم عزيزي
- اصنع اشتقاق (IdEqOrdHash) استخدمه عزيزي وأضف الاختبارات
- استنتج (فلتر) استخدم حبيبي
- قم بتحديث iroha_data_model_derive لاستخدام Syn 2.0
- إضافة اختبارات وحدة فحص التوقيع
- السماح فقط بمجموعة ثابتة من شروط التحقق من التوقيع
- تعميم ConstBytes في ConstVec الذي يحمل أي تسلسل ثابت
- استخدم تمثيلاً أكثر كفاءة لقيم البايتات التي لا تتغير
- تخزين wsv النهائي في لقطة
- إضافة الممثل
SnapshotMaker - قيود تحليل الوثيقة مشتقة من وحدات ماكرو proc
- تنظيف التعليقات
- استخراج أداة اختبار شائعة لتحليل السمات إلى lib.rs
- استخدم parse_display وتحديث Attr -> تسمية Attrs
- السماح باستخدام مطابقة النمط في وسائط وظيفة ffi
- تقليل التكرار في تحليل getset attrs
- أعد تسمية Emitter::into_token_stream إلى Emitter::finish_token_stream
- استخدم parse_display لتحليل الرموز المميزة لـ getset
- إصلاح الأخطاء المطبعية وتحسين رسائل الخطأ
- iroha_ffi_derive: استخدم darling لتحليل السمات واستخدم Syn 2.0
- iroha_ffi_derive: استبدل proc-macro-error بـ Manyhow
- تبسيط رمز ملف قفل kura
- جعل جميع القيم الرقمية متسلسلة كسلسلة حرفية
- انقسام Kagami (#3841)
- إعادة كتابة
scripts/test-env.sh - التفريق بين العقد الذكي ونقاط الدخول
- حذف
.cloned()فيdata_model/src/block.rs - قم بتحديث
iroha_schema_deriveلاستخدام Syn 2.0
- Hyperledger#3383 تنفيذ الماكرو لتحليل عناوين مأخذ التوصيل في وقت الترجمة
- Hyperledger#2398 إضافة اختبارات التكامل لمرشحات الاستعلام
- قم بتضمين رسالة الخطأ الفعلية في
InternalError - استخدام
nightly-2023-06-25كسلسلة الأدوات الافتراضية - ترحيل أداة التحقق من صحة Hyperledger#3692
- [تدريب DSL] Hyperledger#3688: تنفيذ العمليات الحسابية الأساسية كوحدة ماكرو بروك
- Hyperledger#3371 أداة التحقق المقسمة
entrypointلضمان عدم اعتبار أدوات التحقق من الصحة بمثابة عقود ذكية بعد الآن - لقطات Hyperledger#3651 WSV، والتي تسمح بإظهار عقدة Iroha بسرعة بعد حدوث عطل
- Hyperledger#3752 استبدل
MockValidatorبمدققInitialالذي يقبل جميع المعاملات - Hyperledger#3276 إضافة تعليمات مؤقتة تسمى
Logوالتي تسجل سلسلة محددة إلى السجل الرئيسي لعقدة Iroha - Hyperledger#3641 جعل حمولة الرمز المميز للإذن قابلة للقراءة من قبل الإنسان
- Hyperledger#3324 أضف عمليات التحقق وإعادة البناء ذات الصلة بـ
burnburn - Hyperledger#3781 التحقق من صحة معاملات التكوين
- Hyperledger#2885 التمييز بين الأحداث التي يمكن استخدامها للمشغلات والتي لا يمكن استخدامها
- Hyperledger#2245 البنية المستندة إلى
Nixلعقدة iroha الثنائية كـAppImage
- انحدار Hyperledger#3613 الذي قد يسمح بقبول المعاملات الموقعة بشكل غير صحيح
- رفض طوبولوجيا التكوين غير الصحيحة مبكرًا
- Hyperledger#3445 إصلاح الانحدار وجعل
POSTعلى نقطة النهاية/configurationتعمل مرة أخرى - دفتر الأستاذ التشعبي #3654 سيتم نشر إصلاح
iroha2glibcالمستند إلىDockerfiles - Hyperledger#3451 إصلاح
dockerالمبني على أجهزة Mac من Apple Silicon - Hyperledger#3741 إصلاح الخطأ
tempfileفيkagami validator - Hyperledger#3758 إصلاح الانحدار حيث لا يمكن بناء الصناديق الفردية، ولكن يمكن بناؤها كجزء من مساحة العمل
- Hyperledger#3777 لم يتم التحقق من صحة ثغرة التصحيح في تسجيل الدور
- Hyperledger#3805 إصلاح Iroha عدم إيقاف التشغيل بعد استلام
SIGTERM
- دفتر الأستاذ التشعبي #3648 تضمين فحص
docker-compose.*.ymlفي عمليات CI - انقل التعليمات
len()منiroha_data_modelإلىiroha_core - Hyperledger#3672 استبدل
HashMapبـFxHashMapفي اشتقاق وحدات الماكرو - Hyperledger#3374 توحيد تعليقات مستند الخطأ وتنفيذ
fmt::Display - Hyperledger#3289 استخدم وراثة مساحة عمل Rust 1.70 طوال المشروع
- Hyperledger#3654 أضف
Dockerfilesلبناء iroha2 علىGNU libc <https://www.gnu.org/software/libc/>_ - تقديم
syn2.0 وmanyhowوdarlingلوحدات الماكرو proc - بذرة 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 تمديد إلغاء تسلسل
NumericValue - دعم Hyperledger#2622
u128/i128في FFI - Hyperledger#3088 تقديم تقييد قائمة الانتظار لمنع حجب الخدمة (DoS).
- متغيرات أوامر Hyperledger#2373
kagami swarm fileوkagami swarm dirلإنشاء ملفاتdocker-compose - تحليل رمز الإذن Hyperledger#3597 (الجانب Iroha)
- Hyperledger#3353 قم بإزالة
eyreمنblock.rsعن طريق تعداد حالات الخطأ واستخدام الأخطاء المكتوبة بقوة - Hyperledger#3318 Interleave المعاملات المرفوضة والمقبولة في الكتل للحفاظ على ترتيب معالجة المعاملات
- Hyperledger#3075 ذعر بشأن معاملة غير صالحة في
genesis.jsonلمنع معالجة المعاملات غير الصالحة - Hyperledger#3461 المعالجة الصحيحة للقيم الافتراضية في التكوين الافتراضي
- Hyperledger#3548 إصلاح السمة الشفافة
IntoSchema - Hyperledger#3552 إصلاح تمثيل مخطط مسار أداة التحقق
- Hyperledger#3546 إصلاح مشكلة توقف مشغلات الوقت
- Hyperledger#3162 منع الارتفاع 0 في طلبات تدفق الكتلة
- الاختبار الأولي لتكوين الماكرو
- Hyperledger#3592 إصلاح ملفات التكوين التي يتم تحديثها على
release - دفتر الأستاذ الفائق#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 توحيد واجهة برمجة تطبيقات المعاملات
- Hyperledger#3376 إضافة إطار عمل التشغيل الآلي Iroha Client CLI
pytest <https://docs.pytest.org/en/7.4.x/>_ - Hyperledger#3516 احتفظ بتجزئة النقطة الأصلية في
LoadedExecutable
- Hyperledger#3462 أضف أمر الأصول
burnإلىclient_cli - أنواع الأخطاء في Hyperledger#3233
- 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 refactor
- إعادة هيكلة الموجودة وتكملة باختبارات جديدة للطوبولوجيا
- قم بالتبديل من
Codecov <https://about.codecov.io/>_ إلىCoveralls <https://coveralls.io/>_ لتغطية الاختبار - Hyperledger#3533 إعادة تسمية
Boolإلىboolفي المخطط
- Hyperledger#3015 دعم التحسين المتخصص في FFI
- Hyperledger#2547 أضف الشعار إلى
AssetDefinition - Hyperledger#3274 أضف إلى
kagamiأمرًا فرعيًا يقوم بإنشاء أمثلة (منقول إلى LTS) - Hyperledger#3415
Nix <https://nixos.wiki/wiki/Flakes>_ فليك - Hyperledger#3412 انقل ثرثرة المعاملات إلى جهة فاعلة منفصلة
- دفتر الأستاذ الفائق #3435 تقديم زائر
Expression - Hyperledger#3168 قم بتوفير أداة التحقق من صحة التكوين كملف منفصل
- Hyperledger#3454 اجعل LTS هو الإعداد الافتراضي لمعظم عمليات ووثائق Docker
- Hyperledger#3090 نشر المعلمات الموجودة على السلسلة من blockchain إلى
sumeragi
- Hyperledger#3330 إصلاح إلغاء تسلسل التعداد غير المميز بأوراق
u128(تم نقله إلى RC14) - Hyperledger#2581 يقلل من الضوضاء في السجلات
- Hyperledger#3360 Fix
tx/sBenchmark - Hyperledger#3393 كسر حلقة الجمود في الاتصالات في
actors - Hyperledger#3402 إصلاح البنية
nightly - Hyperledger#3411 التعامل بشكل صحيح مع الاتصال المتزامن للأقران
- Hyperledger#3440 إيقاف تحويلات الأصول أثناء النقل، وبدلاً من ذلك يتم التعامل معها من خلال العقود الذكية
- دفتر الأستاذ الفائق #3408: إصلاح اختبار
public_keys_cannot_be_burned_to_nothing
- Hyperledger#3362 الترحيل إلى الجهات الفاعلة
tokio - Hyperledger#3349 قم بإزالة
EvaluateOnHostمن العقود الذكية - Hyperledger#1786 أضف الأنواع الأصلية
irohaلعناوين المقبس - تعطيل ذاكرة التخزين المؤقت IVM
- أعد تمكين ذاكرة التخزين المؤقت IVM
- إعادة تسمية مدقق الإذن إلى المدقق
- Hyperledger#3388 جعل
model!ماكرو سمة على مستوى الوحدة النمطية - دفتر الأستاذ التشعبي #3370 إجراء تسلسل
hashكسلسلة سداسية عشرية - انقل تكوين
maximum_transactions_in_blockمنqueueإلىsumeragi - إهمال وإزالة النوع
AssetDefinitionEntry - أعد تسمية
configs/client_cliإلىconfigs/client - تحديث
MAINTAINERS.md
- نموذج بيانات Hyperledger#3127
structsغير شفاف بشكل افتراضي - Hyperledger#3122 استخدم
Algorithmلتخزين وظيفة الملخص (مساهم المجتمع) - مخرجات Hyperledger#3153
iroha_client_cliقابلة للقراءة آليًا - دفتر الأستاذ الفائق #3105 تنفيذ
TransferلـAssetDefinition - تمت إضافة حدث Hyperledger#3010
Transactionلخط الأنابيب
- مراجعة Hyperledger#3113 لاختبارات الشبكة غير المستقرة
- Hyperledger#3129 إصلاح
Parameterإلغاء/التسلسل - دفتر الأستاذ التشعبي #3141 تنفيذ
IntoSchemaيدويًا لـHash - Hyperledger#3155 إصلاح خطاف الذعر في الاختبارات، ومنع الجمود
- Hyperledger#3166 لا تعرض التغيير في وضع الخمول، مما يؤدي إلى تحسين الأداء
- Hyperledger#2123 العودة إلى إلغاء/تسلسل المفتاح العام من تعدد التجزئة
- Hyperledger#3132 إضافة أداة التحقق من المعلمة الجديدة
- Hyperledger#3249 تقسيم تجزئة الكتلة إلى إصدارات جزئية وكاملة
- Hyperledger#3031 إصلاح واجهة المستخدم/تجربة المستخدم لمعلمات التكوين المفقودة
- دفتر الأستاذ التشعبي#3247 تمت إزالة حقن الخطأ من
sumeragi.
- أضف
#[cfg(debug_assertions)]المفقود لإصلاح حالات الفشل الزائفة - Hyperledger#2133 أعد كتابة الهيكل ليكون أقرب إلى الورقة البيضاء
- إزالة تبعية
iroha_clientعلىiroha_core - دفتر الأستاذ الفائق #2943 اشتقاق
HasOrigin - Hyperledger#3232 مشاركة البيانات التعريفية لمساحة العمل
- دفتر الأستاذ الفائق #3254 Refactor
commit_block()وreplace_top_block() - استخدم معالج المخصص الافتراضي المستقر
- Hyperledger#3183 إعادة تسمية ملفات
docker-compose.yml - تحسين تنسيق العرض
Multihash - Hyperledger#3268 معرفات العناصر الفريدة عالميًا
- قالب العلاقات العامة الجديد
-
دفتر الأستاذ الفائق #3119 أضف مقياس
dropped_messages. -
Hyperledger#3094 إنشاء شبكة مع أقران
n. -
Hyperledger#3082 توفير البيانات الكاملة في حدث
Created. -
Hyperledger#3021 استيراد المؤشر غير الشفاف.
-
Hyperledger#2794 رفض التعدادات التي لا تحتوي على حقول والتي تحتوي على تمييزات صريحة في FFI.
-
Hyperledger#2922 أضف
Grant<Role>إلى التكوين الافتراضي. -
دفتر الأستاذ الفائق #2922 حذف الحقل
innerفي إلغاء تسلسلNewRolejson. -
Hyperledger#2922 حذف
object(_id)في إلغاء تسلسل json. -
Hyperledger#2922 حذف
Idفي إلغاء تسلسل json. -
Hyperledger#2922 حذف
Identifiableفي إلغاء تسلسل json. -
Hyperledger#2963 أضف
queue_sizeإلى المقاييس. -
Hyperledger#3027 يقوم بتنفيذ ملف القفل لـ Kura.
-
Hyperledger#2813 Kagami يقوم بإنشاء تكوين النظير الافتراضي.
-
Hyperledger#3019 دعم JSON5.
-
Hyperledger#2231 إنشاء واجهة برمجة تطبيقات غلاف FFI.
-
Hyperledger#2999 تجميع توقيعات الكتلة.
-
Hyperledger#2995 كشف الشوكة الناعمة.
-
Hyperledger#2905 توسيع العمليات الحسابية لدعم
NumericValue -
Hyperledger#2868 قم بإصدار إصدار iroha والتزم بالتجزئة في السجلات.
-
Hyperledger#2096 استعلام عن المبلغ الإجمالي للأصل.
-
Hyperledger#2899 أضف أمرًا فرعيًا متعدد التعليمات إلى "client_cli"
-
Hyperledger#2247 إزالة ضجيج اتصال websocket.
-
Hyperledger#2889 أضف دعم تدفق الكتلة إلى
iroha_client -
Hyperledger#2280 قم بإنتاج أحداث الأذونات عند منح/إلغاء الدور.
-
Hyperledger#2797 إثراء الأحداث.
-
دفتر الأستاذ الفائق #2725 إعادة تقديم المهلة إلى
submit_transaction_blocking -
إعدادات Hyperledger#2712.
-
Hyperledger#2491 دعم التعداد في FFi.
-
Hyperledger#2775 قم بإنشاء مفاتيح مختلفة في التكوين الاصطناعي.
-
Hyperledger#2627 الانتهاء من التكوين، نقطة دخول الوكيل، kagami docgen.
-
Hyperledger#2765 إنشاء نشأة اصطناعية في
kagami -
Hyperledger#2698 إصلاح رسالة الخطأ غير الواضحة في
iroha_client -
Hyperledger#2689 إضافة معلمات تعريف رمز الإذن.
-
Hyperledger#2502 تجزئة GIT للبناء.
-
Hyperledger#2672 أضف
ipv4Addr،ipv6Addrالمتغير والمسندات. -
دفتر الأستاذ التشعبي#2626 تنفيذ اشتقاق
Combineوتقسيم وحدات الماكروconfig. -
Hyperledger#2586
BuilderوLoadFromEnvلبنيات الوكيل. -
Hyperledger#2611 اشتق
TryFromReprCوIntoFfiللبنيات غير الشفافة العامة. -
Hyperledger#2587 قم بتقسيم
Configurableإلى سمتين. #2587: تقسيمConfigurableإلى سمتين -
Hyperledger#2488 إضافة دعم لضمنيات السمات في
ffi_export -
Hyperledger#2553 إضافة فرز لاستعلامات الأصول.
-
مشغلات Hyperledger#2407 Parametrise.
-
Hyperledger#2536 تقديم
ffi_importلعملاء FFI. -
Hyperledger#2338 أضف أدوات
cargo-all-features. -
خيارات خوارزمية أداة Hyperledger#2564 Kagami.
-
Hyperledger#2490 تنفيذ ffi_export للوظائف القائمة بذاتها.
-
Hyperledger#1891 التحقق من صحة تنفيذ المشغل.
-
Hyperledger#1988 اشتقاق وحدات الماكرو لـ Identifiable وEq وHash وOrd.
-
مكتبة Hyperledger#2434 FFI bindgen.
-
Hyperledger#2073 تفضل ConstString على String للأنواع الموجودة في blockchain.
-
Hyperledger#1889 إضافة مشغلات على نطاق المجال.
-
Hyperledger#2098 استعلامات رأس الكتلة. #2098: إضافة استعلامات رأس الكتلة
-
Hyperledger#2467 أضف الأمر الفرعي لمنح الحساب إلى iroha_client_cli.
-
Hyperledger#2301 أضف تجزئة كتلة المعاملة عند الاستعلام عنها.
-
Hyperledger#2454 قم بإضافة برنامج نصي للإنشاء إلى أداة فك الترميز Norito.
-
Hyperledger#2061 اشتقاق الماكرو للمرشحات.- Hyperledger#2228 إضافة متغير غير مصرح به إلى خطأ استعلام العقود الذكية.
-
Hyperledger#2395 أضف حالة من الذعر إذا تعذر تطبيق التكوين.
-
Hyperledger#2000 عدم السماح بالأسماء الفارغة. #2000: عدم السماح بالأسماء الفارغة
-
Hyperledger#2127 قم بإضافة التحقق من السلامة للتأكد من استهلاك جميع البيانات التي تم فك تشفيرها بواسطة برنامج الترميز Norito.
-
Hyperledger#2360 اجعل
genesis.jsonاختياريًا مرة أخرى. -
Hyperledger#2053 إضافة اختبارات لجميع الاستعلامات المتبقية في blockchain الخاص.
-
Hyperledger#2381 توحيد تسجيل
Role. -
Hyperledger#2053 إضافة اختبارات إلى الاستعلامات المتعلقة بالأصول في blockchain الخاص.
-
Hyperledger#2053 إضافة اختبارات إلى "private_blockchain"
-
Hyperledger#2302 أضف استعلام كعب الروتين "FindTriggersByDomainId".
-
Hyperledger#1998 إضافة مرشحات للاستعلامات.
-
Hyperledger#2276 قم بتضمين تجزئة الكتلة الحالية في BlockHeaderValue.
-
Hyperledger#2161 معرف المقبض وFFI fns المشترك.
-
إضافة معرف المقبض وتنفيذ معادلات FFI للسمات المشتركة (Clone، Eq، Ord)
-
Hyperledger#1638
configurationالشجرة الفرعية للمستندات. -
Hyperledger#2132 أضف ماكرو
endpointNproc. -
يُصدر إبطال Hyperledger#2257 حدث رولريفوكد.
-
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 أضف صندوق ماكرو مشتق لـ
AssetValueTypeenum. -
Hyperledger#2100 إضافة استعلام للعثور على جميع الحسابات ذات الأصول.
-
Hyperledger#2179 تحسين تنفيذ المشغل.
-
Hyperledger#1883 إزالة ملفات التكوين المضمنة.
-
يعالج Hyperledger#2105 أخطاء الاستعلام في العميل.
-
Hyperledger#2050 إضافة استعلامات متعلقة بالدور.
-
Hyperledger#1572 رموز الأذونات المتخصصة.
-
Hyperledger#2121 تحقق من صلاحية زوج المفاتيح عند إنشائه.
-
Hyperledger#2003 تقديم أداة فك التشفير Norito.
-
Hyperledger#1952 أضف معيار TPS كمعيار للتحسينات.
-
Hyperledger#2040 إضافة اختبار التكامل مع حد تنفيذ المعاملة.
-
Hyperledger#1890 تقديم اختبارات التكامل بناءً على حالات استخدام Orillion.
-
Hyperledger#2048 إضافة ملف سلسلة الأدوات.
-
Hyperledger#2100 إضافة استعلام للعثور على جميع الحسابات ذات الأصول.
-
Hyperledger#2179 تحسين تنفيذ المشغل.
-
Hyperledger#1883 إزالة ملفات التكوين المضمنة.
-
Hyperledger#2004 منع
isizeوusizeمن أن يصبحIntoSchema. -
يعالج Hyperledger#2105 أخطاء الاستعلام في العميل.
-
Hyperledger#2050 إضافة استعلامات متعلقة بالدور.
-
Hyperledger#1572 رموز الأذونات المتخصصة.
-
Hyperledger#2121 تحقق من صلاحية زوج المفاتيح عند إنشائه.
-
Hyperledger#2003 تقديم أداة فك التشفير Norito.
-
Hyperledger#1952 أضف معيار TPS كمعيار للتحسينات.
-
Hyperledger#2040 إضافة اختبار التكامل مع حد تنفيذ المعاملة.
-
Hyperledger#1890 تقديم اختبارات التكامل بناءً على حالات استخدام Orillion.
-
Hyperledger#2048 إضافة ملف سلسلة الأدوات.
-
Hyperledger#2037 تقديم مشغلات الالتزام المسبق.
-
Hyperledger#1621 تقديم بواسطة مشغلات الاتصال.
-
Hyperledger#1970 أضف نقطة نهاية المخطط الاختيارية.
-
Hyperledger#1620 تقديم المشغلات المستندة إلى الوقت.
-
Hyperledger#1918 تنفيذ المصادقة الأساسية لـ
client -
Hyperledger#1726 تنفيذ سير عمل العلاقات العامة للإصدار.
-
Hyperledger#1815 جعل استجابات الاستعلام أكثر تنظيماً من حيث النوع.- يقوم Hyperledger#1928 بتنفيذ إنشاء سجل التغيير باستخدام
gitchangelog -
Hyperledger#1902 البرنامج النصي لإعداد 4 أقران من المعدن العاري.
تمت إضافة إصدار من setup_test_env.sh لا يتطلب إنشاء عامل إرساء ويستخدم بنية تصحيح الأخطاء لـ Iroha.
-
Hyperledger#1619 تقديم المشغلات المستندة إلى الأحداث.
-
Hyperledger#1195 أغلق اتصال websocket بشكل نظيف.
-
Hyperledger#1606 إضافة رابط ipfs إلى شعار المجال في بنية المجال.
-
Hyperledger#1754 أضف مفتش Kura CLI.
-
Hyperledger#1790 تحسين الأداء باستخدام المتجهات المستندة إلى المكدس.
-
Hyperledger#1805 ألوان طرفية اختيارية لأخطاء الذعر.
-
دفتر الأستاذ الفائق#1749
no_stdفيdata_model -
Hyperledger#1179 إضافة تعليمات إلغاء الإذن أو الدور.
-
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 تنسيق عنوان العلاقات العامة.
-
أضف عدد النظراء المتصلين إلى
Status- الرجوع إلى "حذف الأشياء المتعلقة بعدد الأقران المتصلين"
يؤدي هذا إلى إرجاع الالتزام b228b41dab3c035ce9973b6aa3b35d443c082544.
- توضيح أن
Peerلديه مفتاح عام حقيقي فقط بعد المصافحة DisconnectPeerبدون اختبارات- تنفيذ إلغاء تسجيل تنفيذ الأقران
- إضافة أمر فرعي (إلغاء) تسجيل النظير إلى
client_cli - رفض إعادة الاتصال من نظير غير مسجل من خلال عنوانه
بعد أن يقوم نظيرك بإلغاء التسجيل وقطع اتصال نظير آخر، ستسمع شبكتك طلبات إعادة الاتصال من النظير. كل ما يمكنك معرفته في البداية هو العنوان الذي يكون رقم المنفذ الخاص به عشوائيًا. لذا تذكر النظير غير المسجل بالجزء الآخر غير رقم المنفذ ورفض إعادة الاتصال من هناك
-
إضافة نقطة النهاية
/statusإلى منفذ معين.
- Hyperledger#3109 منع
sumeragiمن النوم بعد رسالة الحياد عن الدور. - Hyperledger#3046 تأكد من أن Iroha يمكن أن يبدأ بأمان عندما يكون فارغًا
./storage - Hyperledger#2599 إزالة وبر الحضانة.
- Hyperledger#3087 جمع الأصوات من أدوات التحقق من المجموعة ب بعد تغيير طريقة العرض.
- Hyperledger#3056 إصلاح تعليق المعيار
tps-dev. - Hyperledger#1170 تنفيذ التعامل مع الشوكة الناعمة بأسلوب cloning-wsv.
- Hyperledger#2456 جعل كتلة التكوين غير محدودة.
- Hyperledger#3038 إعادة تمكين التوقيعات المتعددة.
- Hyperledger#2894 إصلاح
LOG_FILE_PATHإلغاء تسلسل متغير البيئة. - Hyperledger#2803 قم بإرجاع رمز الحالة الصحيح لأخطاء التوقيع.
- Hyperledger#2963
Queueإزالة المعاملات بشكل صحيح. - Hyperledger#0000 Vergen كسر CI.
- Hyperledger#2165 إزالة تململ سلسلة الأدوات.
- Hyperledger#2506 إصلاح التحقق من صحة الكتلة.
- Hyperledger#3013 أجهزة التحقق من صحة النسخ المتسلسلة بشكل صحيح.
- Hyperledger#2998 حذف رمز السلسلة غير المستخدم.
- Hyperledger#2816 نقل مسؤولية الوصول إلى الكتل إلى kura.
- Hyperledger#2384 استبدل فك التشفير بـ decode_all.
- Hyperledger#1967 استبدل ValueName بالاسم.
- Hyperledger#2980 إصلاح نوع قيمة الكتلة ffi.
- Hyperledger#2858 تقديم parking_lot::Mutex بدلاً من std.
- Hyperledger#2850 إصلاح إلغاء التسلسل/فك تشفير
Fixed - دفتر الأستاذ التشعبي#2923 قم بإرجاع
FindErrorعندما لا يتم إرجاعAssetDefinitionموجود. - Hyperledger#0000 Fix
panic_on_invalid_genesis.sh - Hyperledger#2880 أغلق اتصال websocket بشكل صحيح.
- Hyperledger#2880 إصلاح تدفق الكتلة.
- Hyperledger#2804
iroha_client_cliإرسال حظر المعاملات. - Hyperledger#2819 انقل الأعضاء غير الأساسيين من WSV.
- إصلاح الخلل في تسلسل التعبير.
- Hyperledger#2834 تحسين بناء الجملة المختصرة.
- Hyperledger#2379 إضافة القدرة على تفريغ كتل Kura الجديدة إلى ملف block.txt.
- Hyperledger#2758 إضافة هيكل فرز إلى المخطط.
- سي.
- Hyperledger#2548 تحذير بشأن ملف التكوين الكبير.
- Hyperledger#2638 قم بتحديث
whitepaperونشر التغييرات. - Hyperledger#2678 إصلاح الاختبارات على فرع التدريج.
- Hyperledger#2678 تم إحباط اختبارات الإصلاح عند إيقاف تشغيل قوة Kura.
- Hyperledger#2607 مُعاد تصنيع كود sumeragi لمزيد من البساطة والبساطة إصلاحات المتانة.
- 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.
- Hyperledger#2703 إصلاح أخطاء Orillion dev env.
- إصلاح الخطأ المطبعي في تعليق المستند في المخطط/src.
- Hyperledger#2716 جعل المدة في وقت التشغيل عامة.
- 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 Rustc --version بدلاً من RUSTUP_TOOLCHAIN.
- Hyperledger#1480 إيقاف التشغيل عند الذعر. #1480: إضافة خطاف الذعر للخروج من البرنامج في حالة الذعر
- Hyperledger#2376 كورا مبسطة، غير متزامن، ملفين.
- فشل إنشاء Hyperledger#0000 Docker.
- دفتر الأستاذ التشعبي#1649 قم بإزالة
spawnمنdo_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 لا يتم إغلاق أقران إصلاح عامل الإرساء بأمان.
- 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.
- Hyperledger#1897 إزالة الاستخدام/الحجم من التسلسل.
- Hyperledger#1955 إصلاح إمكانية تمرير
:داخلweb_login - Hyperledger#1943 إضافة أخطاء الاستعلام إلى المخطط.
- Hyperledger#1939 الميزات المناسبة لـ
iroha_config_derive. - Hyperledger#1908 إصلاح معالجة القيمة الصفرية للبرنامج النصي لتحليل القياس عن بعد.
- Hyperledger#0000 جعل اختبار المستند الذي تم تجاهله ضمنيًا يتم تجاهله بشكل صريح.
- 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.
- دفتر الأستاذ الفائق #1755 إصلاحات طفيفة لـ #1743، #1725.
- إصلاح JSONs وفقًا لتغيير البنية رقم 1743
Domain
- إصلاح JSONs وفقًا لتغيير البنية رقم 1743
- إصلاحات إجماع Hyperledger#1751. #1715: إصلاحات بالإجماع للتعامل مع الحمل العالي (#1746)
- عرض إصلاحات التعامل مع التغيير
- عرض أدلة التغيير التي تم إجراؤها بشكل مستقل عن تجزئات المعاملات المحددة
- تقليل تمرير الرسائل
- جمع أصوات تغيير العرض بدلاً من إرسال الرسائل على الفور (يحسن مرونة الشبكة)
- الاستخدام الكامل لإطار عمل الممثل في Sumeragi (جدولة الرسائل إلى الذات بدلاً من ظهور المهام)
- تحسين حقن الأخطاء للاختبارات باستخدام Sumeragi
- تقريب كود الاختبار من كود الإنتاج
- يزيل الأغلفة المعقدة
- يسمح لـ Sumeragi باستخدام سياق الممثل في كود الاختبار
- Hyperledger#1734 قم بتحديث التكوين ليناسب التحقق من صحة النطاق الجديد.
- Hyperledger#1742 تم إرجاع أخطاء ملموسة في تعليمات
core. - Hyperledger#1404 التحقق من الإصلاح.
- دفتر الأستاذ الفائق #1636 إزالة
trusted_peers.jsonوstructopt#1636: إزالةtrusted_peers.json. - تحديث Hyperledger#1706
max_faultsمع تحديث الهيكل. - Hyperledger#1698 تم إصلاح المفاتيح العامة والوثائق ورسائل الخطأ.
- مسائل سك النقود (1593 و 1405) العدد 1405
- إعادة بناء
ProofChainإلى النوع الجديد. - قم بإزالة
MutexمنMetrics - إزالة ميزة adt_const_generics الليلية.
- Hyperledger#3039 تقديم المخزن المؤقت للانتظار للتوقيعات المتعددة.
- تبسيط السوميراجي.
- Hyperledger#3053 إصلاح الخطوط المتشابكة.
- Hyperledger#2506 إضافة المزيد من الاختبارات للتحقق من صحة الكتلة.
- إزالة
BlockStoreTraitفي كورا. - تحديث الوبر لـ
nightly-2022-12-22 - دفتر الأستاذ الفائق #3022 قم بإزالة
Optionفيtransaction_cache - Hyperledger#3008 أضف قيمة متخصصة إلى
Hash - تحديث الوبر إلى 1.65.
- إضافة اختبارات صغيرة لتعزيز التغطية.
- إزالة الكود الميت من
FaultInjection - اتصل بـ P2P بشكل أقل من sumeragi.
- Hyperledger#2675 التحقق من صحة أسماء/معرفات العناصر دون تخصيص Vec.
- Hyperledger#2974 منع انتحال الكتلة دون إعادة التحقق الكامل.
NonEmptyأكثر كفاءة في المجمعات.- Hyperledger#2955 إزالة الحظر من رسالة BlockSigned.
- Hyperledger#1868 منع إرسال المعاملات التي تم التحقق من صحتها بين أقرانهم.
- Hyperledger#2458 تنفيذ واجهة برمجة التطبيقات المجمعة العامة.
- إضافة مجلد التخزين إلى gitignore.
- Hyperledger#2909 منافذ الكود الثابت للتالي.
- Hyperledger#2747 تغيير
LoadFromEnvAPI. - تحسين رسائل الخطأ عند فشل التكوين.
- إضافة أمثلة إضافية إلى
genesis.json - قم بإزالة التبعيات غير المستخدمة قبل إصدار
rc9. - الانتهاء من عملية الفحص على Sumeragi الجديد.
- استخراج الإجراءات الفرعية في الحلقة الرئيسية.
- Hyperledger#2774 تغيير وضع إنشاء التكوين
kagamiمن العلم إلى أمر فرعي. - دفتر الأستاذ الفائق #2478 أضف
SignedTransaction - Hyperledger#2649 قم بإزالة صندوق
byteorderمنKura - إعادة تسمية
DEFAULT_BLOCK_STORE_PATHمن./blocksإلى./storage - Hyperledger#2650 أضف
ThreadHandlerلإيقاف تشغيل وحدات iroha الفرعية. - Hyperledger#2482 قم بتخزين رموز الأذونات
AccountفيWsv - إضافة خطوط جديدة إلى 1.62.
- تحسين رسائل الخطأ
p2p. - Hyperledger#2001
EvaluatesToالتحقق من النوع الثابت. - Hyperledger#2052 جعل رموز الأذونات قابلة للتسجيل مع التعريف. #2052: تنفيذ PermissionTokenDefinition
- التأكد من عمل جميع مجموعات الميزات.
- Hyperledger#2468 قم بإزالة تصحيح الأخطاء الفائقة من أدوات التحقق من الأذونات.
- Hyperledger#2419 إزالة
drops الصريحة. - دفتر الأستاذ التشعبي#2253 أضف سمة
Registrableإلىdata_model - قم بتطبيق
Originبدلاً منIdentifiableلأحداث البيانات. - Hyperledger#2369 أدوات التحقق من إذن إعادة البناء.
- دفتر الأستاذ التشعبي#2307 اجعل
events_senderفيWorldStateViewغير اختياري. - دفتر الأستاذ الفائق #1985 تقليل حجم بنية
Name. - إضافة المزيد من
const fn. - إجراء اختبارات التكامل باستخدام
default_permissions() - إضافة أغلفة رمز الإذن في Private_blockchain.
- Hyperledger#2292 إزالة
WorldTrait، وإزالة الأدوية العامة منIsAllowedBoxed - Hyperledger#2204 جعل العمليات المتعلقة بالأصول عامة.
- Hyperledger#2233 استبدل
implبـderiveلـDisplayوDebug. - تحسينات هيكلية يمكن تحديدها.
- Hyperledger#2323 رسالة خطأ في تحسين kura init.
- Hyperledger#2238 إضافة منشئ الأقران للاختبارات.
- Hyperledger#2011 المزيد من معلمات التكوين الوصفية.
- Hyperledger#1896 تبسيط تنفيذ
produce_event. - إعادة البناء حول
QueryError. - انقل
TriggerSetإلىdata_model. - جانب
WebSocketالخاص بعميل إعادة البناء Hyperledger#2145، واستخراج منطق البيانات النقي. - إزالة سمة
ValueMarker. - دفتر الأستاذ الفائق #2149 فضح
MintableوMintabilityErrorفيprelude - Hyperledger#2144 إعادة تصميم سير عمل http الخاص بالعميل، وكشف واجهة برمجة التطبيقات الداخلية.- انتقل إلى
clap. - إنشاء
iroha_genثنائي، وتوحيد المستندات، schema_bin. - Hyperledger#2109 جعل اختبار
integration::events::pipelineمستقرًا. - يقوم Hyperledger#1982 بتغليف الوصول إلى بنيات
iroha_crypto. - إضافة منشئ
AssetDefinition. - قم بإزالة
&mutغير الضروري من واجهة برمجة التطبيقات. - تغليف الوصول إلى هياكل نموذج البيانات.
- Hyperledger#2144 إعادة تصميم سير عمل http الخاص بالعميل، وكشف واجهة برمجة التطبيقات الداخلية.
- انتقل إلى
clap. - إنشاء
iroha_genثنائي، وتوحيد المستندات، schema_bin. - Hyperledger#2109 جعل اختبار
integration::events::pipelineمستقرًا. - يقوم Hyperledger#1982 بتغليف الوصول إلى بنيات
iroha_crypto. - إضافة منشئ
AssetDefinition. - قم بإزالة
&mutغير الضروري من واجهة برمجة التطبيقات. - تغليف الوصول إلى هياكل نموذج البيانات.
- الأساسية،
sumeragi، وظائف المثيل،torii - Hyperledger#1903 ينقل انبعاث الحدث إلى أساليب
modify_*. - تقسيم ملف lib.rs
data_model. - إضافة مرجع wsv إلى قائمة الانتظار.
- Hyperledger#1210 تقسيم تدفق الأحداث.
- نقل الوظائف المتعلقة بالمعاملة إلى data_model/وحدة المعاملات
- Hyperledger#1725 إزالة الحالة العامة في Torii.
- تنفيذ
add_state macro_rulesوإزالةToriiState
- تنفيذ
- إصلاح خطأ النتر.
- تنظيف Hyperledger#1661
Cargo.toml.- فرز تبعيات البضائع
- Hyperledger#1650 مرتب
data_model- نقل العالم إلى wsv، وإصلاح ميزة الأدوار، واشتقاق IntoSchema لـ CommitterBlock
- تنظيم ملفات
jsonوالملف التمهيدي. قم بتحديث المستند التمهيدي ليتوافق مع القالب. - 1529: التسجيل المنظم.
- رسائل سجل إعادة البناء
-
iroha_p2p - إضافة خصخصة P2P.
- رسائل سجل إعادة البناء
-
- تحديث الملف التمهيدي Iroha Client CLI.
- تحديث مقتطفات البرنامج التعليمي.
- أضف "sort_by_metadata_key" إلى مواصفات واجهة برمجة التطبيقات (API).
- تحديث الروابط إلى الوثائق.
- توسيع البرنامج التعليمي مع المستندات المتعلقة بالأصول.
- إزالة ملفات المستندات القديمة.
- مراجعة علامات الترقيم.
- انقل بعض المستندات إلى مستودع البرنامج التعليمي.
- تقرير التقشر لفرع التدريج.
- إنشاء سجل التغيير لما قبل RC.7.
- تقرير التقلبات ليوم 30 يوليو.
- إصدارات عثرة.
- تحديث اختبار التقشر.
- Hyperledger#2499 إصلاح رسائل خطأ Client_cli.
- Hyperledger#2344 قم بإنشاء سجل التغيير لـ 2.0.0-pre-rc.5-lts.
- إضافة روابط إلى البرنامج التعليمي.
- تحديث المعلومات على خطافات git.
- كتابة اختبار التقشر.
- Hyperledger#2193 تحديث وثائق العميل Iroha.
- Hyperledger#2193 تحديث وثائق Iroha CLI.
- Hyperledger#2193 تحديث الملف التمهيدي لصندوق الماكرو.
- وثائق أداة فك الترميز Hyperledger#2193 التحديث Norito.
- وثائق Hyperledger#2193 تحديث Kagami.
- Hyperledger#2193 تحديث وثائق المعايير.
- Hyperledger#2192 مراجعة إرشادات المساهمة.
- إصلاح المراجع المعطلة في التعليمات البرمجية.
- مقاييس Hyperledger#1280 المستند Iroha.
- Hyperledger#2119 أضف إرشادات حول كيفية إعادة التحميل السريع لـ Iroha في حاوية Docker.
- Hyperledger#2181 قم بمراجعة الملف التمهيدي.
- Hyperledger#2113 ميزات المستندات في ملفات Cargo.toml.
- Hyperledger#2177 تنظيف مخرجات gitchangelog.
- Hyperledger#1991 أضف الملف التمهيدي إلى Kura Inspector.
- Hyperledger#2119 أضف إرشادات حول كيفية إعادة التحميل السريع لـ Iroha في حاوية Docker.
- Hyperledger#2181 قم بمراجعة الملف التمهيدي.
- Hyperledger#2113 ميزات المستندات في ملفات Cargo.toml.
- Hyperledger#2177 تنظيف مخرجات gitchangelog.
- Hyperledger#1991 أضف الملف التمهيدي إلى Kura Inspector.
- إنشاء أحدث سجل التغيير.
- إنشاء سجل التغيير.
- تحديث ملفات 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 الأصلية.
-
نقل الوظائف إلى العدائين جيثب.
-
فحص تكوين العميل Hyperledger#2778.
-
Hyperledger#2732 إضافة شرط لتحديث صور قاعدة iroha2 وإضافتها تسميات العلاقات العامة.
-
إصلاح بناء الصورة ليلا.
-
إصلاح الخطأ
buildxمعdocker/build-push-action -
الإسعافات الأولية لغير العاملين
tj-actions/changed-files -
تفعيل النشر المتسلسل للصور بعد #2662.
-
إضافة سجل الميناء.
-
التسمية التلقائية
api-changesوconfig-changes -
تنفيذ التجزئة في الصورة، وملف سلسلة الأدوات مرة أخرى، وعزل واجهة المستخدم، تتبع المخطط.
-
جعل سير عمل النشر متسلسلاً ومكملاً لرقم #2427.
-
Hyperledger#2309: إعادة تمكين اختبارات المستندات في CI.
-
Hyperledger#2165 إزالة تثبيت codecov.
-
الانتقال إلى حاوية جديدة لمنع التعارضات مع المستخدمين الحاليين.
-
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 الإصلاح #2154.
-
نسخة عثرة على كافة الصناديق.
-
إصلاح نشر خط الأنابيب.
-
Hyperledger#2153 إصلاح التغطية.
-
إضافة فحص التكوين وتحديث الوثائق.
-
صدم الصدأ والعفن والليل إلى 1.60 و1.2.0 و1.62 على التوالي.
-
مشغلات التحميل rs.
-
Hyperledger#2153 الإصلاح #2154.
-
نسخة عثرة على كافة الصناديق.
-
إصلاح نشر خط الأنابيب.
-
Hyperledger#2153 إصلاح التغطية.
-
إضافة فحص التكوين وتحديث الوثائق.
-
صدم الصدأ والعفن والليلة إلى 1.60 و1.2.0 و1.62 على التوالي.
-
مشغلات التحميل rs. -load-rs: إطلاق مشغلات سير العمل.
-
إصلاح سير العمل بالدفع.
-
إضافة القياس عن بعد إلى الميزات الافتراضية.
-
أضف علامة مناسبة لدفع سير العمل على المستوى الرئيسي.
-
إصلاح الاختبارات الفاشلة.
-
Hyperledger#1657 تحديث الصورة إلى الصدأ 1.57. #1630: العودة إلى المتسابقين المستضافين ذاتيًا.
-
تحسينات CI.
-
تم تحويل التغطية لاستخدام
lld. -
إصلاح تبعية CI.
-
تحسينات تجزئة CI.
-
يستخدم إصدار Rust ثابتًا في CI.
-
إصلاح نشر Docker و iroha2-dev Push CI. انقل التغطية والمقاعد إلى العلاقات العامة
-
قم بإزالة Iroha الكامل غير الضروري في اختبار CI docker.
أصبح بناء Iroha عديم الفائدة لأنه يتم الآن في صورة عامل الإرساء نفسها. لذلك يقوم CI فقط ببناء العميل CLI الذي يتم استخدامه في الاختبارات.
-
إضافة دعم لفرع iroha2 في خط أنابيب CI.
- اختبارات طويلة أجريت فقط على العلاقات العامة في iroha2
- نشر صور عامل الإرساء فقط من iroha2
-
مخابئ CI إضافية.
- الإصدار إلى ما قبل RC.11.
- الإصدار إلى RC.9.
- الإصدار إلى RC.8.
- تحديث الإصدارات إلى RC7.
- تحضيرات ما قبل الإصدار.
- تحديث القالب 1.0.
- تبعيات عثرة.
- تحديث api_spec.md: إصلاح هيئات الطلب/الاستجابة.
- تحديث نسخة الصدأ إلى 1.56.0.
- تحديث دليل المساهمة.
- قم بتحديث README.md و
iroha/config.jsonلمطابقة تنسيق واجهة برمجة التطبيقات وعنوان URL الجديد. - تحديث هدف نشر عامل الإرساء إلى Hyperledger/iroha2 #1453.
- تحديث سير العمل بحيث يتطابق مع الرئيسي.
- تحديث مواصفات API وإصلاح نقطة النهاية الصحية.
- تحديث الصدأ إلى 1.54.
- Docs(iroha_crypto): تحديث مستندات
Signatureومحاذاة وسيطاتverify - ارتفاع نسخة Ursa من 0.3.5 إلى 0.3.6.
- تحديث سير العمل للعدائين الجدد.
- تحديث ملف dockerfile للتخزين المؤقت وبناء ci بشكل أسرع.
- تحديث نسخة libssl.
- تحديث ملفات dockerfiles وasync-std.
- إصلاح القصاصات المحدثة.
- تحديثات هيكل الأصول.
- تقديم الدعم لتعليمات القيمة الرئيسية في الأصول
- أنواع الأصول باعتبارها التعداد
- ثغرة الفائض في إصلاح الأصول ISI
- التحديثات المساهمة في الدليل.
- تحديث قديم ليب.
- تحديث المستند التقني وإصلاح مشكلات الفحص.
- تحديث ليب cube_rust.
- تحديثات README لتوليد المفاتيح.
- تحديث سير عمل Github Actions.
- تحديث سير عمل Github Actions.
- تحديث المتطلبات.txt.
- تحديث common.yaml.
- تحديثات المستندات من سارة.
- تحديث منطق التعليمات.
- تحديث الورقة البيضاء.
- تحديثات وصف وظائف الشبكة.
- تحديث المستند التقني بناءً على التعليقات.
- فصل تحديث WSV والانتقال إلى Scale.
- تحديث جيتينيور.
- تحديث وصف kura قليلاً في WP.
- تحديث الوصف حول kura في الورقة البيضاء.
- Hyperledger#2114 دعم المجموعات المصنفة في المخططات.
- Hyperledger#2108 إضافة ترقيم الصفحات.
- Hyperledger#2114 دعم المجموعات المصنفة في المخططات.
- Hyperledger#2108 إضافة ترقيم الصفحات.
- جعل المخطط والإصدار والماكرو متوافقًا مع no_std.
- إصلاح التوقيعات في المخطط.
- تم تغيير تمثيل
FixedPointفي المخطط. - تمت إضافة
RawGenesisBlockإلى استبطان المخطط. - تم تغيير نماذج الكائنات لإنشاء مخطط IR-115.
- Hyperledger#2544 دروس تعليمية.
- Hyperledger#2272 إضافة اختبارات لاستعلام "FindAssetDefinitionById".
- إضافة اختبارات التكامل
roles. - توحيد تنسيق اختبارات واجهة المستخدم، ونقل اختبارات واجهة المستخدم لاشتقاق الصناديق.
- إصلاح الاختبارات الوهمية (الخلل غير المرتب للعقود الآجلة).
- تمت إزالة صندوق DSL ونقل الاختبارات إلى
data_model - التأكد من اجتياز اختبارات الشبكة غير المستقرة للحصول على رمز صالح.
- أضيفت الاختبارات إلى iroha_p2p.
- يلتقط سجلات في الاختبارات ما لم فشل الاختبار.
- إضافة الاقتراع للاختبارات وإصلاح الاختبارات التي نادرا ما تتعطل.
- اختبارات الإعداد الموازي.
- إزالة الجذر من اختبارات iroha init وiroha_client.
- إصلاح تحذيرات اختبارات القصاصات وإضافة الشيكات إلى CI.
- إصلاح أخطاء التحقق من صحة
txأثناء اختبارات الأداء. - دفتر الأستاذ الفائق#860: Iroha الاستعلامات والاختبارات.
- Iroha دليل ISI المخصص واختبارات الخيار.
- إضافة اختبارات للعميل غير الأمراض المنقولة جنسيا.
- تغييرات واختبارات تسجيل الجسر.
- اختبارات الإجماع مع محاكاة الشبكة.
- استخدام temp dir لتنفيذ الاختبارات.
- فحوصات البدلاء للحالات الإيجابية.
- وظيفة Merkle Tree الأولية مع الاختبارات.
- الاختبارات الثابتة وتهيئة عرض الحالة العالمية.
- إضافة دعم للنقابات، وتقديم
non_robust_ref_mut* تنفيذ تحويل FFI الثابت. - تحسين IdOrdEqHash.
- إزالة FilterOpt::BySome من (إلغاء) التسلسل.
- اجعلها غير شفافة.
- جعل قيمة السياق شفافة.
- جعل التعبير::العلامة الخام اختيارية.
- إضافة الشفافية لبعض التعليمات.
- تحسين (إلغاء) تسلسل معرف الدور.
- تحسين (إلغاء) تسلسل أداة التحقق من الصحة::Id.
- تحسين (إلغاء) تسلسل PermissionTokenId.
- تحسين (إلغاء) تسلسل TriggerId.
- تحسين (إلغاء) تسلسل معرفات الأصول (-التعريف).
- تحسين (إلغاء) تسلسل AccountId.
- تحسين (إلغاء) تسلسل Ipfs و DomainId.
- إزالة تكوين المسجل من تكوين العميل.
- إضافة دعم للهياكل الشفافة في FFI.
- إعادة تصنيع الخيار إلى الخيار<&T>
- إصلاح التحذيرات المزعجة.
- أضف المزيد من التفاصيل في وصف الخطأ
Find. - إصلاح تطبيقات
PartialOrdوOrd. - استخدم
rustfmtبدلاً منcargo fmt - إزالة ميزة
roles. - استخدم
rustfmtبدلاً منcargo fmt - مشاركة Workdir كوحدة تخزين مع مثيلات dev docker.
- إزالة النوع المرتبط بالاختلاف في التنفيذ.
- استخدم الترميز المخصص بدلاً من الإرجاع المتعدد.
- قم بإزالة serde_json باعتباره تابعًا لـ iroha_crypto.
- السماح بالحقول المعروفة فقط في سمة الإصدار.
- توضيح المنافذ المختلفة لنقاط النهاية.
- إزالة مشتق
Io. - التوثيق الأولي لأزواج المفاتيح.
- العودة إلى المتسابقين المستضافين ذاتيا.
- إصلاح الوبر المقتطع الجديد في الكود.
- إزالة i1i1 من المشرفين.
- إضافة مستند الممثل وإصلاحات طفيفة.
- الاستطلاع بدلا من دفع أحدث الكتل.
- تم اختبار أحداث حالة المعاملة لكل من 7 أقران.
FuturesUnorderedبدلاً منjoin_all- قم بالتبديل إلى عداءي GitHub.
- استخدم VersionedQueryResult مقابل QueryResult لنقطة النهاية /query.
- إعادة توصيل القياس عن بعد.
- إصلاح تكوين يعتمدابوت.
- إضافة خطاف git التزام-msg لتضمين تسجيل الخروج.
- إصلاح خط أنابيب الدفع.
- ترقية يعتمدابوت.
- الكشف عن الطابع الزمني المستقبلي عند دفع قائمة الانتظار.
- Hyperledger#1197: يعالج Kura الأخطاء.
- إضافة تعليمات إلغاء تسجيل الأقران.
- إضافة رقم اختياري لتمييز المعاملات. إغلاق رقم 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 قطعة في كل ملف
- اختبار ضغط الطابور.
- إصلاح مستوى السجل.
- إضافة مواصفات الرأس إلى مكتبة العميل.
- إصلاح فشل الذعر في قائمة الانتظار.
- قائمة انتظار الإصلاح.
- إصلاح بناء إصدار ملف الإرساء.
- إصلاح عميل HTTPS.
- تسريع سي.
-
- تمت إزالة جميع تبعيات ursa، باستثناء iroha_crypto.
- إصلاح الفائض عند طرح المدد.
- جعل الحقول عامة في العميل.
- ادفع Iroha2 إلى Dockerhub ليلاً.
- إصلاح رموز حالة http.
- استبدل iroha_error بـ thiserror وeyre وcolor-eyre.
- قائمة الانتظار البديلة مع العارضة المتقاطعة الأولى.- إزالة بعض سمحات الوبر غير المفيدة.
- يقدم البيانات الوصفية لتعريفات الأصول.
- إزالة الوسائط من صندوق test_network.
- إزالة التبعيات غير الضرورية.
- إصلاح iroha_client_cli::events.
- Hyperledger#1382: إزالة تطبيق الشبكة القديم.
- Hyperledger#1169: دقة إضافية للأصول.
- تحسينات في بدء تشغيل الأقران:
- يسمح بتحميل المفتاح العام للتكوين فقط من env
- يمكن الآن تحديد مسار التكوين والتكوين ومسار Trust_peers في cli params
- دفتر الأستاذ الفائق#1134: تكامل Iroha P2P.
- قم بتغيير نقطة نهاية الاستعلام إلى POST بدلاً من GET.
- تنفيذ on_start في الممثل بشكل متزامن.
- الهجرة إلى الاعوجاج.
- الالتزام بإعادة العمل مع إصلاحات أخطاء الوسيط.
- التراجع عن الالتزام "يقدم إصلاحات وسيط متعددة" (9c148c33826067585b5868d297dcdd17c0efe246)
- يقدم إصلاحات وسيط متعددة:
- إلغاء الاشتراك من الوسيط عند توقف الممثل
- دعم اشتراكات متعددة من نفس نوع الممثل (TODO سابقًا)
- إصلاح الخلل حيث يضع الوسيط نفسه دائمًا كمعرف ممثل.
- خطأ الوسيط (عرض الاختبار).
- إضافة مشتقات لنموذج البيانات.
- إزالة rwlock من torii.
- الشيكات إذن استعلام OOB.
- دفتر الأستاذ الفائق #1272: تنفيذ إحصاء النظراء،
- التحقق العودي لأذونات الاستعلام داخل التعليمات.
- جدولة وقف الممثلين.
- Hyperledger#1165: تنفيذ إحصاء النظراء.
- التحقق من أذونات الاستعلام عن طريق الحساب في نقطة نهاية torii.
- تمت إزالة تعريض استخدام وحدة المعالجة المركزية والذاكرة في مقاييس النظام.
- استبدل JSON بـ Norito لرسائل WS.
- مخزن دليل على عرض التغييرات.
- Hyperledger#1168: تمت إضافة التسجيل إذا لم تتجاوز المعاملة شرط التحقق من التوقيع.
- تم إصلاح المشكلات الصغيرة وإضافة رمز الاستماع للاتصال.
- تقديم منشئ طوبولوجيا الشبكة.
- تنفيذ شبكة P2P لـ Iroha.
- يضيف مقياس حجم الكتلة.
- تمت إعادة تسمية سمة PermissionValidator إلى IsAllowed. وتغييرات الاسم الأخرى المقابلة
- تصحيحات مقبس الويب الخاصة بمواصفات API.
- يزيل التبعيات غير الضرورية من صورة عامل الإرساء.
- يستخدم Fmt Crate import_granularity.
- يقدم أداة التحقق من الإذن العام.
- الهجرة إلى إطار الفاعل.
- تغيير تصميم الوسيط وإضافة بعض الوظائف للممثلين.
- تكوين عمليات التحقق من حالة codecov.
- يستخدم التغطية المستندة إلى المصدر مع grcov.
- تم إصلاح تنسيق وسائط البناء المتعددة وإعادة الإعلان عن ARG لحاويات البناء المتوسطة.
- يقدم رسالة قبول الاشتراك.
- إزالة الأصول ذات القيمة الصفرية من الحسابات بعد التشغيل عليها.
- تنسيق وسيطات بناء عامل الإرساء الثابت.
- رسالة خطأ ثابتة في حالة عدم العثور على الكتلة الفرعية.
- تمت إضافة OpenSSL المُباع للإنشاء، وإصلاح تبعية pkg-config.
- إصلاح اسم المستودع لـ dockerhub وفرق التغطية.
- تمت إضافة نص خطأ واضح واسم الملف إذا تعذر تحميل TrustedPeers.
- تم تغيير الكيانات النصية إلى روابط في المستندات.
- إصلاح سر اسم المستخدم الخاطئ في نشر Docker.
- إصلاح خطأ مطبعي صغير في الورقة البيضاء.
- يسمح باستخدام mod.rs لتحسين بنية الملف.
- انقل main.rs إلى صندوق منفصل وقم بمنح أذونات لـ blockchain العامة.
- إضافة الاستعلام داخل العميل CLI.
- الهجرة من التصفيق إلى structopts لـ CLI.
- قصر القياس عن بعد على اختبار الشبكة غير المستقرة.
- نقل السمات إلى وحدة العقود الذكية.
- سيد -i "s/world_state_view/wsv/g"
- نقل العقود الذكية إلى وحدة منفصلة.
- إصلاح خطأ طول محتوى الشبكة Iroha.
- يضيف مساحة تخزين محلية للمهمة لمعرف الممثل. مفيدة للكشف عن حالة توقف تام.
- إضافة اختبار الكشف عن حالة توقف تام إلى CI
- إضافة الاستبطان الماكرو.
- يزيل الغموض عن أسماء سير العمل وتصحيحات التنسيق أيضًا
- تغيير واجهة برمجة تطبيقات الاستعلام.
- الهجرة من غير المتزامن إلى طوكيو.
- إضافة تحليل القياس عن بعد إلى CI.- إضافة القياس عن بعد الآجلة لIroha.
- إضافة العقود الآجلة iroha إلى كل وظيفة غير متزامنة.
- إضافة العقود الآجلة iroha لملاحظة عدد من استطلاعات الرأي.
- تمت إضافة النشر والتكوين اليدوي إلى README.
- إصلاح المراسل.
- إضافة مشتق الرسالة الماكرو.
- إضافة إطار الممثل البسيط.
- إضافة تكوين يعتمد على الروبوت.
- إضافة مراسلي الذعر والخطأ اللطيفين.
- ترحيل إصدار الصدأ إلى 1.52.1 والإصلاحات المقابلة.
- تفرخ حظر المهام المكثفة لوحدة المعالجة المركزية في سلاسل رسائل منفصلة.
- استخدم منفذًا فريدًا وخطوط شحن من صناديق.io.
- إصلاح WSV غير المقفل:
- إزالة Dashmaps غير الضرورية والأقفال في API
- إصلاح الخلل المتعلق بالعدد الزائد من الكتل التي تم إنشاؤها (لم يتم تسجيل المعاملات المرفوضة)
- يعرض سبب الخطأ الكامل للأخطاء
- إضافة مشترك القياس عن بعد.
- الاستعلامات عن الأدوار والأذونات.
- نقل الكتل من kura إلى wsv.
- التغيير إلى هياكل البيانات الخالية من القفل داخل wsv.
- إصلاح مهلة الشبكة.
- إصلاح نقطة النهاية الصحية.
- يقدم الأدوار.
- إضافة صور عامل الإرساء من فرع التطوير.
- إضافة المزيد من الفحص العدواني وإزالة الذعر من التعليمات البرمجية.
- إعادة صياغة سمة التنفيذ للتعليمات.
- قم بإزالة الكود القديم من iroha_config.
- يضيف IR-1060 عمليات فحص المنح لجميع الأذونات الموجودة.
- إصلاح الحد الأقصى والمهلة لشبكة iroha_network.
- إصلاح اختبار مهلة Ci.
- إزالة جميع الأصول عند إزالة تعريفها.
- إصلاح الذعر wsv عند إضافة الأصول.
- إزالة Arc وRwlock للقنوات.
- إصلاح شبكة Iroha.
- يستخدم مدققو الأذونات المراجع في الشيكات.
- تعليمات المنحة.
- تمت إضافة تكوين لحدود طول السلسلة والتحقق من صحة المعرفات الخاصة بـ NewAccount و Domain و AssetDefinition IR-1036.
- سجل بديل مع تتبع ليب.
- أضف فحص ci للمستندات ورفض ماكرو dbg.
- يقدم الأذونات الممنوحة.
- أضف صندوق iroha_config.
- أضف @alerdenisov كمالك الكود للموافقة على جميع طلبات الدمج الواردة.
- إصلاح التحقق من حجم المعاملة أثناء الإجماع.
- التراجع عن ترقية async-std.
- استبدال بعض الثوابت بقوة 2 IR-1035.
- إضافة استعلام لاسترداد سجل المعاملات IR-1024.
- إضافة التحقق من صحة أذونات المتجر وإعادة هيكلة أدوات التحقق من الأذونات.
- إضافة حساب جديد لتسجيل الحساب.
- إضافة أنواع لتعريف الأصول.
- يقدم حدود البيانات الوصفية القابلة للتكوين.
- يقدم البيانات الوصفية للمعاملة.
- إضافة تعبيرات داخل الاستعلامات.
- إضافة lints.toml وإصلاح التحذيرات.
- افصل Trust_peers عن config.json.
- إصلاح الخطأ المطبعي في عنوان URL لمجتمع Iroha 2 في Telegram.
- إصلاح التحذيرات المزعجة.
- يقدم دعم البيانات التعريفية ذات القيمة الرئيسية للحساب.
- إضافة إصدارات الكتل.
- إصلاح التكرارات ci Linting.
- إضافة تعبيرات mul,div,mod,raise_to.
- أضف إلى into_v* للإصدار.
- استبدال الخطأ::msg بخطأ ماكرو.
- إعادة كتابة iroha_http_server وإعادة صياغة أخطاء torii.
- ترقية الإصدار Norito إلى الإصدار 2.
- وصف إصدار الورقة البيضاء.
- ترقيم الصفحات معصوم من الخطأ. إصلاح الحالات التي قد يكون فيها ترقيم الصفحات غير ضروري بسبب الأخطاء، ولا يُرجع مجموعات فارغة بدلاً من ذلك.
- إضافة اشتقاق (خطأ) للتعدادات.
- إصلاح النسخة الليلية.
- إضافة صندوق iroha_error.
- رسائل الإصدار.
- يقدم أساسيات إصدار الحاوية.
- إصلاح المعايير.
- إضافة ترقيم الصفحات.
- إضافة فك ترميز varint.
- تغيير الطابع الزمني للاستعلام إلى u128.
- إضافة تعداد RejectionReason لأحداث التدفق.
- إزالة الأسطر القديمة من ملفات التكوين. تمت إزالة الوجهة من تسجيل ISI في الالتزامات السابقة.
- يبسط تسجيل وإلغاء تسجيل ISIs.
- إصلاح عدم إرسال مهلة الالتزام في شبكة 4 نظير.
- خلط الطوبولوجيا عند تغيير العرض.- إضافة حاويات أخرى لـ FromVariant تشتق الماكرو.
- إضافة دعم MST للعميل CLI.
- إضافة ماكرو FromVariant وقاعدة التعليمات البرمجية للتنظيف.
- إضافة i1i1 لأصحاب الكود.
- المعاملات القيل والقال.
- إضافة طول للتعليمات والتعبيرات.
- إضافة مستندات لحظر الوقت والالتزام بمعلمات الوقت.
- تم استبدال سمات التحقق والقبول بـ TryFrom.
- إدخال الانتظار فقط للحد الأدنى من الأقران.
- أضف إجراء github لاختبار واجهة برمجة التطبيقات باستخدام iroha2-Java.
- إضافة نشأة لdocker-compose-single.yml.
- شرط التحقق من التوقيع الافتراضي للحساب.
- إضافة اختبار للحساب مع عدة موقعين.
- إضافة دعم واجهة برمجة تطبيقات العميل لـ MST.
- بناء في عامل ميناء.
- إضافة التكوين إلى تأليف عامل الإرساء.
- تقديم MST المشروطة.
- إضافة wait_for_active_peers ضمنا.
- إضافة اختبار لعميل isahc في iroha_http_server.
- مواصفات واجهة برمجة تطبيقات العميل.
- تنفيذ الاستعلام في التعبيرات.
- يدمج التعبيرات وISIs.
- تعابير لISI.
- إصلاح معايير تكوين الحساب.
- إضافة تكوين الحساب للعميل.
- إصلاح
submit_blocking. - يتم إرسال أحداث الأنابيب.
- اتصال بمقبس ويب العميل Iroha.
- فصل الأحداث لخط الأنابيب وأحداث البيانات.
- اختبار التكامل للأذونات.
- إضافة الشيكات إذن للحرق والنعناع.
- إلغاء تسجيل إذن ISI.
- إصلاح المعايير العالمية للعلاقات العامة.
- إدخال البنية العالمية.
- تنفيذ مكون تحميل كتلة التكوين.
- إدخال حساب التكوين.
- تقديم منشئ التحقق من الأذونات.
- أضف تسميات إلى Iroha2 PRs باستخدام Github Actions.
- تقديم إطار الأذونات.
- الحد الأقصى لرقم Queue tx وإصلاحات التهيئة Iroha.
- لف التجزئة في الهيكل.
- تحسين مستوى السجل:
- إضافة سجلات مستوى المعلومات إلى الإجماع.
- وضع علامة على سجلات اتصالات الشبكة كمستوى تتبع.
- قم بإزالة متجه الكتلة من WSV لأنه نسخة مكررة وأظهر كل blockchain في السجلات.
- تعيين مستوى سجل المعلومات كافتراضي.
- إزالة مراجع WSV القابلة للتغيير للتحقق من صحتها.
- زيادة نسخة هايم.
- إضافة أقرانهم الموثوق بهم الافتراضيين إلى ملف config.
- ترحيل واجهة برمجة تطبيقات العميل إلى http.
- إضافة نقل 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. - الدعم الأولي لخوارزميات التشفير المختلفة.
- ميزات التنفيذ المباشر.
- استبدل مسار التكوين المضمن بـ cli param.
- إصلاح سير العمل الرئيسي للمقعد.
- اختبار اتصال الحدث Docker.
- دليل الشاشة Iroha وCLI.
- تحسينات CLI للأحداث.
- مرشح الأحداث.
- اتصالات الحدث.
- الإصلاح في سير العمل الرئيسي.
- Rtd لـ iroha2.
- تجزئة جذر شجرة ميركل للمعاملات الجماعية.
- النشر إلى مركز عامل الميناء.
- وظيفة CLI للاتصال بالصيانة.
- وظيفة CLI للاتصال بالصيانة.
- Eprintln لتسجيل الماكرو.- تحسينات السجل.
- IR-802 الاشتراك في تغيير حالات الكتل.
- أحداث إرسال المعاملات والكتل.
- ينقل معالجة الرسالة Sumeragi إلى رسالة ضمنية.
- آلية التوصيل العامة.
- استخراج كيانات المجال Iroha للعميل غير القياسي.
- المعاملات TTL.
- الحد الأقصى للمعاملات لكل تكوين كتلة.
- تخزين تجزئات الكتل الباطلة.
- مزامنة الكتل على دفعات.
- تكوين وظيفة الاتصال.
- الاتصال بوظيفة Iroha.
- تصحيحات التحقق من صحة الكتلة.
- تزامن الكتلة: الرسوم البيانية.
- الاتصال بوظيفة Iroha.
- الجسر: إزالة العملاء.
- كتلة المزامنة.
- AddPeer ISI.
- أوامر لتعليمات إعادة التسمية.
- نقطة النهاية مقاييس بسيطة.
- الجسر: احصل على الجسور المسجلة والأصول الخارجية.
- Docker اختبار الإنشاء قيد التنفيذ.
- لا توجد أصوات كافية في اختبار Sumeragi.
- تسلسل الكتل.
- الجسر: التعامل اليدوي مع التحويلات الخارجية.
- نقطة نهاية الصيانة البسيطة.
- الهجرة إلى serde-json.
- ديمينت ISI.
- إضافة عملاء الجسر، وإذن AddSignatory ISI، وCanAddSignatory.
- Sumeragi: الأقران في المجموعة ب ذات الصلة بإصلاحات المهام.
- التحقق من صحة الكتلة قبل تسجيل الدخول Sumeragi.
- جسر الأصول الخارجية.
- التحقق من صحة التوقيع في رسائل Sumeragi.
- مخزن الأصول الثنائية.
- استبدال الاسم المستعار PublicKey بالنوع.
- تجهيز الصناديق للنشر.
- منطق الحد الأدنى من الأصوات داخل NetworkTopology.
- إعادة هيكلة التحقق من صحة المعاملات.
- تغيير مشغل OnWorldStateViewChange: IrohaQuery بدلاً من التعليمات.
- بناء منفصل عن التهيئة في NetworkTopology.
- إضافة تعليمات Iroha الخاصة المتعلقة بأحداث Iroha.
- التعامل مع مهلة إنشاء الحظر.
- المسرد وكيفية إضافة مستندات وحدة Iroha.
- استبدال نموذج الجسر المشفر بالنموذج الأصلي Iroha.
- تقديم هيكل NetworkTopology.
- إضافة كيان إذن مع التحويل من التعليمات.
- رسائل Sumeragi في وحدة الرسائل.
- وظيفة Genesis Block لـ Kura.
- إضافة ملفات README لصناديق Iroha.
- بريدج وتسجيل بريدج ISI.
- العمل الأولي مع Iroha يغير المستمعين.
- حقن الإذن بالتحقق في OOB ISI.
- إصلاح Docker متعدد الأقران.
- مثال عامل ميناء من نظير إلى نظير.
- التعامل مع إيصال المعاملات.
- أذونات Iroha.
- وحدة Dex وصناديق الجسور.
- إصلاح اختبار التكامل مع إنشاء الأصول مع عدة أقران.
- إعادة تطبيق نموذج الأصول في EC-S-.
- الالتزام بالتعامل مع المهلة.
- رأس الكتلة.
- الأساليب المتعلقة بـ ISI لكيانات المجال.
- تعداد وضع كورا وتكوين الأقران الموثوق بهم.
- قاعدة التوثيق.
- إضافة CommitBlock.
- فصل الكورا عن
sumeragi. - تأكد من أن المعاملات ليست فارغة قبل إنشاء الكتلة.
- إعادة تنفيذ التعليمات الخاصة Iroha.
- معايير للمعاملات وكتل التحولات.
- إعادة صياغة دورة حياة المعاملات والدول.
- كتل دورة الحياة والدول.
- إصلاح خطأ التحقق من الصحة، دورة حلقة
sumeragiمتزامنة مع معلمة التكوين block_build_time_ms. - تغليف خوارزمية Sumeragi داخل وحدة
sumeragi. - وحدة محاكاة لصندوق الشبكة Iroha يتم تنفيذها عبر القنوات.
- الهجرة إلى واجهة برمجة التطبيقات غير المتزامنة.
- ميزة محاكاة الشبكة.
- تنظيف التعليمات البرمجية ذات الصلة غير المتزامنة.
- تحسينات الأداء في حلقة معالجة المعاملات.
- تم استخراج إنشاء أزواج المفاتيح من بداية Iroha.
- تغليف Docker لـ Iroha قابل للتنفيذ.- تقديم السيناريو الأساسي Sumeragi.
- عميل Iroha CLI.
- إسقاط إيروها بعد التنفيذ الجماعي على مقاعد البدلاء.
- دمج
sumeragi. - قم بتغيير تنفيذ
sort_peersإلى ترتيب عشوائي مصنف مع تجزئة الكتلة السابقة. - إزالة غلاف الرسالة في وحدة النظير.
- قم بتغليف المعلومات المتعلقة بالشبكة داخل
torii::uriوiroha_network. - تم تنفيذ إضافة تعليمات النظير بدلاً من التعامل مع التعليمات البرمجية الثابتة.
- التواصل مع الأقران عبر قائمة الأقران الموثوق بهم.
- تغليف طلبات الشبكة التي يتم التعامل معها داخل Torii.
- تغليف منطق التشفير داخل وحدة التشفير.
- علامة الحظر مع الطابع الزمني وتجزئة الكتلة السابقة كحمولة.
- يتم وضع وظائف التشفير أعلى الوحدة والعمل مع ursa Signer المغلف في التوقيع.
- Sumeragi الأولي.
- التحقق من صحة تعليمات المعاملة على استنساخ عرض الحالة العالمية قبل الالتزام بالتخزين.
- التحقق من التوقيعات عند قبول المعاملة.
- إصلاح الخلل في طلب إلغاء التسلسل.
- تنفيذ التوقيع Iroha.
- تمت إزالة كيان Blockchain لتنظيف قاعدة التعليمات البرمجية.
- التغييرات في واجهة برمجة تطبيقات المعاملات: إنشاء الطلبات والتعامل معها بشكل أفضل.
- إصلاح الخلل الذي قد يؤدي إلى إنشاء كتل ذات ناقل معاملة فارغ
- المعاملات المعلقة إلى الأمام.
- إصلاح الخلل المتعلق بالبايت المفقود في حزمة TCP المشفرة u128 Norito.
- سمة وحدات الماكرو لأساليب التتبع.
- وحدة P2P.
- استخدام iroha_network في torii والعميل.
- إضافة معلومات ISI جديدة.
- اسم مستعار لنوع محدد لحالة الشبكة.
- تم استبدال Box بسلسلة.
- شبكة الاستماع بحالة.
- منطق التحقق الأولي للمعاملات.
- صندوق Iroha_network.
- اشتقاق ماكرو لسمات Io وIntoContract وIntoQuery.
- تنفيذ الاستعلامات لعميل Iroha.
- تحويل الأوامر إلى عقود ISI.
- إضافة التصميم المقترح لل multisig الشرطي.
- الهجرة إلى مساحات عمل الشحن.
- وحدات الهجرة.
- التكوين الخارجي عبر متغيرات البيئة.
- الحصول على طلبات المعالجة ووضعها لـ Torii.
- تصحيح جيثب سي.
- يقوم عمل البضائع بتنظيف الكتل بعد الاختبار.
- تقديم وحدة
test_helper_fnsمع وظيفة تنظيف الدليل بالكتل. - تنفيذ التحقق من الصحة عبر شجرة ميركل.
- إزالة المشتقات غير المستخدمة.
- نشر المزامنة/الانتظار وإصلاح
wsv::putغير المنتظر. - استخدم الانضمام من صندوق
futures. - تنفيذ تنفيذ المتجر المتوازي: تتم الكتابة على القرص وتحديث WSV بالتوازي.
- استخدم المراجع بدلاً من الملكية من أجل (إلغاء) التسلسل.
- إخراج الكود من الملفات.
- استخدم ursa::blake2.
- القاعدة حول mod.rs في دليل المساهمة.
- التجزئة 32 بايت.
- تجزئة Blake2.
- القرص يقبل المراجع للحظر.
- إعادة هيكلة وحدة الأوامر وشجرة Merkle الأولية.
- هيكل الوحدات المعاد تشكيلها.
- التنسيق الصحيح .
- أضف تعليقات المستند إلى read_all.
- تنفيذ
read_all، وإعادة تنظيم اختبارات التخزين، وتحويل الاختبارات ذات الوظائف غير المتزامنة إلى اختبارات غير متزامنة. - إزالة الالتقاط القابل للتغيير غير الضروري.
- مشكلة المراجعة، إصلاح Clippy.
- إزالة اندفاعة.
- إضافة فحص التنسيق.
- إضافة رمز مميز.
- إنشاء Rust.yml لإجراءات جيثب.
- تقديم النموذج الأولي لتخزين القرص.
- نقل اختبار الأصول والوظائف.
- إضافة المُهيئ الافتراضي إلى الهياكل.
- تغيير اسم بنية MSTCache.
- إضافة الاقتراض المنسي.
- المخطط الأولي لرمز iroha2.
- واجهة برمجة تطبيقات كورا الأولية.
- أضف بعض الملفات الأساسية وقم أيضًا بإصدار المسودة الأولى من المستند التقني الذي يوضح رؤية iroha v2.
- فرع iroha v2 الأساسي.
- إزالة Jenkinsfile وJenkinsCI.
- تقديم تحسين حركة المرور باستخدام مرشح Bloom
- تحديث شبكة الوحدة النمطية
MSTلتكون موجودة في الوحدة النمطيةOSفيbatches_cache. - اقتراح تحسين حركة المرور.
- إصلاح البناء. أضف اختلافات قاعدة البيانات، وممارسات الترحيل، ونقطة نهاية الفحص الصحي، ومعلومات حول أداة iroha-swarm.
- إصلاح المتطلبات لبناء الوثيقة.
- قم بقص وثائق الإصدار لتسليط الضوء على عنصر المتابعة المهم المتبقي.
- إصلاح "التحقق من وجود صورة عامل الإرساء" / إنشاء الكل Skip_testing.
- / بناء الكل Skip_testing.
- / بناء Skip_testing؛ والمزيد من المستندات.
- إضافة
.github/_README.md. - إزالة
.packer. - إزالة التغييرات على معلمة الاختبار.
- استخدم معلمة جديدة لتخطي مرحلة الاختبار.
- إضافة إلى سير العمل.
- إزالة إرسال المستودع.
- إضافة إرسال المستودع.
- إضافة معلمة للمختبرين.
- إزالة مهلة
proposal_delay.
- إضافة حالة عقدة المزامنة
- إضافة مقاييس لـ RocksDB
- إضافة واجهات التحقق من الصحة عبر http والمقاييس.
- إصلاح عائلات الأعمدة في Iroha v1.4-rc.2
- إضافة مرشح بلوم 10 بت في Iroha v1.4-rc.1
- أضف zip وpkg-config إلى قائمة عمليات الإنشاء.
- تحديث الملف التمهيدي: إصلاح الروابط المعطلة لبناء الحالة، ودليل البناء، وما إلى ذلك.
- إصلاح التكوين ومقاييس Docker.
- تحديث علامة عامل ميناء GHA.
- إصلاح أخطاء الترجمة Iroha 1 عند الترجمة باستخدام g++11.
- استبدل
max_rounds_delayبـproposal_creation_timeout. - تحديث ملف التكوين النموذجي لإزالة معلمات اتصال قاعدة البيانات القديمة.