Skip to content

Commit 8e3f0f7

Browse files
committed
disabling cost-tracking on block replay
1 parent 55173e9 commit 8e3f0f7

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

stackslib/src/cli.rs

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -828,13 +828,7 @@ fn replay_block(
828828
true,
829829
) {
830830
Ok((receipt, _, _)) => {
831-
if receipt.anchored_block_cost != cost {
832-
println!("Failed processing block! block = {block_id}. Unexpected cost. expected = {cost}, evaluated = {}",
833-
receipt.anchored_block_cost);
834-
process::exit(1);
835-
}
836-
837-
info!("Block processed successfully! block = {block_id}");
831+
info!("Cost check skipped. Block processed successfully! block = {block_id}");
838832
}
839833
Err(e) => {
840834
println!("Failed processing block! block = {block_id}, error = {e:?}");
@@ -1143,15 +1137,6 @@ fn replay_block_nakamoto(
11431137
Err(e) => (None, Some(e)),
11441138
};
11451139

1146-
if let Some(receipt) = ok_opt {
1147-
// check the cost
1148-
let evaluated_cost = receipt.anchored_block_cost.clone();
1149-
if evaluated_cost != expected_cost {
1150-
println!("Failed processing block! block = {block_id}. Unexpected cost. expected = {expected_cost}, evaluated = {evaluated_cost}");
1151-
process::exit(1);
1152-
}
1153-
}
1154-
11551140
if let Some(e) = err_opt {
11561141
// force rollback
11571142
drop(chainstate_tx);

0 commit comments

Comments
 (0)