diff --git a/src/brs/TransactionType.java b/src/brs/TransactionType.java index 29b90197f..a46674e4d 100644 --- a/src/brs/TransactionType.java +++ b/src/brs/TransactionType.java @@ -2959,9 +2959,6 @@ protected void validateAttachment(Transaction transaction) throws SignumExceptio { throw new SignumException.NotValidException("Invalid escrow creation amount"); } - if (transaction.getFeeNqt() < Constants.ONE_SIGNA) { - throw new SignumException.NotValidException("Escrow transaction must have a fee at least 1 burst"); - } if (attachment.getRequiredSigners() < 1 || attachment.getRequiredSigners() > 10) { throw new SignumException.NotValidException("Escrow required signers much be 1 - 10"); } @@ -3042,8 +3039,8 @@ public TransactionDuplicationKey getDuplicationKey(Transaction transaction) { @Override protected void validateAttachment(Transaction transaction) throws SignumException.ValidationException { Attachment.AdvancedPaymentEscrowSign attachment = (Attachment.AdvancedPaymentEscrowSign) transaction.getAttachment(); - if (transaction.getAmountNqt() != 0 || transaction.getFeeNqt() != Constants.ONE_SIGNA) { - throw new SignumException.NotValidException("Escrow signing must have amount 0 and fee of 1"); + if (transaction.getAmountNqt() != 0) { + throw new SignumException.NotValidException("Escrow signing must have amount 0"); } if (attachment.getEscrowId() == null || attachment.getDecision() == null) { throw new SignumException.NotValidException("Escrow signing requires escrow id and decision set");