From 84b41b9a6619094383dbacfbdaa8c0f3e2819113 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Tue, 21 Oct 2025 20:53:28 +0800 Subject: fix(block): save actual PoW nonce instead of hashed --- src/network.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/network.rs') diff --git a/src/network.rs b/src/network.rs index c18ae07..197c997 100644 --- a/src/network.rs +++ b/src/network.rs @@ -225,7 +225,7 @@ impl Peer { Request::Block(mut block) => { if !block .pow - .is_empty() + .is_none() { if !block.verify_pow() { eprintln!("Rejecting remote block, POW verification failed"); // TODO: log remote IP @@ -274,7 +274,7 @@ impl Peer { .fold(true, |i, b| { if i { b.pow - .is_empty() + .is_none() } else { false } -- cgit v1.2.3