diff --git a/pkg/core/block/block.go b/pkg/core/block/block.go index cee27d060..54d88fa31 100644 --- a/pkg/core/block/block.go +++ b/pkg/core/block/block.go @@ -160,6 +160,9 @@ func (b *Block) DecodeBinary(br *io.BinReader) { txes[i] = tx } b.Transactions = txes + if br.Err != nil { + return + } br.Err = b.Verify() }