]> git.bitcoin.ninja Git - rust-lightning/blobdiff - fuzz/src/router.rs
f - Update ChainListener::block_connected
[rust-lightning] / fuzz / src / router.rs
index 31e552f5906a518d883d877dc7dcec86e87de1f3..ffb5ccb8e8cf5ed2fbd5f11d94d5fe6edbfc9223 100644 (file)
@@ -1,5 +1,6 @@
 use bitcoin::blockdata::script::{Script, Builder};
-use bitcoin::blockdata::block::Block;
+use bitcoin::blockdata::block::BlockHeader;
+use bitcoin::blockdata::transaction::Transaction;
 use bitcoin::hash_types::{Txid, BlockHash};
 
 use lightning::chain::chaininterface::{ChainError,ChainWatchInterface};
@@ -75,7 +76,7 @@ impl ChainWatchInterface for DummyChainWatcher {
        fn install_watch_tx(&self, _txid: &Txid, _script_pub_key: &Script) { }
        fn install_watch_outpoint(&self, _outpoint: (Txid, u32), _out_script: &Script) { }
        fn watch_all_txn(&self) { }
-       fn filter_block(&self, _block: &Block) -> Vec<usize> {
+       fn filter_block(&self, _header: &BlockHeader, _txdata: &[(usize, &Transaction)]) -> Vec<usize> {
                Vec::new()
        }
        fn reentered(&self) -> usize { 0 }