summaryrefslogtreecommitdiffstats
path: root/src/backend/backend.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/backend.rs')
-rw-r--r--src/backend/backend.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/backend/backend.rs b/src/backend/backend.rs
index 0485e33..95f3f86 100644
--- a/src/backend/backend.rs
+++ b/src/backend/backend.rs
@@ -52,10 +52,14 @@ impl IpfsEmbedBackend {
}
pub async fn write_payload(&self, payload: &crate::backend::Payload) -> Result<cid::Cid> {
+ log::trace!("Write payload: {:?}", payload);
let block = libipld::block::Block::encode(libipld::cbor::DagCborCodec, libipld::multihash::Code::Blake3_256, &payload)?;
- self.ipfs
- .insert(&block)
- .map(|_| block.cid().clone())
+
+ log::trace!("Block = {:?}", block);
+ let _ = self.ipfs.insert(&block)?;
+
+ log::trace!("Inserted. CID = {}", block.cid());
+ Ok(block.cid().clone())
}
}