diff --git a/zebra-chain/src/block.rs b/zebra-chain/src/block.rs index d0481986..eb61867e 100644 --- a/zebra-chain/src/block.rs +++ b/zebra-chain/src/block.rs @@ -89,13 +89,13 @@ pub struct BlockHeader { } impl ZcashSerialize for BlockHeader { - fn zcash_serialize(&self, writer: W) -> Result<(), SerializationError> { + fn zcash_serialize(&self, _writer: W) -> Result<(), SerializationError> { unimplemented!(); } } impl ZcashDeserialize for BlockHeader { - fn zcash_deserialize(reader: R) -> Result { + fn zcash_deserialize(_reader: R) -> Result { unimplemented!(); } } @@ -117,13 +117,13 @@ pub struct Block { } impl ZcashSerialize for Block { - fn zcash_serialize(&self, writer: W) -> Result<(), SerializationError> { + fn zcash_serialize(&self, _writer: W) -> Result<(), SerializationError> { unimplemented!(); } } impl ZcashDeserialize for Block { - fn zcash_deserialize(reader: R) -> Result { + fn zcash_deserialize(_reader: R) -> Result { unimplemented!(); } } diff --git a/zebra-chain/src/merkle_tree.rs b/zebra-chain/src/merkle_tree.rs index 3bb3d319..72f2540a 100644 --- a/zebra-chain/src/merkle_tree.rs +++ b/zebra-chain/src/merkle_tree.rs @@ -3,8 +3,6 @@ use std::io; -use sha2::Sha256; - use crate::serialization::{SerializationError, ZcashDeserialize, ZcashSerialize}; use crate::sha256d_writer::Sha256dWriter; use crate::transaction::Transaction; @@ -13,17 +11,17 @@ use crate::transaction::Transaction; /// node values. #[derive(Default)] pub struct MerkleTree { - leaves: Vec, + _leaves: Vec, } impl ZcashSerialize for MerkleTree { - fn zcash_serialize(&self, writer: W) -> Result<(), SerializationError> { + fn zcash_serialize(&self, _writer: W) -> Result<(), SerializationError> { unimplemented!(); } } impl ZcashDeserialize for MerkleTree { - fn zcash_deserialize(reader: R) -> Result { + fn zcash_deserialize(_reader: R) -> Result { unimplemented!(); } } diff --git a/zebra-chain/src/note_commitment_tree.rs b/zebra-chain/src/note_commitment_tree.rs index b7ad1be2..ac4faa45 100644 --- a/zebra-chain/src/note_commitment_tree.rs +++ b/zebra-chain/src/note_commitment_tree.rs @@ -31,7 +31,7 @@ pub struct SaplingNoteCommitmentTree; pub struct SaplingNoteTreeRootHash([u8; 32]); impl From for SaplingNoteTreeRootHash { - fn from(sapling_note_commitment_tree: SaplingNoteCommitmentTree) -> Self { + fn from(_tree: SaplingNoteCommitmentTree) -> Self { // TODO: The Sapling note commitment tree requires a Pedersen // hash function, not SHA256. @@ -54,13 +54,13 @@ impl SaplingNoteCommitmentTree { } impl ZcashSerialize for SaplingNoteCommitmentTree { - fn zcash_serialize(&self, writer: W) -> Result<(), SerializationError> { + fn zcash_serialize(&self, _writer: W) -> Result<(), SerializationError> { unimplemented!(); } } impl ZcashDeserialize for SaplingNoteCommitmentTree { - fn zcash_deserialize(reader: R) -> Result { + fn zcash_deserialize(_reader: R) -> Result { unimplemented!(); } } diff --git a/zebra-chain/src/transaction.rs b/zebra-chain/src/transaction.rs index 89b74c0d..7fc4ab56 100644 --- a/zebra-chain/src/transaction.rs +++ b/zebra-chain/src/transaction.rs @@ -112,13 +112,13 @@ pub struct Transaction { } impl ZcashSerialize for Transaction { - fn zcash_serialize(&self, writer: W) -> Result<(), SerializationError> { + fn zcash_serialize(&self, _writer: W) -> Result<(), SerializationError> { unimplemented!(); } } impl ZcashDeserialize for Transaction { - fn zcash_deserialize(reader: R) -> Result { + fn zcash_deserialize(_reader: R) -> Result { unimplemented!(); } }