From deae03f1a47c3750f1f73fc9640ca0308d524987 Mon Sep 17 00:00:00 2001 From: catbref Date: Tue, 26 Feb 2019 11:07:44 +0000 Subject: [PATCH] Fix blockchain config logic error --- src/main/java/org/qora/block/BlockChain.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/qora/block/BlockChain.java b/src/main/java/org/qora/block/BlockChain.java index 3d9c647f..cb812e01 100644 --- a/src/main/java/org/qora/block/BlockChain.java +++ b/src/main/java/org/qora/block/BlockChain.java @@ -258,12 +258,12 @@ public class BlockChain { throw new RuntimeException("Missing feature trigger in blockchain config"); } - // If groupless approval-needing transactions are not allowed the defaultGroupId needs to be set + // If approval-needing transactions require a group the defaultGroupId needs to be set // XXX we could also check groupID exists, or at least created in genesis block, or in blockchain config - if (!this.requireGroupForApproval && this.defaultGroupId == Group.NO_GROUP) { - LOGGER.error("defaultGroupId must be set to valid groupID in blockchain config if groupless approval-needing transactions are not allowed"); + if (this.requireGroupForApproval && this.defaultGroupId == Group.NO_GROUP) { + LOGGER.error("defaultGroupId must be set to valid groupID in blockchain config if approval-needing transactions require a group"); throw new RuntimeException( - "defaultGroupId must be set to valid groupID in blockchain config if groupless approval-needing transactions are not allowed"); + "defaultGroupId must be set to valid groupID in blockchain config if approval-needing transactions require a group"); } }