Resolve "Create an implementation-independent data format or parser for the Web of Trust"
Merged
requested to merge 29-create-an-implementation-independent-data-format-or-parser-for-the-web-of-trust into dev
All threads resolved!
Closes #29 (closed)
Edited by Éloïs
Merge request reports
Activity
assigned to @librelois
added 3 commits
- 014931d1 - add extern crate byteorder
- 6365fc29 - [ref] #29 (closed)
- d393d680 - [tests] #29 (closed)
added 2 commits
- 1ba3cf52 - #29 (closed) detail errors type
- 8782f108 - [ref] #29 (closed) rename LegacyWoT::from_file -> legacy_from_file
added 27 commits
- c932f04c - [enh] first draft of documents structure
- 2fde3445 - [ref] refractoring using traits for protocol 10 and 11 support
- d3c18bf0 - [enh] Identity document builder
- 800282a8 - [ref] documents use associated types
- 8285bae8 - [enh] Identity document parser
- b7e1af8f - [enh] simplify Identity document builder
- a70f76cd - [enh] Document trait is now generic over the currency code data type
- 8e0fc5f6 - [fix] doc rendering
- f5ddfed0 - [ref] rework crate structure for multiple protocols support
- f2fd37d0 - [fix] use duniter-keys 0.3.0
- 5e30538e - [enh] Remove "not done yet" in docs
- 6758306a - [enh] add CONTRIBUTING.md
- 819169b4 - [enh] Markdown link to forum
- b8bfcadb - [enh] Detailed workflow
- a4bccb07 - [enh] Detailed merge process
- d6c20cd2 - [fix] remove 2 depth lists
- 73986c69 - [fix] remove ordered list and fix rendering issue
- 12f26098 - [ref] Move legacy code into its own module
- af9c1be4 - [enh] trait for any Web of Trust model with new struct/enum helpers
- 36bdfa16 - [enh] implement trait for legacy struct
- e8c08409 - [enh] wot tests are now generic over any implementation of WebOfTrust
- 33591eec - [enh] code style improvments (fmt, clippy)
- 12b7a188 - [enh] DocumentBuilder is not consumed when building a document
- da17baa6 - [enh] new IdentityDocument::unique_id getter method
- 0a0ba2ac - add extern crate byteorder
- 9fc73cc3 - [ref] #29 (closed)
- d54a4f4a - [tests] #29 (closed)
Toggle commit listadded 44 commits
-
d54a4f4a...a1024e20 - 40 commits from branch
dev
- 4ecc3b1a - add extern crate byteorder
- c147c208 - [ref] #29 (closed)
- 09bcf5ef - [tests] #29 (closed)
- b6c33dad - fmt
Toggle commit list-
d54a4f4a...a1024e20 - 40 commits from branch
Structure of the storage file :
data size (in bytes) blockstamp_size 4 blockstamp blockstamp_size nodes_count 4 nodes_states (nodes_count/8) + 1 node_0_sources_count 1 node_0_sources 3*node_0_sources_count node_1_sources_count 1 node_1_sources 3*node_1_sources_count node_2_sources_count 1 node_2_sources 3*node_2_sources_count ... ... Edited by Éloïsreview @nanocryk
- Resolved by Éloïs
- Resolved by nanocryk
- Resolved by Éloïs
added W-api-break label
- Resolved by nanocryk
added 10 commits
-
2a569087...0b49e348 - 4 commits from branch
dev
- 3451de9e - add extern crate byteorder
- e4c15759 - [ref] #29 (closed)
- f70040a1 - [tests] #29 (closed)
- 8372720d - update authors
- d316dedf - #29 (closed) simplify code
- 3b1561fe - #29 (closed) upgrade wotb version (api break)
Toggle commit list-
2a569087...0b49e348 - 4 commits from branch
mentioned in commit 914e71a3
Please register or sign in to reply