From b09f82afd256e171f6407fee6e5375006aef1393 Mon Sep 17 00:00:00 2001 From: Joseph Knecht <83087510+JosephKnecht-lab@users.noreply.github.com> Date: Mon, 1 Jul 2024 11:17:33 +0200 Subject: [PATCH] additional check --- jam/src/blockchain.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jam/src/blockchain.rs b/jam/src/blockchain.rs index 41eaca6..fc31312 100644 --- a/jam/src/blockchain.rs +++ b/jam/src/blockchain.rs @@ -68,6 +68,9 @@ impl Blockchain { if current_block.previous_hash != previous_block.block_hash { return false; } + if current_block.state_root != calculate_state_root(current_block.transactions.clone()) { + return false; + } } true }