diff --git a/zebra-chain/src/transaction.rs b/zebra-chain/src/transaction.rs index 825ae512..128f73a2 100644 --- a/zebra-chain/src/transaction.rs +++ b/zebra-chain/src/transaction.rs @@ -1,5 +1,9 @@ //! Transaction types. +/// Stub-- delete later. +#[derive(Copy, Clone, Debug, Eq, PartialEq)] +pub struct TxHash(pub [u8; 32]); + /// OutPoint /// /// A particular transaction output reference. diff --git a/zebra-network/src/protocol/inv.rs b/zebra-network/src/protocol/inv.rs index 5e169311..be8758bb 100644 --- a/zebra-network/src/protocol/inv.rs +++ b/zebra-network/src/protocol/inv.rs @@ -12,10 +12,7 @@ use zebra_chain::block::BlockHeaderHash; use zebra_chain::serialization::{ ReadZcashExt, SerializationError, ZcashDeserialize, ZcashSerialize, }; - -/// Stub-- delete later. -#[derive(Copy, Clone, Debug, Eq, PartialEq)] -pub struct TxHash(pub [u8; 32]); +use zebra_chain::transaction::TxHash; /// An inventory hash which refers to some advertised or requested data. ///