diff options
-rw-r--r-- | src/backend/node.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/backend/node.rs b/src/backend/node.rs index d16b5e8..800d503 100644 --- a/src/backend/node.rs +++ b/src/backend/node.rs @@ -25,4 +25,12 @@ impl Node { pub fn payload_id(&self) -> &cid::Cid { &self.payload } + + pub fn new(version: String, parents: Vec<crate::backend::Id>, payload: cid::Cid) -> Self { + Node { + v: version, + parents, + payload + } + } } |