Skip to content

Commit ac5b842

Browse files
committed
improve: reduce the validate time.
1 parent c0395ab commit ac5b842

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/org/tron/core/capsule/TransactionCapsule.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,9 +318,11 @@ public boolean validateSignature() throws ValidateSignatureException {
318318
byte[] address = ECKey.signatureToAddress(getRawHash().getBytes(),
319319
getBase64FromByteString(this.transaction.getSignature(i)));
320320
if (!Arrays.equals(owner, address)) {
321+
isValidated = false;
321322
throw new ValidateSignatureException("sig error");
322323
}
323324
} catch (SignatureException e) {
325+
isValidated = false;
324326
throw new ValidateSignatureException(e.getMessage());
325327
}
326328
}

0 commit comments

Comments
 (0)