mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-01-28 00:28:20 -05:00
chore: expose execution error of debug_cmd/merkle.rs (#13515)
This commit is contained in:
@@ -215,10 +215,11 @@ impl<C: ChainSpecParser<ChainSpec = ChainSpec>> Command<C> {
|
||||
|
||||
let clean_input = ExecInput { target: Some(sealed_block.number), checkpoint: None };
|
||||
loop {
|
||||
let clean_result = merkle_stage.execute(&provider_rw, clean_input);
|
||||
assert!(clean_result.is_ok(), "Clean state root calculation failed");
|
||||
if clean_result.unwrap().done {
|
||||
break
|
||||
let clean_result = merkle_stage
|
||||
.execute(&provider_rw, clean_input)
|
||||
.map_err(|e| eyre::eyre!("Clean state root calculation failed: {}", e))?;
|
||||
if clean_result.done {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user