Skip to content

Commit

Permalink
fix: don't print stack trace
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin O'Donnell <kevin@blockchaintp.com>
  • Loading branch information
scealiontach committed Jun 2, 2021
1 parent ab3070f commit f6ffbf1
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions src/main/java/com/blockchaintp/daml/model/Utils.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
package com.blockchaintp.daml.model;

import javax.xml.bind.DatatypeConverter;

import com.blockchaintp.daml.exception.NonRecoverableErrorException;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

Expand All @@ -10,19 +13,15 @@ private Utils() {
}

public static String hash512(final byte[] data) {
String result = null;
try {
MessageDigest messageDigest = MessageDigest.getInstance("SHA-512");
var messageDigest = MessageDigest.getInstance("SHA-512");

messageDigest.update(data);


byte[] digest = messageDigest.digest();
result = DatatypeConverter.printHexBinary(digest).toLowerCase();

return DatatypeConverter.printHexBinary(digest).toLowerCase();
} catch (NoSuchAlgorithmException nsae) {
nsae.printStackTrace();
throw new NonRecoverableErrorException(nsae);
}
return result;
}
}

0 comments on commit f6ffbf1

Please sign in to comment.