From 19a332d513d44822e2ba11bec9a805d02ddd20c5 Mon Sep 17 00:00:00 2001 From: Giacomo Pasini Date: Mon, 6 Nov 2023 15:54:02 +0100 Subject: [PATCH] Use json instead of wire format in mempool add api Uniform all http api to use json as the encoding --- nodes/nomos-node/src/bridges/mod.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nodes/nomos-node/src/bridges/mod.rs b/nodes/nomos-node/src/bridges/mod.rs index e120e16c..b8bf4198 100644 --- a/nodes/nomos-node/src/bridges/mod.rs +++ b/nodes/nomos-node/src/bridges/mod.rs @@ -14,7 +14,6 @@ use tokio::sync::oneshot; use tracing::error; // internal use full_replication::{Blob, Certificate}; -use nomos_core::wire; use nomos_core::{ block::Block, da::{blob, certificate::Certificate as _}, @@ -400,7 +399,7 @@ pub(super) async fn handle_mempool_add_req( where K: DeserializeOwned, { - let item = wire::deserialize::(&wire_item)?; + let item: K = serde_json::from_slice(&wire_item)?; let (sender, receiver) = oneshot::channel(); let key = key(&item); mempool_channel