Fix some newly-introduced unused-$THING warnings
[rust-lightning] / src / ln / functional_test_utils.rs
index 777ec829287a48b56a18266094a736f1a7729c31..e1be9cc173fdc59f54ba5b61b30469bd8e2a9623 100644 (file)
@@ -15,7 +15,7 @@ use util::logger::Logger;
 use util::config::UserConfig;
 
 use bitcoin::util::hash::BitcoinHash;
-use bitcoin::blockdata::block::{BlockHeader, Block};
+use bitcoin::blockdata::block::BlockHeader;
 use bitcoin::blockdata::transaction::{Transaction, TxOut};
 use bitcoin::network::constants::Network;
 
@@ -56,20 +56,6 @@ pub fn connect_blocks(chain: &chaininterface::ChainWatchInterfaceUtil, depth: u3
        header.bitcoin_hash()
 }
 
-pub fn disconnect_blocks(chain: &chaininterface::ChainWatchInterfaceUtil, depth: u32, height: u32, parent: bool, prev_blockhash: Sha256d) {
-       let mut header = BlockHeader { version: 0x2000000, prev_blockhash: if parent { prev_blockhash } else { Default::default() }, merkle_root: Default::default(), time: 42, bits: 42, nonce: 42 };
-       let mut blocks = Vec::new();
-       for _ in 0..depth {
-               blocks.push(Block { header, txdata: Vec::new() });
-               header = BlockHeader { version: 0x20000000, prev_blockhash: header.bitcoin_hash(), merkle_root: Default::default(), time: 42, bits: 42, nonce: 42 };
-       }
-       let mut height = height;
-       for block in blocks.pop() {
-               chain.block_disconnected(&block.header, height);
-               height -= 1;
-       }
-}
-
 pub struct Node {
        pub chain_monitor: Arc<chaininterface::ChainWatchInterfaceUtil>,
        pub tx_broadcaster: Arc<test_utils::TestBroadcaster>,