From a15eed80c1e0104b021ec44da9151552140b528e Mon Sep 17 00:00:00 2001 From: Samuel Manzanera Date: Mon, 14 Nov 2022 11:13:19 +0100 Subject: [PATCH] Fix Proof of work existence for node transaction --- lib/archethic/mining/validation_context.ex | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/archethic/mining/validation_context.ex b/lib/archethic/mining/validation_context.ex index f91f400d9..ba1da4d2e 100644 --- a/lib/archethic/mining/validation_context.ex +++ b/lib/archethic/mining/validation_context.ex @@ -51,7 +51,6 @@ defmodule Archethic.Mining.ValidationContext do alias Archethic.P2P alias Archethic.P2P.Node - alias Archethic.SharedSecrets alias Archethic.Replication alias Archethic.TransactionChain @@ -1026,7 +1025,7 @@ defmodule Archethic.Mining.ValidationContext do _ -> Transaction.verify_origin_signature?(tx, pow) and - SharedSecrets.has_origin_public_key?(pow) + pow in ProofOfWork.list_origin_public_keys_candidates(tx) end end