From f86b2250b4547ee3aa66a65bc1466f6f4ea7c893 Mon Sep 17 00:00:00 2001 From: Santiago Carmuega Date: Sat, 26 Feb 2022 17:14:48 -0300 Subject: [PATCH] fix(miniprotocols): Decode BlockContent correctly (#60) --- pallas-miniprotocols/src/chainsync/codec.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pallas-miniprotocols/src/chainsync/codec.rs b/pallas-miniprotocols/src/chainsync/codec.rs index 8d5a91d..5770156 100644 --- a/pallas-miniprotocols/src/chainsync/codec.rs +++ b/pallas-miniprotocols/src/chainsync/codec.rs @@ -166,7 +166,8 @@ impl EncodePayload for HeaderContent { impl DecodePayload for BlockContent { fn decode_payload(d: &mut crate::PayloadDecoder) -> Result> { d.tag()?; - Ok(BlockContent(d.decode()?)) + let bytes = d.bytes()?; + Ok(BlockContent(Vec::from(bytes))) } }