diff --git a/ledger-tool/src/main.rs b/ledger-tool/src/main.rs index 431ee64b2d0..f78efd8f86a 100644 --- a/ledger-tool/src/main.rs +++ b/ledger-tool/src/main.rs @@ -2686,6 +2686,11 @@ fn main() { value_t_or_exit!(arg_matches, "snapshot_slot", Slot) }; + assert!( + blockstore.meta(snapshot_slot).unwrap().is_some(), + "snapshot slot doesn't exist" + ); + let ending_slot = if is_minimized { let ending_slot = value_t_or_exit!(arg_matches, "ending_slot", Slot); if ending_slot <= snapshot_slot {