From 7ae142fa641ec1209d2b8c046c05dfca6396723b Mon Sep 17 00:00:00 2001 From: CalDescent Date: Thu, 22 Dec 2022 14:20:42 +0000 Subject: [PATCH] Improved transaction validation. --- .../org/qortal/transaction/RewardShareTransaction.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/qortal/transaction/RewardShareTransaction.java b/src/main/java/org/qortal/transaction/RewardShareTransaction.java index ed5029b2..3b9a251e 100644 --- a/src/main/java/org/qortal/transaction/RewardShareTransaction.java +++ b/src/main/java/org/qortal/transaction/RewardShareTransaction.java @@ -163,11 +163,9 @@ public class RewardShareTransaction extends Transaction { return ValidationResult.SELF_SHARE_EXISTS; } - // Fee checking needed if not setting up new self-share - if (!(isRecipientAlsoMinter && existingRewardShareData == null)) - // Check creator has enough funds - if (creator.getConfirmedBalance(Asset.QORT) < this.rewardShareTransactionData.getFee()) - return ValidationResult.NO_BALANCE; + // Check creator has enough funds + if (creator.getConfirmedBalance(Asset.QORT) < this.rewardShareTransactionData.getFee()) + return ValidationResult.NO_BALANCE; return ValidationResult.OK; }