Implement block_disconnect for pruning of waiting-conf HTLC updates
[rust-lightning] / fuzz / fuzz_targets / full_stack_target.rs
index 16bebfbd01bde8b64908d5cbf58ab0645d67a794..8737f6c262bbb679cdd09e9bf01e4289fb544b70 100644 (file)
@@ -209,8 +209,8 @@ impl<'a> MoneyLossDetector<'a> {
                if self.height > 0 && (self.max_height < 6 || self.height >= self.max_height - 6) {
                        self.height -= 1;
                        let header = BlockHeader { version: 0x20000000, prev_blockhash: self.header_hashes[self.height], merkle_root: Default::default(), time: 42, bits: 42, nonce: 42 };
-                       self.manager.block_disconnected(&header);
-                       self.monitor.block_disconnected(&header);
+                       self.manager.block_disconnected(&header, self.height as u32);
+                       self.monitor.block_disconnected(&header, self.height as u32);
                        let removal_height = self.height;
                        self.txids_confirmed.retain(|_, height| {
                                removal_height != *height