From c9b1d359d8814e1711e40935d4c7b558d6be8679 Mon Sep 17 00:00:00 2001 From: Roman Khimov Date: Thu, 7 May 2020 21:46:28 +0300 Subject: [PATCH] core: ensure we produce correct blocks for tests Check for correct merkle root generation. --- pkg/core/helper_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/core/helper_test.go b/pkg/core/helper_test.go index 05f67e7e9..9ff510f05 100644 --- a/pkg/core/helper_test.go +++ b/pkg/core/helper_test.go @@ -71,7 +71,10 @@ func newBlock(cfg config.ProtocolConfiguration, index uint32, prev util.Uint256, }, Transactions: txs, } - _ = b.RebuildMerkleRoot() + err := b.RebuildMerkleRoot() + if err != nil { + panic(err) + } b.Script.InvocationScript = testchain.Sign(b.GetSignedPart()) return b