summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/backend/node.rs8
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
+ }
+ }
}