extracted common Utils.newSha256Digest() method to reduce boilerplate code

This commit is contained in:
Amichai Rothman
2015-06-22 18:37:14 +03:00
committed by Mike Hearn
parent a2e94b9a95
commit 2fd96c7771
6 changed files with 28 additions and 41 deletions

View File

@@ -101,7 +101,7 @@ public class BuildCheckpoints {
private static void writeBinaryCheckpoints(TreeMap<Integer, StoredBlock> checkpoints, File file) throws Exception {
final FileOutputStream fileOutputStream = new FileOutputStream(file, false);
MessageDigest digest = MessageDigest.getInstance("SHA-256");
MessageDigest digest = Utils.newSha256Digest();
final DigestOutputStream digestOutputStream = new DigestOutputStream(fileOutputStream, digest);
digestOutputStream.on(false);
final DataOutputStream dataOutputStream = new DataOutputStream(digestOutputStream);