From cd3d6ee1a51286592e4d9409a7217603cd4dc3e1 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sat, 30 Sep 2023 13:27:18 -0300 Subject: [PATCH] fix verifier condition. --- verifier.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/verifier.go b/verifier.go index f8affe0..1108a11 100644 --- a/verifier.go +++ b/verifier.go @@ -36,7 +36,7 @@ func (seq Sequence) Verify(bitcoin Bitcoin, initial []byte) error { merkleRoot := blockHeader.MerkleRoot[:] result := seq.Compute(initial) - if slices.Equal(result, merkleRoot) { + if !slices.Equal(result, merkleRoot) { return fmt.Errorf("sequence result '%x' doesn't match the bitcoin merkle root for block %d: %x", result, att.BitcoinBlockHeight, merkleRoot) }