| lang | he |
|---|---|
| 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 ושנה את שם מודול ה-codec עם גרסאות.
- מיזוג
iroha_config_base_deriveו-iroha_futures_deriveלתוךiroha_deriveעם פקודות מאקרו מותאמות לתכונות. - (multisig) דחה חתימות ישירות מרשויות multisig עם קוד שגיאה/סיבת שגיאה יציבה, אכיפת מכסי TTL של multisig על פני ממסרים מקוננים, ומכסי 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 על פני ממשקי API של לקוח Torii, וסמנו דגמים ציבוריים כ-
Sendable. - (IrohaSwift) נוספו
ToriiDaProofSummaryArtifactו-DaProofSummaryArtifactEmitter.emitכדי שיישומי Swift יוכלו לבנות/לפלוט חבילות הוכחה DA תואמות CLI מבלי להוציא ל-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:30】 - (javascript) אפשר למתקשרי
ToriiClientלמחוק כותרות ברירת מחדל (על ידי העברתnull) כך ש-getMetricsיעבור בצורה נקייה בין JSON ל-Prometheus טקסט קבל כותרות.【F:javascript/iroha_js/src/toriiClient.js:488】【F:javascript/iroha_js/src/toriiClient.js:761】 - (javascript) נוספו עוזרים ניתנים לחזרה עבור NFTs, יתרות נכסים לכל חשבון ובעלי הגדרות נכסים (עם הגדרות TypeScript, מסמכים ובדיקות) כך שעימוד 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 יוכלו לפרוס הצעות, פתקי הצבעה, חקיקה והתמדה במועצה סוף.【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 להפעיל את גשר ISO Torii ללא 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המקורית, והקריאו SDK-tests/cantypings מראה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 של השער בכל פעם שמשתמשים בספקי שער, כך שחפצי אימוץ מתאימים ל-CLI לכידות.【F:crates/iroha_js_host/src/lib.rs:3017】【F:docs/source/sorafs_orchestrator_rollout.md:23】 - (torii/cli) אכיפת מעברי חצייה ISO: Torii דוחה כעת הגשות
pacs.008עם BICs לא ידועים של סוכן והתצוגה המקדימה של 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 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:.dk/javascript:-slowscript:1 - (ivm/cuda) BN254 field add/sub/mul מופעלת כעת על ליבות ה-CUDA החדשות עם אצווה בצד המארח באמצעות
bn254_launch_kernel, המאפשרת האצת חומרה עבור גאדג'טים של Poseidon ו-ZK תוך שמירה על דטרמיניזם fallbacks.【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::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)
- הטמעת אחסון מותאם אישית עבור hashes של עסקאות (#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)
- הוסף יישום של 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>כסוג ה-hash של הבלוק (#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)
- הסר 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)
- ספק
SignedBlockבמקוםSignedTransactionלעמית (#4739) - הוראות מותאמות אישית ב-executor (#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 ל-CommittedTransaction (#4610)
- אימות חשבונות אישיים באמצעות מזהה (#4411)
- השתמש בפורמט multihash עבור מפתחות פרטיים (#4541)
- שנה את שם
parity_scale_decoderל-norito_cli - שלח בלוקים לאימות סט B
- להפוך את
Roleלשקוף (#4886) - הפק את ה-hash של בלוק מהכותרת (#4890)
- הסר אתחול הכפול של לוגר (#4800)
- תקן מוסכמות שמות עבור נכסים והרשאות (#4741)
- שדרוג המבצע בטרנזקציה נפרדת בבלוק בראשית (#4757)
- ערך ברירת מחדל נכון עבור
JsonString(#4692) - שפר את הודעת השגיאה של הסידריאליזציה (#4659)
- אל תיבהל אם המפתח הציבורי Ed25519Sha512 שעבר הוא באורך לא חוקי (#4650)
- השתמש באינדקס שינוי תצוגה תקין בעת טעינת בלוק התחלתית (#4612)
- אל תפעיל בטרם עת מפעילי זמן לפני חותמת הזמן
startשלהם (#4333) - תמיכה ב-
httpsעבורtorii_url(#4601) (#4617) - הסר את serde(flaten) מ-SetKeyValue/RemoveKeyValue (#4547)
- ערכת ההדק מסודרת כהלכה
- ביטול
PermissionTokens שהוסרו ב-Upgrade<Executor>(#4503) - דווח על מדד שינוי תצוגה נכון עבור הסיבוב הנוכחי
- הסר טריגרים מתאימים ב-
Unregister<Domain>(#4461) - בדוק את מפתח פאב בראשית בסבב בראשית
- למנוע רישום בראשית דומיין או חשבון
- הסר הרשאות מתפקידים בביטול הרישום של הישות
- מטא נתונים של טריגר נגישים בחוזים חכמים
- השתמש בנעילת 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 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 של בונה שוטף
- שנה את שם
FilterBoxל-EventFilterBox - שנה את שם
TriggeringFilterBoxל-TriggeringEventFilterBox - שפר את שמות המסננים, למשל.
AccountFilter->AccountEventFilter - שכתוב את התצורה בהתאם לתצורת RFC (#4239)
- הסתר מבנה פנימי של מבני הגירסה מהממשק ה-API הציבורי (#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 (#4253)
- הצג פסק זמן עבור עמיתים שאינם מגיבים ב-p2p (#4267)
- מניעת רישום דומיין או חשבון Genesis (#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)Valueenum (#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) - הוסף תמיכה בשימוש ב-Self type ב-Serde מתויגים חלקית
- תקן ממשק API של בלוק (#3884)
- יישם את
Fastמצב init cura - הוסף כותרת כתב ויתור של iroha_swarm
- תמיכה ראשונית בתמונות WSV
- תקן הורדת מבצע ב-update_configs.sh (#3990)
- rustc תקין ב-devShell
- תקן כוויות צריבה
Trigger - תיקון העברה
AssetDefinition - תקן את
RemoveKeyValueעבורDomain - תקן את השימוש ב-
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() - יצירת אימות ברירת מחדל
- תקן כיבוי חינני של iroha
- תלות ב-bump (#3981)
- שנה את שם המאמת למבצע (#3976)
- הסר את
IsAssetDefinitionOwner(#3979) - כלול קוד חוזה חכם בסביבת העבודה (#3944)
- מיזוג נקודות קצה של API וטלמטריה לשרת אחד
- העבר את Expression len מתוך API ציבורי לליבה (#3949)
- הימנע משיבוט בחיפוש תפקידים
- שאילתות טווח לתפקידים
- העבר תפקידי חשבון ל-
WSV - שנה את שם ISI מ-*Box ל-*Expr (#3930)
- הסר את הקידומת 'גרסת' ממכולות עם גרסאות (#3913)
- העבר את
commit_topologyלמטען בלוק (#3916) - העבר מאקרו
telemetry_futureל-syn 2.0 - רשום עם ניתן לזיהוי בגבולות ISI (#3925)
- הוסף תמיכה גנרית בסיסית ל-
derive(HasOrigin) - נקה את התיעוד של Emitter APIs כדי לשמח את clippy
- הוסף בדיקות עבור מאקרו derive(HasOrigin), צמצם את החזרות ב-derive(IdEqOrdHash), תקן דיווח שגיאות על יציב
- שפר את מתן השמות, פשט את מפות הסינון החוזרות ונשנות והיפטר מ-.למעט ב-deriva(Filter) מיותרים
- הפוך את PartiallyTaggedSerialize/Deserialize לשימוש יקירי
- הפוך לנגזר (IdEqOrdHash) להשתמש יקירי, הוסף בדיקות
- הפוך לנגזר (מסנן) להשתמש יקירי
- עדכן את iroha_data_model_derive כדי להשתמש ב-syn 2.0
- הוסף בדיקות תנאי בדיקת חתימה
- אפשר רק קבוצה קבועה של תנאי אימות חתימה
- הכללה ConstBytes ל-ConstVec שמכיל כל רצף const
- השתמש בייצוג יעיל יותר עבור ערכי בתים שאינם משתנים
- אחסן את ה-wsv הסופי בתמונת מצב
- הוסף שחקן
SnapshotMaker - מגבלת מסמכים של ניתוח נגזרת בפקודות מאקרו פרוק
- לנקות הערות
- לחלץ כלי בדיקה נפוץ לניתוח תכונות ל-lib.rs
- השתמש ב-parse_display ועדכון Attr -> מתן שמות של Attrs
- אפשר שימוש בהתאמת דפוסים ב-ffi function args
- צמצם את החזרות בניתוח 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 lock
- להפוך את כל הערכים המספריים לסידרה בתור מילוליות של מחרוזת
- פיצול Kagami (#3841)
- שכתוב את
scripts/test-env.sh - הבדיל בין חוזה חכם לנקודות כניסה להדק
- Elide
.cloned()ב-data_model/src/block.rs - עדכן את
iroha_schema_deriveכדי להשתמש ב-syn 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 החלף את
MockValidatorבמאמתInitialשמקבל את כל העסקאות - 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בנוי על מחשבי Mac סיליקון של 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 החלף את
HashMapב-FxHashMapבפקודות מאקרו נגזרות - hyperledger#3374 Unify doc-comments של שגיאה ויישום
fmt::Display - hyperledger#3289 השתמש בירושה של חלל העבודה Rust 1.70 לאורך כל הפרויקט
- hyperledger#3654 הוסף
Dockerfilesלבניית iroha2 עלGNU libc <https://www.gnu.org/software/libc/>_ - הצג את
syn2.0,manyhowו-darlingעבור proc-macros - hyperledger#3802 Unicode
kagami cryptoseed
- 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 שלב עסקאות שנדחו וקבלו בבלוקים כדי לשמור על סדר עיבוד העסקאות
- 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 לקוח CLI
pytest <https://docs.pytest.org/en/7.4.x/>_ מסגרת אוטומציה - hyperledger#3516 שמור את ה-Bob Hash המקורי ב-
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 תקן זיהוי soft-fork
- hyperledger#3396 אחסן חסימה ב-
kuraלפני פליטת אירוע מחויב לחסימה
- hyperledger#2817 הסר שינוי פנימי מ-
WorldStateView - hyperledger#3363 Genesis API refactor
- 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 העבר את רכילות העסקה לשחקן נפרד
- hyperledger#3435 הצג את המבקר
Expression - hyperledger#3168 ספק אימות בראשית כקובץ נפרד
- hyperledger#3454 הפוך את LTS לברירת המחדל עבור רוב הפעולות והתיעוד של Docker
- hyperledger#3090 הפצת פרמטרים בשרשרת מבלוקצ'יין ל-
sumeragi
- hyperledger#3330 תקן דה-סריאליזציה של enum לא מתויג עם עלי
u128(מובאים בחזרה ל-RC14) - hyperledger#2581 הפחתת רעש ביומנים
- hyperledger#3360 תקן את רף
tx/s - hyperledger#3393 ניתוק לולאת מבוי סתום לתקשורת ב-
actors - hyperledger#3402 תיקון
nightlybuild - hyperledger#3411 לטפל כראוי בחיבור בו-זמני של עמיתים
- hyperledger#3440 הוצא משימוש המרות נכסים במהלך ההעברה, במקום זאת טופלו על ידי חוזים חכמים
- hyperledger#3408: תקן את בדיקת
public_keys_cannot_be_burned_to_nothing
- hyperledger#3362 העבר לשחקנים
tokio - hyperledger#3349 הסר את
EvaluateOnHostמחוזים חכמים - hyperledger#1786 הוסף
irohaסוגים מקוריים עבור כתובות socket - השבת מטמון IVM
- הפעל מחדש את המטמון IVM
- שנה את שם מאמת ההרשאות למאמת
- hyperledger#3388 הפוך את
model!למאקרו של תכונה ברמת המודול - hyperledger#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ניתן לקריאה במכונה - hyperledger#3105 יישם
TransferעבורAssetDefinition - hyperledger#3010
Transactionהתווסף אירוע תפוגת צינור
- גרסה hyperledger#3113 של בדיקות רשת לא יציבות
- hyperledger#3129 תיקון
Parameterde/serialisation - hyperledger#3141 יישום ידני של
IntoSchemaעבורHash - hyperledger#3155 תקן וו פאניקה בבדיקות, מניעת מבוי סתום
- hyperledger#3166 אל תראה שינוי במצב לא פעיל, שיפור הביצועים
- hyperledger#2123 חזרה ל-PublicKey de/serialization מ-multihash
- hyperledger#3132 הוסף NewParameter validator
- 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 מזהי פריט ייחודיים בעולם
- תבנית יחסי ציבור חדשה
-
hyperledger#3119 הוסף מדד
dropped_messages. -
hyperledger#3094 צור רשת עם עמיתים
n. -
hyperledger#3082 ספק נתונים מלאים באירוע
Created. -
hyperledger#3021 ייבוא מצביע אטום.
-
hyperledger#2794 דחה רשימות חסרות שדה עם אפליה מפורשת ב-FFI.
-
hyperledger#2922 הוסף את
Grant<Role>ליצירת ברירת המחדל. -
hyperledger#2922 השמט את השדה
innerב-NewRoleדה-סריליזציה של json. -
hyperledger#2922 השמט את
object(_id)ב-Deserialization של json. -
hyperledger#2922 השמט את
Idב-deserialization של json. -
hyperledger#2922 השמט את
Identifiableב-Deserialization של json. -
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 וביצוע hash ביומנים.
-
hyperledger#2096 שאילתה עבור הסכום הכולל של הנכס.
-
hyperledger#2899 הוסף תת-פקודה מרובת הוראות לתוך 'client_cli'
-
hyperledger#2247 הסר רעשי תקשורת ב-websocket.
-
hyperledger#2889 הוסף תמיכה בזרימה בלוק לתוך
iroha_client -
hyperledger#2280 הפקת אירועי הרשאה כאשר התפקיד מוענק/מבוטל.
-
hyperledger#2797 העשרה אירועים.
-
hyperledger#2725 הכנס מחדש פסק זמן ל-
submit_transaction_blocking -
hyperledger#2712 בדיקות תצורה.
-
hyperledger#2491 תמיכה ב-Enum ב-FFi.
-
hyperledger#2775 צור מפתחות שונים בראשית סינתטית.
-
hyperledger#2627 סיום תצורה, נקודת כניסת פרוקסי, קאגמי docgen.
-
hyperledger#2765 צור בראשית סינתטית ב-
kagami -
hyperledger#2698 תקן הודעת שגיאה לא ברורה ב-
iroha_client -
hyperledger#2689 הוסף פרמטרים של הגדרת אסימון הרשאה.
-
hyperledger#2502 אחסן GIT hash של build.
-
hyperledger#2672 הוסף וריאנט ופרדיקטים
ipv4Addr,ipv6Addr. -
hyperledger#2626 יישם פקודות מאקרו
Combine, מפוצלותconfig. -
hyperledger#2586
Builderו-LoadFromEnvעבור מבני proxy. -
hyperledger#2611 נגזר
TryFromReprCו-IntoFfiעבור מבנים אטומים גנריים. -
hyperledger#2587 פיצול
Configurableלשתי תכונות. #2587: פיצולConfigurableלשתי תכונות -
hyperledger#2488 הוסף תמיכה עבור impls תכונה ב-
ffi_export -
hyperledger#2553 הוסף מיון לשאילתות נכסים.
-
hyperledger#2407 מפעילים פרמטרים.
-
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 library.
-
hyperledger#2073 העדיפו ConstString על פני מחרוזת עבור סוגים בבלוקצ'יין.
-
hyperledger#1889 הוסף טריגרים בהיקף של דומיין.
-
hyperledger#2098 שאילתות כותרת חסום. #2098: הוסף שאילתות כותרות בלוק
-
hyperledger#2467 הוסף תת-פקודה להענקת חשבון לתוך iroha_client_cli.
-
hyperledger#2301 הוסף את ה-hash החסימה של העסקה בעת שאילתה.
-
hyperledger#2454 הוסף סקריפט בנייה לכלי המפענח Norito.
-
hyperledger#2061 הפקת מאקרו עבור מסננים.- hyperledger#2228 הוסף גרסה לא מורשית לשגיאת שאילתת חוזים חכמים.
-
hyperledger#2395 הוסף פאניקה אם לא ניתן להחיל בראשית.
-
hyperledger#2000 אסור לאפשר שמות ריקים. #2000: אל תאפשר שמות ריקים
-
hyperledger#2127 הוסף בדיקת שפיות כדי להבטיח שכל הנתונים שפוענחו על ידי ה-Codec Norito נצרכים.
-
hyperledger#2360 הפוך את
genesis.jsonלאופציונלי שוב. -
hyperledger#2053 הוסף בדיקות לכל השאילתות הנותרות בבלוקצ'יין פרטי.
-
hyperledger#2381 Unify
Roleרישום. -
hyperledger#2053 הוסף בדיקות לשאילתות הקשורות לנכסים בבלוקצ'יין פרטי.
-
hyperledger#2053 הוסף בדיקות ל-'private_blockchain'
-
hyperledger#2302 הוסף שאילתת בדל 'FindTriggersByDomainId'.
-
hyperledger#1998 הוסף מסננים לשאילתות.
-
hyperledger#2276 כלול hash בלוק נוכחי לתוך BlockHeaderValue.
-
hyperledger#2161 מזהה טיפול ו-FNS משותפים.
-
הוסף מזהה ידית והטמיע מקבילות FFI של תכונות משותפות (Clone, Eq, Ord)
-
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 הוסף ארגז מאקרו לנגזר פרוק עבור
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 הוסף קובץ Toolchain.
-
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 הוסף קובץ Toolchain.
-
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 שאינה דורשת docker-compose ומשתמשת ב-bug build של Iroha.
-
hyperledger#1619 הצג טריגרים מבוססי אירועים.
-
hyperledger#1195 סגור חיבור websocket בצורה נקייה.
-
hyperledger#1606 הוסף קישור ipfs ללוגו הדומיין במבנה הדומיין.
-
hyperledger#1754 הוסף את מפקח Kura CLI.
-
hyperledger#1790 שפר את הביצועים באמצעות וקטורים מבוססי מחסנית.
-
hyperledger#1805 צבעי קצה אופציונליים לשגיאות פאניקה.
-
hyperledger#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 המתן עד שעמיתים יבצעו בראשית במבחנים.
-
hyperledger#1678
try_allocate -
hyperledger#1216 הוסף נקודת קצה Prometheus. #1216: יישום ראשוני של נקודת קצה מדדים.
-
hyperledger#1238 עדכונים ברמת יומן ריצה בזמן ריצה. יצרה טעינה מחדש מבוססת נקודות כניסה בסיסית
connection. -
hyperledger#1652 עיצוב כותרת PR.
-
הוסף את מספר העמיתים המחוברים ל-
Status- חזור ל"מחק דברים הקשורים למספר העמיתים המחוברים"
זה מחזיר את commit b228b41dab3c035ce9973b6aa3b35d443c082544.
- ל-Clarify
Peerיש מפתח ציבורי אמיתי רק לאחר לחיצת יד DisconnectPeerללא בדיקות- ליישם ביצוע ביטול רישום עמיתים
- הוסף (בטל) פקודת משנה ל-
client_cli - סרב לחיבורים חוזרים מעמית לא רשום לפי כתובתו
לאחר שהחבר שלך מבטל את הרישום ומנתק עמית אחר, הרשת שלך תשמע בקשות חיבור מחדש מהעמית. כל מה שאתה יכול לדעת בהתחלה הוא הכתובת שמספר היציאה שלה הוא שרירותי. אז זכור את העמית הלא רשום לפי החלק שאינו מספר היציאה ומסרבים להתחבר מחדש משם
-
הוסף נקודת קצה
/statusליציאה ספציפית.
- hyperledger#3109 מנע
sumeragiשינה לאחר הודעה אגנוסטית לתפקיד. - hyperledger#3046 ודא ש-Iroha יכול להתחיל בחן על ריק
./storage - hyperledger#2599 הסר מוך לחדר הילדים.
- hyperledger#3087 אסוף הצבעות ממאמתי סט B לאחר שינוי תצוגה.
- hyperledger#3056 תקן תליית
tps-devbenchmark. - hyperledger#1170 יישם טיפול soft-fork בסגנון שיבוט-wsv.
- hyperledger#2456 הפוך את בלוק בראשית ללא הגבלה.
- hyperledger#3038 הפעל מחדש multisigs.
- hyperledger#2894 תקן את
LOG_FILE_PATHדה-סריאליזציה של משתנה env. - hyperledger#2803 החזר קוד סטטוס נכון עבור שגיאות חתימה.
- hyperledger#2963
Queueהסר עסקאות בצורה נכונה. - hyperledger#0000 Vergen breaking CI.
- hyperledger#2165 הסר את פידג'ט שרשרת הכלים.
- hyperledger#2506 תקן את אימות החסימה.
- hyperledger#3013 מאמתים כראוי צריבת שרשרת.
- hyperledger#2998 מחק קוד שרשרת שאינו בשימוש.
- hyperledger#2816 העבר את אחריות הגישה לבלוקים לקורה.
- hyperledger#2384 החלף פענוח ב-decode_all.
- hyperledger#1967 החלף ValueName בשם.
- hyperledger#2980 תקן ערך בלוק מסוג ffi.
- hyperledger#2858 הצג חנייה_מגרש::Mutex במקום std.
- hyperledger#2850 תקן דה-סידריאליזציה/פענוח של
Fixed - hyperledger#2923 החזר
FindErrorכאשרAssetDefinitionלא קיימים. - hyperledger#0000 תיקון
panic_on_invalid_genesis.sh - hyperledger#2880 סגור חיבור websocket כראוי.
- 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 תקן בדיקות ב-Staging branch.
- hyperledger#2678 תיקון בדיקות מבטל את כיבוי כוח Kura.
- hyperledger#2607 Refactor של קוד sumeragi ליותר פשטות ו תיקוני חוסן.
- hyperledger#2561 הכנס מחדש את שינויי התצוגה לקונצנזוס.
- hyperledger#2560 הוסף חזרה ב-block_sync וניתוק עמיתים.
- hyperledger#2559 הוסף כיבוי שרשור של sumeragi.
- hyperledger#2558 אמת את הבראשית לפני עדכון ה-wsv מ-kura.
- hyperledger#2465 יישם מחדש את צומת sumeragi כמצב יחיד מכונה.
- hyperledger#2449 יישום ראשוני של Sumeragi Restructuring.
- hyperledger#2802 תקן את טעינת ה-env עבור תצורה.
- hyperledger#2787 הודע לכל מאזין לכיבוי בגלל פאניקה.
- hyperledger#2764 הסר מגבלה על גודל הודעה מרבי.
- #2571: עדיף Kura Inspector UX.
- hyperledger#2703 תקן באגים של Orillion dev env.
- תקן שגיאת הקלדה בהערת מסמך ב-schema/src.
- hyperledger#2716 הפוך את משך זמן פעולה לציבורי.
- hyperledger#2700 ייצוא
KURA_BLOCK_STORE_PATHבתמונות docker. - hyperledger#0 הסר את
/iroha/rust-toolchain.tomlמהבונה תמונה. - hyperledger#0 תיקון
docker-compose-single.yml - hyperledger#2554 העלה שגיאה אם
secp256k1seed קצר מ-32 בתים. - hyperledger#0 שנה את
test_env.shכדי להקצות אחסון לכל עמית. - hyperledger#2457 סגור בכוח את הקורה בבדיקות.
- hyperledger#2623 תקן doctest עבור VariantCount.
- עדכן שגיאה צפויה בבדיקות ui_fail.
- תקן הערת מסמך שגויה במאמתי הרשאות.- hyperledger#2422 הסתר מפתחות פרטיים בתגובת נקודת הקצה לתצורה.
- hyperledger#2492: תקן לא את כל הטריגרים שמתבצעים התואמים אירוע.
- hyperledger#2504 תקן רף כושל של tps benchmark.
- hyperledger#2477 תקן באג כאשר הרשאות מתפקידים לא נספרו.
- hyperledger#2416 תקן מוך בזרוע macOS.
- hyperledger#2457 תקן בדיקות מתקלפות הקשורות לכיבוי בגלל פאניקה. #2457: הוסף כיבוי בתצורת פאניקה
- hyperledger#2473 לנתח rustc --גרסה במקום RUSTUP_TOOLCHAIN.
- hyperledger#1480 כבה בגלל פאניקה. #1480: הוסף וו פאניקה כדי לצאת מהתוכנית בבהלה
- hyperledger#2376 Kura מפושט, ללא אסינכרון, שני קבצים.
- hyperledger#0000 Docker כישלון בנייה.
- hyperledger#1649 הסר את
spawnמ-do_send - hyperledger#2128 תקן את הבנייה והאיטרציה של
MerkleTree. - hyperledger#2137 הכן בדיקות להקשר מרובה תהליכים.
- hyperledger#2227 יישם רישום ובטל רישום עבור נכס.
- hyperledger#2081 תקן באג הענקת תפקידים.
- hyperledger#2358 הוסף גרסה עם פרופיל ניפוי באגים.
- hyperledger#2294 הוסף יצירת פלמגרף ל-oneshot.rs.
- hyperledger#2202 תקן את השדה הכולל בתגובת השאילתה.
- hyperledger#2081 תקן את מקרה המבחן כדי להעניק את התפקיד.
- hyperledger#2017 תקן את ביטול הרישום של תפקידים.
- hyperledger#2303 תיקון docker-compose' עמיתים לא נסגר בחן.
- hyperledger#2295 תקן באג ההפעלה של ביטול הרישום.
- hyperledger#2282 לשפר את ה-FFI נובע מיישום getset.
- hyperledger#1149 הסר קוד nocheckin.
- hyperledger#2232 הפוך את Iroha להדפיס הודעה משמעותית כאשר בראשית יש יותר מדי isi.
- hyperledger#2170 תקן את ה-build in docker container במכונות 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 תיקון חם 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.
- תקן JSONs לפי #1743
Domainשינוי מבנה
- תקן JSONs לפי #1743
- hyperledger#1751 תיקוני קונצנזוס. #1715: תיקוני קונצנזוס לטיפול בעומס גבוה (#1746)
- הצג תיקוני טיפול בשינויים
- הצג הוכחות לשינוי שנעשו ללא תלות ב-hash של עסקאות מסוימות
- העברת הודעות מופחתת
- אסוף הצבעות לשינוי צפייה במקום לשלוח הודעות מיד (משפר את עמידות הרשת)
- שימוש מלא ב-Actor Framework ב-Sumeragi (תזמן הודעות לעצמי במקום התחלת משימות)
- משפר את הזרקת תקלות לבדיקות עם Sumeragi
- מקרב את קוד הבדיקה לקוד הייצור
- מסיר עטיפות מסובכות מדי
- מאפשר ל-Sumeragi להשתמש בהקשר של שחקן בקוד הבדיקה
- hyperledger#1734 עדכן את genesis כך שיתאים לאימות הדומיין החדש.
- 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לסוג חדש. - הסר את
Mutexמ-Metrics - הסר את התכונה הלילית של adt_const_generics.
- hyperledger#3039 הצג מאגר המתנה עבור ה-multisigs.
- פשט sumeragi.
- hyperledger#3053 תקן מוך קליפי.
- hyperledger#2506 הוסף בדיקות נוספות על אימות בלוקים.
- הסר את
BlockStoreTraitב-Kura. - עדכון מוך עבור
nightly-2022-12-22 - hyperledger#3022 הסר
Optionב-transaction_cache - hyperledger#3008 הוסף ערך נישה ל-
Hash - עדכן את המוך ל-1.65.
- הוסף בדיקות קטנות כדי להגביר את הכיסוי.
- הסר קוד מת מ-
FaultInjection - התקשר ל-p2p בתדירות נמוכה יותר מ-sumeragi.
- hyperledger#2675 אמת שמות/מזהים של פריטים מבלי להקצות Vec.
- hyperledger#2974 מנע זיוף בלוקים ללא אימות מלא.
- יעיל יותר
NonEmptyבקומבינטורים. - hyperledger#2955 הסר חסימה מהודעה בלוק חתום.
- 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 הוסף את
ThreadHandlerלכיבוי תת-מודולי iroha. - hyperledger#2482 אחסן אסימוני הרשאות
Accountב-Wsv - הוסף מוך חדש ל-1.62.
- שפר את הודעות השגיאה של
p2p. - hyperledger#2001
EvaluatesToבדיקת סוג סטטי. - hyperledger#2052 הפוך אסימוני הרשאות לרישום עם הגדרה. #2052: יישם PermissionTokenDefinition
- ודא שכל שילובי התכונות עובדים.
- hyperledger#2468 הסר על תכונת ניפוי באגים ממאמתי ההרשאות.
- hyperledger#2419 הסר
drops מפורש. - hyperledger#2253 הוסף תכונה
Registrableל-data_model - יישם
OriginבמקוםIdentifiableעבור אירועי הנתונים. - hyperledger#2369 מאמת הרשאות Refactor.
- hyperledger#2307 הפוך את
events_senderב-WorldStateViewללא אופציונלי. - hyperledger#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. - Refactor סביב
QueryError. - העבר את
TriggerSetל-data_model. - צד
WebSocketשל לקוח hyperledger#2145 refactor, חילוץ לוגיקה נתונים טהורה. - הסר תכונה
ValueMarker. - hyperledger#2149 חשוף את
Mintableו-MintabilityErrorב-prelude - hyperledger#2144 עצב מחדש את זרימת העבודה http של הלקוח, חשוף ממשק API פנימי.- העבר ל-
clap. - צור
iroha_genבינארי, איחוד מסמכים, schema_bin. - hyperledger#2109 הפוך את מבחן
integration::events::pipelineליציב. - hyperledger#1982 מקיף גישה למבני
iroha_crypto. - הוסף את בונה
AssetDefinition. - הסר את
&mutהמיותר מהממשק ה-API. - להטמיע גישה למבני מודל נתונים.
- hyperledger#2144 עצב מחדש את זרימת העבודה http של הלקוח, חשוף ממשק API פנימי.
- העבר ל-
clap. - צור
iroha_genבינארי, איחוד מסמכים, schema_bin. - hyperledger#2109 הפוך את מבחן
integration::events::pipelineליציב. - hyperledger#1982 עוטף גישה למבני
iroha_crypto. - הוסף את בונה
AssetDefinition. - הסר את
&mutהמיותר מהממשק ה-API. - להטמיע גישה למבני מודל נתונים.
- Core,
sumeragi, פונקציות מופע,torii - hyperledger#1903 העבר פליטת אירועים לשיטות
modify_*. - פיצול קובץ
data_modellib.rs. - הוסף הפניה ל-wsv לתור.
- hyperledger#1210 פיצול זרם אירועים.
- העבר פונקציונליות הקשורה לעסקה למודול data_model/transaction
- hyperledger#1725 הסר מצב גלובלי ב-Torii.
- יישם את
add_state macro_rulesוהסר אתToriiState
- יישם את
- תקן שגיאת linter.
- hyperledger#1661
Cargo.tomlניקוי.- למיין את התלות במטען
- hyperledger#1650 לסדר את
data_model- העבר את העולם ל-wsv, תקן תפקידים, הפק את IntoSchema עבור CommittedBlock
- ארגון קבצי
jsonו-readme. עדכן את Readme כדי להתאים לתבנית. - 1529: רישום מובנה.
- הודעות יומן Refactor
iroha_p2p- הוסף הפרטת p2p.
- עדכון Iroha Client CLI readme.
- עדכון קטעי הדרכה.
- הוסף 'סort_by_metadata_key' למפרט API.
- עדכון קישורים לתיעוד.
- הרחב את המדריך עם מסמכים הקשורים לנכסים.
- הסר קובצי מסמך מיושנים.
- סקירת סימני פיסוק.
- העבר כמה מסמכים למאגר ההדרכה.
- דוח התקלפות לסניף הבמה.
- צור יומן שינויים עבור pre-rc.7.
- דוח רעידות ל-30 ביולי.
- גרסאות Bump.
- עדכן את התקלפות הבדיקה.
- hyperledger#2499 תקן הודעות שגיאה client_cli.
- hyperledger#2344 צור CHANGELOG עבור 2.0.0-pre-rc.5-lts.
- הוסף קישורים להדרכה.
- עדכן מידע על git hooks.
- כתיבת מבחן התקלפות.
- hyperledger#2193 עדכון תיעוד לקוח Iroha.
- hyperledger#2193 עדכון תיעוד Iroha CLI.
- hyperledger#2193 עדכן README עבור ארגז מאקרו.
- hyperledger#2193 עדכון תיעוד כלי המפענח של Norito.
- 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 הוסף קיזוז כיסוי.
-
השבת מבחני אינטגרציה איטיים.
-
החלף את תמונת הבסיס ב-docker cache.
-
hyperledger#2781 הוסף תכונת אב של codecov commit.
-
העבר עבודות ל-github runners.
-
hyperledger#2778 בדיקת תצורת לקוח.
-
hyperledger#2732 הוסף תנאים לעדכון תמונות מבוססות iroha2 והוספה תוויות יחסי ציבור.
-
תקן בניית תמונה לילית.
-
תקן שגיאת
buildxעםdocker/build-push-action -
עזרה ראשונה לא מתפקד
tj-actions/changed-files -
אפשר פרסום רציף של תמונות, אחרי #2662.
-
הוסף רישום נמל.
-
תווית אוטומטית
api-changesו-config-changes -
בצע hash בתמונה, קובץ כלים שוב, בידוד ממשק משתמש, מעקב אחר סכימה.
-
הפוך את זרימות העבודה של פרסום לרצף ומשלים ל-#2427.
-
hyperledger#2309: הפעל מחדש בדיקות doc ב-CI.
-
hyperledger#2165 הסר את התקנת codecov.
-
העבר למיכל חדש כדי למנוע התנגשויות עם המשתמשים הנוכחיים.
-
hyperledger#2158 שדרוג
parity_scale_codecותלויות אחרות. (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 בהתאמה.
-
load-rs טריגרים.
-
hyperledger#2153 תיקון מס' 2154.
-
גרסה לחבוט בכל הארגזים.
-
תקן את צינור הפריסה.
-
hyperledger#2153 תקן כיסוי.
-
הוסף בדיקת בראשית ועדכן תיעוד.
-
בליטת חלודה, עובש ולילה ל-1.60, 1.2.0 ו-1.62 בהתאמה.
-
load-rs טריגרים.
-
load-rs:שחרר טריגרים של זרימת עבודה.
-
תקן את זרימת העבודה בדחיפה.
-
הוסף טלמטריה לתכונות ברירת המחדל.
-
הוסף תג מתאים כדי לדחוף את זרימת העבודה הראשית.
-
לתקן מבחנים כושלים.
-
hyperledger#1657 עדכן את התמונה לחלודה 1.57. #1630: חזור לרצים שמתארחים בעצמם.
-
שיפורי CI.
-
החלפת כיסוי לשימוש
lld. -
תיקון תלות CI.
-
שיפורים בפילוח CI.
-
משתמש בגרסת Rust קבועה ב-CI.
-
תקן את Docker פרסום ו- iroha2-dev push CI. העבר את הסיקור והספסל ליחסי ציבור
-
הסר את בדיקת Iroha מלאה מיותרת ב-CI docker.
המבנה Iroha הפך לחסר תועלת מכיוון שהוא נעשה כעת בתמונת docker עצמה. אז ה-CI בונה רק את ה-cli של הלקוח המשמש בבדיקות.
-
הוסף תמיכה בסניף iroha2 בצנרת CI.
- בדיקות ארוכות רצו רק ב-PR לתוך iroha2
- פרסם תמונות Docker רק מ-iroha2
-
מטמוני CI נוספים.
- גרסה ל-pre-rc.11.
- גרסה ל-RC.9.
- גרסה ל-RC.8.
- עדכן גרסאות ל-RC7.
- הכנות לפני שחרור.
- עדכן את Mould 1.0.
- תלות בבליטה.
- עדכון api_spec.md: תקן גופי בקשה/תגובה.
- עדכון גרסת חלודה ל-1.56.0.
- עדכן את המדריך התורם.
- עדכן את README.md ואת
iroha/config.jsonכדי להתאים לפורמט API וכתובת URL חדשים. - עדכן יעד פרסום Docker ל-Hyperledger/iroha2 #1453.
- מעדכן את זרימת העבודה כך שתתאים לראשי.
- עדכן את מפרט ה-API ותקן את נקודת הקצה הבריאותית.
- עדכון חלודה ל-1.54.
- Docs(iroha_crypto): עדכן
Signatureמסמכים ויישור ארג'ים שלverify - חבטה בגרסת Ursa מ-0.3.5 ל-0.3.6.
- עדכן זרימות עבודה לרצים חדשים.
- עדכן dockerfile עבור אחסון במטמון ובניית ci מהירות יותר.
- עדכון גרסת libssl.
- עדכן dockerfiles ו-async-std.
- תקן clippy מעודכן.
- עדכון מבנה הנכס.
- תמיכה בהוראות ערך מפתח בנכס
- סוגי נכסים כרשיון
- פגיעות הצפה בתיקון ISI של נכסים
- מדריך תורם עדכונים.
- עדכון לא מעודכן lib.
- עדכן נייר לבן ותקן בעיות מוך.
- עדכן את cucumber_rust lib.
- עדכוני README ליצירת מפתחות.
- עדכן את זרימות העבודה של Github Actions.
- עדכן את זרימות העבודה של Github Actions.
- עדכון requirements.txt.
- עדכון common.yaml.
- עדכוני מסמכים מאת שרה.
- עדכון לוגיקה של הוראות.
- עדכן נייר לבן.
- עדכון תיאור פונקציות הרשת.
- עדכן נייר לבן על סמך הערות.
- הפרדת עדכון WSV והגירה ל-Scale.
- עדכן את gitignore.
- עדכן מעט את התיאור של הקורה ב-WP.
- עדכן את תיאור הקורה בנייר לבן.
- 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.
- לוכד יומנים בבדיקות אלא אם הבדיקה נכשלת.
- הוסף סקר לבדיקות ותקן בדיקות שבר לעתים נדירות.
- בודק התקנה מקבילה.
- הסר שורש מבדיקות iroha init ו- iroha_client.
- תקן אזהרות דגימות של בדיקות ומוסיף בדיקות ל-ci.
- תקן שגיאות אימות
txבמהלך בדיקות השוואת ביצועים. - hyperledger#860: Iroha שאילתות ובדיקות.
- מדריך ISI מותאם אישית Iroha ובדיקות מלפפון.
- הוסף בדיקות עבור לקוח ללא תקן.
- שינויים ברישום גשר ובדיקות.
- בדיקות קונצנזוס עם דוגמת רשת.
- שימוש ב-temp dir לביצוע בדיקות.
- ספסלים בודקים מקרים חיוביים.
- פונקציונליות ראשונית של עץ Merkle עם בדיקות.
- בדיקות קבועות ואתחול World State View.
- הוסף תמיכה באיגודים, הצג את
non_robust_ref_mut* הטמעת המרת FFI של conststring. - שפר את IdOrdEqHash.
- הסר את FilterOpt::BySome מ-(דה-)סריאליזציה.
- הפוך לא שקוף.
- הפוך את ContextValue לשקוף.
- הפוך את Expression::Raw tag לאופציונלי.
- הוסף שקיפות לכמה הוראות.
- שפר (דה-)סריאליזציה של RoleId.
- שפר (דה-)סריאליזציה של validator::Id.
- שפר (דה-)סריאליזציה של PermissionTokenId.
- שפר (דה-)סריאליזציה של TriggerId.
- שפר (דה-)סריאליזציה של מזהי נכסים (-הגדרה).
- שפר (דה-)סריאליזציה של AccountId.
- שפר (דה-)סריאליזציה של Ipfs ו-DomainId.
- הסר את תצורת לוגר מתצורת הלקוח.
- הוסף תמיכה למבנים שקופים ב-FFI.
- שחזר &אפשרות לאפשרות<&T>
- תקן אזהרות קפיציות.
- הוסף פרטים נוספים בתיאור השגיאה
Find. - תקן יישומי
PartialOrdו-Ord. - השתמש ב-
rustfmtבמקום ב-cargo fmt - הסר את תכונת
roles. - השתמש ב-
rustfmtבמקום ב-cargo fmt - שתף את workdir כאמצעי אחסון עם מופעי dev docker.
- הסר את הסוג המשויך ל-Diff ב-Execute.
- השתמש בקידוד מותאם אישית במקום החזר מרובה.
- הסר את serde_json כתלות ב-iroha_crypto.
- אפשר רק שדות ידועים בתכונת הגרסה.
- הבהרת יציאות שונות עבור נקודות קצה.
- הסר את נגזרת
Io. - תיעוד ראשוני של זוגות_מפתחות.
- חזור לרצים שמתארחים בעצמם.
- תקן מוכים חדשים בקוד.
- הסר את i1i1 מהתחזוקה.
- הוסף מסמך שחקן ותיקונים קלים.
- סקר במקום לדחוף את הבלוקים האחרונים.
- אירועי סטטוס עסקה נבדקו עבור כל אחד מ-7 עמיתים.
FuturesUnorderedבמקוםjoin_all- עבור ל-GitHub Runners.
- השתמש ב-VersionedQueryResult לעומת QueryResult עבור נקודת הקצה /query.
- חבר מחדש את הטלמטריה.
- תקן את תצורת dependabot.
- הוסף commit-msg git hook כדי לכלול חתימה.
- תקן את צינור הדחיפה.
- שדרוג תלוי בוט.
- זיהוי חותמת זמן עתידית בדחיפה בתור.
- hyperledger#1197: Kura מטפל בשגיאות.
- הוסף הוראת ביטול רישום של עמיתים.
- הוסף אי-הודעה אופציונלית כדי להבחין בין עסקאות. סגור מס' 1493.
- הוסר
sudoהמיותר. - מטא נתונים עבור דומיינים.
- תקן את ההקפצות האקראיות בזרימת העבודה
create-docker. - נוסף
buildxכפי שהוצע על ידי הצינור הכושל. - hyperledger#1454: תקן תגובת שגיאת שאילתה עם קוד סטטוס ספציפי ורמזים.
- hyperledger#1533: מצא עסקה לפי hash.
- תקן את נקודת הקצה
configure. - הוסף בדיקת יציבות נכסים מבוססי בוליאנית.
- הוספת פרימיטיבים קריפטו מוקלדים והגירה להצפנה בטוחה לסוגים.
- שיפורים ברישום.
- hyperledger#1458: הוסף גודל ערוץ שחקן להגדרה כ-
mailbox. - hyperledger#1451: הוסף אזהרה לגבי תצורה שגויה אם
faulty_peers = 0ו-trusted peers count > 1 - הוסף מטפל לקבלת hash בלוק ספציפי.
- נוספה שאילתה חדשה FindTransactionByHash.
- hyperledger#1185: שנה את השם והנתיב של ארגזים.
- תקן יומנים ושיפורים כלליים.
- hyperledger#1150: קבץ 1000 בלוקים בכל קובץ
- מבחן מאמץ בתור.
- תיקון רמת יומן.
- הוסף מפרט כותרות לספריית הלקוח.
- תיקון כשל בפאניקה בתור.
- תור לתיקון.
- תיקון בניית שחרור dockerfile.
- תיקון לקוח Https.
- Speedup ci.
-
- הסירו את כל התלות ב-ursa, למעט iroha_crypto.
- תקן הצפה בעת הפחתת משכי זמן.
- הפוך שדות לציבוריים בלקוח.
- דחף את Iroha2 ל- Dockerhub כל לילה.
- תקן קודי מצב http.
- החלף iroha_error בשגיאה זו, eyre ו-color-eyre.
- תור מחליף עם קרן צולבת אחת.- הסר כמה קצבאות מוך חסרות תועלת.
- מציג מטא נתונים עבור הגדרות נכסים.
- הסרת ארגומנטים מארגז test_network.
- הסר תלות מיותרת.
- תקן iroha_client_cli::events.
- hyperledger#1382: הסר יישום רשת ישן.
- hyperledger#1169: דיוק נוסף עבור נכסים.
- שיפורים בהפעלת עמיתים:
- מאפשר טעינת מפתח ציבורי Genesis רק מ-env
- כעת ניתן לציין config, genesis ו-trusted_peers נתיב בפרמטרים של cli
- hyperledger#1134: אינטגרציה של Iroha P2P.
- שנה את נקודת הקצה של השאילתה ל-POST במקום ל-GET.
- בצע את on_start בשחקן באופן סינכרוני.
- נדידה לעיוות.
- עבד מחדש את ההתחייבות עם תיקוני באגים של ברוקר.
- חזור ל"מציג מספר תיקוני מתווך" commit(9c148c33826067585b5868d297dcdd17c0efe246)
- מציג תיקוני מתווך מרובים:
- בטל את המנוי מהברוקר בעצירת השחקן
- תמיכה במספר מנויים מאותו סוג שחקן (בעבר TODO)
- תקן באג שבו הברוקר תמיד שם את עצמי כמזהה שחקן.
- באג ברוקר (חלון ראווה לבדיקה).
- הוסף נגזרות למודל נתונים.
- הסר את rwlock מ-torii.
- בדיקות הרשאות שאילתות OOB.
- hyperledger#1272: יישום ספירת עמיתים,
- בדיקה רקורסיבית של הרשאות שאילתה בתוך ההוראות.
- תזמן שחקני עצירה.
- hyperledger#1165: יישום ספירת עמיתים.
- בדוק הרשאות שאילתה לפי חשבון בנקודת הקצה torii.
- הוסר חשיפת שימוש במעבד וזיכרון במדדי מערכת.
- החלף את JSON ב-Norito עבור הודעות WS.
- אחסן הוכחות לשינויים בתצוגה.
- hyperledger#1168: רישום רישום נוסף אם העסקה לא עברה את תנאי בדיקת החתימה.
- תיקנו בעיות קטנות, הוספת קוד האזנה לחיבור.
- הצג את בונה טופולוגיית הרשת.
- הטמעת רשת P2P עבור Iroha.
- מוסיף מדד גודל בלוק.
- שם תכונת PermissionValidator שונה ל-IsAllowed. ושינויי שמות נוספים בהתאם
- תיקוני שקע אינטרנט במפרט API.
- מסיר תלות מיותרת מתמונת docker.
- Fmt משתמש ב-Crate import_granularity.
- מציגה את אימות ההרשאות הגנרי.
- הגירה למסגרת השחקנים.
- שנה את עיצוב הברוקר והוסף קצת פונקציונליות לשחקנים.
- מגדיר בדיקות סטטוס Codecov.
- משתמש בכיסוי מבוסס מקור עם grcov.
- תוקן פורמט Build-Args מרובים ו-ARG הוכרז מחדש עבור מיכלי בנייה ביניים.
- מציג את הודעת SubscriptionAccepted.
- הסר נכסים בשווי אפס מהחשבונות לאחר הפעלתם.
- פורמט ארגומנטים של בניית docker תוקן.
- תוקנה הודעת שגיאה אם חסימת הילד לא נמצאה.
- הוסף OpenSSL מוכר לבנייה, מתקן את התלות ב-pkg-config.
- תקן את שם המאגר עבור dockerhub ו-Diff Diff.
- נוספו טקסט שגיאה ברור ושם קובץ אם לא ניתן היה לטעון TrustedPeers.
- ישויות טקסט שינו לקישורים במסמכים.
- תקן סוד שם משתמש שגוי בפרסום Docker.
- תקן שגיאות הקלדה קטנות בנייר לבן.
- מאפשר שימוש ב-mod.rs למבנה קבצים טוב יותר.
- העבר את ה-main.rs לתוך ארגז נפרד ועשה הרשאות לבלוקצ'יין ציבורי.
- הוסף שאילתות בתוך לקוח קלי.
- נדדו ממחיאות כפיים ל-structopts עבור cli.
- הגבל את הטלמטריה לבדיקת רשת לא יציבה.
- העבר תכונות למודול חוזים חכמים.
- Sed -i "s/world_state_view/wsv/g"
- העבר חוזים חכמים למודול נפרד.
- תיקון באגים באורך תוכן רשת Iroha.
- מוסיף אחסון מקומי למשימה עבור מזהה שחקן. שימושי לזיהוי מבוי סתום.
- הוסף בדיקת זיהוי מבוי סתום ל-CI
- הוסף מאקרו Introspect.
- מבלבל שמות של זרימת עבודה גם תיקוני עיצוב
- שינוי ממשק ה-API של השאילתה.
- הגירה מ-async-std לטוקיו.
- הוסף ניתוח של טלמטריה ל-ci.- הוסף טלמטריה עתידית עבור iroha.
- הוסף עתידי iroha לכל פונקציית אסינכרון.
- הוסף עתידי iroha לצפייה במספר הסקרים.
- פריסה ותצורה ידנית נוספה ל-README.
- תיקון כתב.
- הוסף מאקרו של נגזרת הודעה.
- הוסף מסגרת שחקן פשוטה.
- הוסף תצורת dependabot.
- הוסף כתבי פאניקה וטעויות נחמדים.
- העברת גרסת חלודה ל-1.52.1 ותיקונים מתאימים.
- משימות אינטנסיביות של מעבד חוסם השרצים בשרשורים נפרדים.
- השתמש ב- unique_port וב-cargo-lints מ-crates.io.
- תיקון עבור WSV ללא נעילה:
- מסיר Dashmaps ומנעולים מיותרים ב-API
- מתקן באג עם מספר מוגזם של בלוקים שנוצרו (עסקאות שנדחו לא נרשמו)
- מציג את סיבת השגיאה המלאה לשגיאות
- הוסף מנוי טלמטריה.
- שאילתות לתפקידים והרשאות.
- העבר בלוקים מקורה ל-wsv.
- שנה למבני נתונים ללא נעילה בתוך wsv.
- תיקון פסק זמן ברשת.
- תיקון נקודת קצה בריאותית.
- מציג תפקידים.
- הוסף תמונות דחיפה מסניף dev.
- הוסף מוך אגרסיבי יותר והסר פאניקות מהקוד.
- עיבוד מחדש של תכונת הביצוע לקבלת הוראות.
- הסר קוד ישן מ- iroha_config.
- IR-1060 מוסיף בדיקות הענק עבור כל ההרשאות הקיימות.
- תקן ulimit וזמן קצוב עבור iroha_network.
- תיקון בדיקת פסק זמן Ci.
- הסר את כל הנכסים כשההגדרה שלהם הוסרה.
- תקן פאניקה של wsv בהוספת נכס.
- הסר את Arc ו-Rwlock עבור ערוצים.
- תיקון רשת Iroha.
- מאמתי הרשאות משתמשים בהפניות בהמחאות.
- הוראת מענק.
- נוספה תצורה עבור מגבלות אורך מחרוזת ואימות של מזהים עבור NewAccount, Domain ו-AssetDefinition IR-1036.
- החלף יומן עם מעקב lib.
- הוסף ci check for docs והכחיש מאקרו dbg.
- מציג הרשאות שניתנות להענקה.
- הוסף ארגז iroha_config.
- הוסף את @alerdenisov כבעל קוד כדי לאשר את כל בקשות המיזוג הנכנסות.
- תיקון בדיקת גודל העסקה במהלך קונצנזוס.
- החזר שדרוג של async-std.
- החלף כמה קונסטסטים בעוצמה של 2 IR-1035.
- הוסף שאילתה כדי לאחזר היסטוריית עסקאות IR-1024.
- הוסף אימות הרשאות לאחסון ומבנה מחדש של מאמתי הרשאות.
- הוסף חשבון חדש לרישום חשבון.
- הוסף סוגים להגדרת הנכס.
- מציג מגבלות מטא נתונים הניתנות להגדרה.
- מציג מטא נתונים של עסקאות.
- הוסף ביטויים בתוך שאילתות.
- הוסף lints.toml ותקן אזהרות.
- הפרד Trusted_peers מ-config.json.
- תקן שגיאת הקלדה ב-URL לקהילת Iroha 2 בטלגרם.
- תקן אזהרות קפיציות.
- מציג תמיכה במטא נתונים של ערך מפתח עבור חשבון.
- הוסף ניהול גרסאות של בלוקים.
- Fixup ci linting חזרות.
- הוסף ביטויים mul,div,mod,raise_to.
- הוסף into_v* לניהול גרסאות.
- החלף את Error::msg במאקרו שגיאה.
- כתוב מחדש iroha_http_server ועבד מחדש שגיאות Torii.
- משדרג את גרסת Norito ל-2.
- תיאור גירסת נייר לבן.
- עימוד בלתי ניתן לטעות. תקן את המקרים שבהם עימוד עשוי להיות מיותר באמצעות שגיאות, ולא מחזיר אוספים ריקים במקום זאת.
- הוסף נגזר (שגיאה) עבור enums.
- תקן גרסה לילית.
- הוסף ארגז iroha_error.
- הודעות מנוסחות.
- מציג פרימיטיבים לגירסת מיכל.
- תקן אמות מידה.
- הוסף עימוד.
- הוסף פענוח קידוד varint.
- שנה חותמת זמן של שאילתה ל-u128.
- הוסף את Enum RejectionReason עבור אירועי צינור.
- מסיר שורות מיושנות מקבצי בראשית. היעד הוסר מרישום ISI בהתחייבויות קודמות.
- מפשט את הרישום והביטול של ISIs.
- תקן פסק זמן להתחייבות שלא נשלח ברשת 4 עמיתים.
- ערבוב טופולוגי בעת שינוי תצוגת.- הוסף מיכלים אחרים עבור מאקרו נגזר FromVariant.
- הוסף תמיכת MST עבור לקוח קלי.
- הוסף מאקרו FromVariant ובסיס קוד ניקוי.
- הוסף i1i1 לבעלי קוד.
- עסקאות רכילות.
- הוסף אורך להוראות וביטויים.
- הוסף מסמכים לחסימת זמן ופרמטרי זמן.
- החליף את תכונות אימות וקבל ב-TryFrom.
- הציגו המתנה רק למספר המינימלי של עמיתים.
- הוסף פעולת github לבדיקת API עם iroha2-java.
- הוסף בראשית עבור docker-compose-single.yml.
- מצב ברירת המחדל של בדיקת חתימה לחשבון.
- הוסף בדיקה לחשבון עם מספר חותמים.
- הוסף תמיכת לקוח API עבור MST.
- בניית docker.
- הוסף בראשית ל-docker compose.
- הצג MST מותנה.
- הוסף wait_for_active_peers impl.
- הוסף בדיקה עבור לקוח isahc בשרת iroha_http_.
- מפרט API של הלקוח.
- ביצוע שאילתה בביטויים.
- משלב ביטויים ו-ISIs.
- ביטויים עבור ISI.
- תקן את מדדי תצורת החשבון.
- הוסף תצורת חשבון עבור הלקוח.
- תקן את
submit_blocking. - נשלחים אירועי צנרת.
- חיבור שקע אינטרנט של לקוח Iroha.
- הפרדת אירועים לאירועי צינור ונתונים.
- בדיקת אינטגרציה להרשאות.
- הוסף בדיקות הרשאה עבור צריבה ונענע.
- בטל את הרישום של הרשאת ISI.
- תקן אמות מידה עבור יחסי ציבור במבנה העולמי.
- הצג את מבנה העולם.
- הטמעת רכיב טעינת בלוק בראשית.
- הצג חשבון בראשית.
- הצג את בונה מאמת ההרשאות.
- הוסף תוויות ל-Iroha2 PRs עם Github Actions.
- הצג את מסגרת ההרשאות.
- מגבלת מספר tx tx בתור ותיקוני אתחול Iroha.
- לעטוף Hash במבנה.
- שפר את רמת היומן:
- הוסף יומני רמת מידע לקונצנזוס.
- סמן יומני תקשורת ברשת כרמת עקבות.
- הסר וקטור בלוק מ-WSV מכיוון שהוא שכפול והוא הראה את כל הבלוקצ'יין ביומנים.
- הגדר את רמת יומן המידע כברירת מחדל.
- הסר הפניות WSV הניתנות לשינוי לצורך אימות.
- תוספת גרסת Heim.
- הוסף ברירת מחדל עמיתים מהימנים לתצורה.
- הגירה של לקוח API ל-http.
- הוסף transfer isi ל-CLI.
- תצורה של הוראות הקשורות לעמיתים Iroha.
- הטמעת שיטות ביצוע ובדיקה חסרות של ISI.
- ניתוח פרמטרים של שאילתת כתובת אתר
- הוסף
HttpResponse::ok(),HttpResponse::upgrade_required(..) - החלפת דגמי הוראה ושאילתות ישנים בגישת Iroha DSL.
- הוסף תמיכה בחתימות BLS.
- הצג את ארגז השרת http.
- libssl.so.1.0.0 תוקן עם סימלינק.
- מאמת את חתימת החשבון לעסקה.
- שלבי עסקת Refactor.
- שיפורים ראשוניים בדומיינים.
- הטמעת אב טיפוס DSL.
- שפר את מדדי Torii: השבת מדדי כניסה לחשבון, הוסף קביעת יחס הצלחה.
- שפר את צינור כיסוי הבדיקה: מחליף את
tarpaulinב-grcov, פרסם את דוח כיסוי הבדיקה ל-codecov.io. - תקן נושא RTD.
- משלוח חפצים עבור תת-פרויקטים של iroha.
- הצג את
SignedQueryRequest. - תקן באג עם אימות חתימה.
- תמיכה בעסקאות חזרה.
- צמד מפתחות שנוצר בהדפסה כ-json.
- תמיכה בזוג מפתחות
Secp256k1. - תמיכה ראשונית באלגוריתמי קריפטו שונים.
- תכונות DEX.
- החלף נתיב תצורה מקודד ב-cli param.
- תיקון זרימת עבודה מאסטר של ספסל.
- בדיקת חיבור אירוע Docker.
- מדריך צג Iroha ו-CLI.
- שיפורים cli אירועים.
- מסנן אירועים.
- חיבורים לאירועים.
- תקן בזרימת העבודה הראשית.
- Rtd עבור iroha2.
- Hash שורש עץ מרקל לעסקאות בלוק.
- פרסום ל- docker hub.
- פונקציונליות CLI עבור Maintenance Connect.
- פונקציונליות CLI עבור Maintenance Connect.
- Eprintln לתיעוד מאקרו.- שיפורים ביומן.
- IR-802 מנוי לחסימת שינויים בסטטוסים.
- שליחת אירועים של עסקאות וחסימות.
- מעביר את הטיפול בהודעות Sumeragi לתוך ההודעה impl.
- מנגנון חיבור כללי.
- חלץ ישויות תחום Iroha עבור לקוח ללא סטד.
- עסקאות TTL.
- מקסימום עסקאות לכל תצורת בלוק.
- אחסן גיבוב של בלוקים לא חוקיים.
- סנכרון בלוקים בקבוצות.
- תצורה של פונקציונליות החיבור.
- התחבר לפונקציונליות Iroha.
- תיקוני אימות חסימה.
- סנכרון בלוקים: דיאגרמות.
- התחבר לפונקציונליות Iroha.
- גשר: הסר לקוחות.
- חסימת סנכרון.
- AddPeer ISI.
- שינוי שם פקודות להוראות.
- נקודת קצה של מדדים פשוטים.
- גשר: קבל גשרים רשומים ונכסים חיצוניים.
- בדיקת חיבור Docker בצנרת.
- אין מספיק קולות מבחן Sumeragi.
- שרשור בלוקים.
- גשר: טיפול ידני בהעברות חיצוניות.
- נקודת קצה תחזוקה פשוטה.
- הגירה ל-serde-json.
- דמינט ISI.
- הוסף הרשאות גשר, AddSignatory ISI ו-CanAddSignatory.
- Sumeragi: עמיתים בתיקוני TODO הקשורים לסט b.
- מאמת את החסימה לפני הכניסה ל-Sumeragi.
- לגשר על נכסים חיצוניים.
- אימות חתימה בהודעות Sumeragi.
- חנות נכסים בינארית.
- החלף את כינוי PublicKey בסוג.
- הכנת ארגזים לפרסום.
- הגיון מינימום הצבעות בתוך NetworkTopology.
- Refactoring של אימות TransactionReceipt.
- שינוי טריגר OnWorldStateViewChange: IrohaQuery במקום Instruction.
- הפרד בנייה מאתחול ב-NetworkTopology.
- הוסף Iroha הוראות מיוחדות הקשורות לאירועי Iroha.
- טיפול בפסק זמן ליצירת בלוק.
- מילון מונחים וכיצד להוסיף מסמכי Iroha.
- החלף את דגם הגשר המקודד במקור בדגם Iroha.
- הצג את מבנה NetworkTopology.
- הוסף ישות הרשאה עם טרנספורמציה מהוראות.
- Sumeragi הודעות במודול ההודעות.
- פונקציונליות בלוק בראשית עבור Kura.
- הוסף קבצי README עבור ארגזים Iroha.
- Bridge ו-RegisterBridge ISI.
- עבודה ראשונית עם Iroha משנה את המאזינים.
- הזרקת בדיקות הרשאה לתוך OOB ISI.
- Docker תיקון מספר עמיתים.
- דוגמה לעמית לעמית.
- טיפול בקבלות עסקה.
- הרשאות Iroha.
- מודול לדקס וארגזים לגשרים.
- תקן מבחן אינטגרציה עם יצירת נכסים עם מספר עמיתים.
- יישום מחדש של מודל הנכסים ב-EC-S-.
- טיפול בזמן קצוב.
- כותרת חסום.
- שיטות הקשורות ל-ISI עבור ישויות תחום.
- ספירת מצב Kura ותצורת עמיתים מהימנים.
- כלל מוך תיעוד.
- הוסף CommittedBlock.
- ניתוק הקורה מ-
sumeragi. - בדוק שהעסקאות אינן ריקות לפני יצירת הבלוק.
- יישום מחדש של Iroha הוראות מיוחדות.
- בנצ'מרקים לעסקאות וחוסמות מעברים.
- מחזור החיים והמצבים של העסקאות עובדו מחדש.
- חוסם מחזור חיים ומצבים.
- תקן באג אימות, מחזור לולאה
sumeragiמסונכרן עם פרמטר התצורה block_build_time_ms. - עטיפה של אלגוריתם Sumeragi בתוך מודול
sumeragi. - מודול לעג עבור ארגז רשת Iroha מיושם באמצעות ערוצים.
- הגירה ל-async-std API.
- תכונת מדומה ברשת.
- ניקוי קוד קשור אסינכרוני.
- מיטוב ביצועים בלולאת עיבוד עסקאות.
- יצירת זוגות מפתח חולצה מההתחלה Iroha.
- אריזה Docker של קובץ הפעלה Iroha.- הצג את התרחיש הבסיסי של Sumeragi.
- לקוח Iroha CLI.
- טיפת iroha לאחר ביצוע קבוצתי בספסל.
- שלב את
sumeragi. - שנה את היישום של
sort_peersל-rand shuffle עם זרעון של בלוק קודם. - הסר את מעטפת ההודעה במודול עמיתים.
- עטפו מידע הקשור לרשת בתוך
torii::uriו-iroha_network. - הוסף הוראת עמית המיושמת במקום טיפול בקוד קשיח.
- תקשורת עמיתים באמצעות רשימת עמיתים מהימנים.
- עטיפה של טיפול בבקשות רשת בתוך Torii.
- אנקפסולציה של לוגיקה קריפטו בתוך מודול קריפטו.
- סימן חסום עם חותמת זמן ו-hash בלוק קודם כמטען.
- פונקציות קריפטו ממוקמות על גבי המודול ועובדות עם חתם ursa המובלע בחתימה.
- Sumeragi ראשוני.
- אימות הוראות עסקה על שיבוט תצוגת מצב עולמי לפני התחייבות לחנות.
- אימות חתימות על קבלת העסקה.
- תקן באג ב-Request deserialization.
- יישום חתימת Iroha.
- ישות Blockchain הוסרה כדי לנקות את בסיס הקוד.
- שינויים ב-Transactions API: יצירה טובה יותר ועבודה עם בקשות.
- תקן את הבאג שייצור בלוקים עם וקטור ריק של עסקה
- העברה של עסקאות ממתינות.
- תקן באג עם בתים חסר בחבילת TCP מקודדת u128 Norito.
- תכונה מאקרו עבור מעקב אחר שיטות.
- מודול P2p.
- שימוש ב-iroha_network ב-torii ובלקוח.
- הוסף מידע ISI חדש.
- כינוי מסוג ספציפי למצב רשת.
- Box הוחלף במחרוזת.
- האזנה ממלכתית ברשת.
- היגיון אימות ראשוני לעסקאות.
- ארגז רשת Iroha.
- הפקת מאקרו עבור תכונות Io, IntoContract ו-IntoQuery.
- הטמעת שאילתות עבור Iroha-client.
- הפיכת פקודות לחוזי ISI.
- הוסף עיצוב מוצע עבור multisig מותנה.
- הגירה לשטחי עבודה של Cargo.
- הגירת מודולים.
- תצורה חיצונית באמצעות משתני סביבה.
- טיפול בבקשות קבל ושם עבור Torii.
- תיקון Github ci.
- Cargo-make מנקה בלוקים לאחר בדיקה.
- הצג מודול
test_helper_fnsעם פונקציה לניקוי ספרייה עם בלוקים. - יישום אימות באמצעות עץ merkle.
- הסר נגזרת שאינה בשימוש.
- הפצת אסינכרון/המתנה ותקן את
wsv::putללא ציפייה. - השתמש בהצטרפות מארג
futures. - הטמעת ביצוע מאגר מקביל: כתיבה לדיסק ועדכון WSV מתרחשים במקביל.
- השתמש בהפניות במקום בעלות לצורך (דה) סדרה.
- פליטת קוד מקבצים.
- השתמש ב-ursa::blake2.
- חוק לגבי mod.rs במדריך התורמים.
- Hash 32 בתים.
- Hash של בלייק2.
- דיסק מקבל הפניות לחסימה.
- Refactoring של מודול פקודות ועץ Merkle Initial.
- מבנה מודולים משוחזרים.
- עיצוב נכון.
- הוסף הערות למסמך ל-read_all.
- יישם את
read_all, ארגן מחדש בדיקות אחסון והפוך בדיקות עם פונקציות אסינכרון לבדיקות אסינכרון. - הסר לכידה ניתנת לשינוי מיותר.
- בדוק את הבעיה, תקן את clippy.
- הסר מקף.
- הוסף בדיקת פורמט.
- הוסף אסימון.
- צור rust.yml עבור פעולות github.
- הצג אב טיפוס לאחסון דיסק.
- בדיקת ופונקציונליות של העברת נכסים.
- הוסף אתחול ברירת המחדל למבנים.
- שנה את השם של מבנה MSTCache.
- הוסף שאלה שנשכחה.
- מתאר ראשוני של קוד iroha2.
- API ראשוני של Kura.
- הוסף כמה קבצים בסיסיים ושחרר גם את הטיוטה הראשונה של הספר הלבן המתאר את החזון עבור iroha v2.
- סניף iroha v2 בסיסי.
- הסר את Jenkinsfile ואת JenkinsCI.
- הצג אופטימיזציה של תנועה עם Bloom-filter
- עדכן את רשת המודולים של
MSTכך שתהיה ממוקמת במודולOSב-batches_cache. - הצע אופטימיזציה לתנועה.
- תקן את המבנה. הוסף הבדלי DB, שיטות הגירה, נקודת קצה בריאותית, מידע על כלי iroha-swarm.
- תיקון דרישה עבור בניית מסמך.
- חתוך את תיעוד השחרור כדי להדגיש את פריט המעקב הקריטי שנותר.
- תקן 'בדוק אם תמונת docker קיימת' /בנה את כל skip_testing.
- /build all 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 לרשימת הגדרות הבנייה.
- עדכן את ה-readme: תקן קישורים שבורים כדי לבנות סטטוס, מדריך לבנות וכן הלאה.
- תקן מדדי Config ו-Docker.
- עדכון תג GHA docker.
- תקן שגיאות קומפילציה של Iroha 1 בעת קומפילציה עם g++11.
- החלף את
max_rounds_delayב-proposal_creation_timeout. - עדכן קובץ תצורה לדוגמה כדי להסיר פרמטרים ישנים של חיבור DB.