From 10c1f7b9c66cfef03b394e3c8a27fa6efaa2e1c4 Mon Sep 17 00:00:00 2001 From: Steven Roose Date: Wed, 18 Oct 2023 23:34:56 +0100 Subject: [PATCH] encode: Implement encoding traits on Vec --- bitcoin/src/consensus/encode.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bitcoin/src/consensus/encode.rs b/bitcoin/src/consensus/encode.rs index a5c6a1db..78fa7a19 100644 --- a/bitcoin/src/consensus/encode.rs +++ b/bitcoin/src/consensus/encode.rs @@ -22,6 +22,7 @@ use hashes::{sha256, sha256d, Hash}; use internals::write_err; use crate::bip152::{PrefilledTransaction, ShortId}; +use crate::blockdata::block; use crate::blockdata::transaction::{Transaction, TxIn, TxOut}; use crate::hash_types::{BlockHash, FilterHash, FilterHeader, TxMerkleNode}; use crate::io::{self, Cursor, Read}; @@ -626,6 +627,7 @@ macro_rules! impl_vec { }; } impl_vec!(BlockHash); +impl_vec!(block::Header); impl_vec!(FilterHash); impl_vec!(FilterHeader); impl_vec!(TxMerkleNode);