modified node/src/crypto.rs
@@ -48,7 +48,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -58,6 +58,12 @@ impl fmt::Display for Signature {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -106,7 +112,7 @@ impl TryFrom<&[u8]> for Signature {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -141,6 +147,12 @@ impl From<PublicKey> for String {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/git.rs
@@ -4,7 +4,7 @@ use std::str::FromStr;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -123,6 +123,22 @@ pub fn head(repo: &git2::Repository) -> Result<git2::Commit, git2::Error> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/identity.rs
@@ -7,7 +7,8 @@ use std::{ffi::OsString, fmt, str::FromStr};
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -114,7 +115,7 @@ pub enum DidError {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -160,6 +161,20 @@ impl fmt::Display for Did {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -173,6 +188,23 @@ pub struct Project {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/identity/doc.rs
@@ -1,6 +1,8 @@
| - | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -14,7 +16,7 @@ use crate::crypto::{Signature, Unverified, Verified};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -65,12 +67,23 @@ impl From<Delegate> for PublicKey {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -78,17 +91,100 @@ pub struct Doc<V> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
| - | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -118,11 +214,12 @@ impl Doc<Unverified> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -133,16 +230,16 @@ impl Doc<Unverified> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -194,14 +291,6 @@ impl Doc<Unverified> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -216,12 +305,9 @@ impl Doc<Unverified> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -274,6 +360,22 @@ impl<V> Doc<V> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -284,6 +386,8 @@ pub struct Identity<V> {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -297,7 +401,7 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -306,10 +410,11 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -319,7 +424,7 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -328,8 +433,8 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -338,19 +443,19 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -362,9 +467,112 @@ impl Identity<Untrusted> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/rad.rs
@@ -39,7 +39,7 @@ pub fn init<'r, G: Signer, S: storage::WriteStorage<'r>>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -47,46 +47,16 @@ pub fn init<'r, G: Signer, S: storage::WriteStorage<'r>>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -242,7 +212,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -251,7 +221,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -279,7 +249,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -289,12 +259,12 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -310,7 +280,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -319,7 +289,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/storage.rs
@@ -252,6 +252,8 @@ pub trait ReadRepository<'r> {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified node/src/storage/git.rs
@@ -363,6 +363,10 @@ impl<'r> ReadRepository<'r> for Repository {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/test/arbitrary.rs
@@ -179,7 +179,8 @@ impl Arbitrary for MockStorage {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -230,7 +231,6 @@ impl Arbitrary for Doc<Verified> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -242,14 +242,8 @@ impl Arbitrary for Doc<Verified> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified node/src/test/fixtures.rs
@@ -66,7 +66,7 @@ pub fn storage<P: AsRef<Path>>(path: P) -> Storage {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/test/storage.rs
@@ -125,6 +125,10 @@ impl ReadRepository<'_> for MockRepository {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|