Skip to content

Commit

Permalink
Refactor KeyUtils.
Browse files Browse the repository at this point in the history
  • Loading branch information
ice09 committed Aug 12, 2019
1 parent e86f0b4 commit d4e9ebe
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
Expand Up @@ -9,7 +9,6 @@
import dev.jlibra.admissioncontrol.query.ImmutableQuery;
import dev.jlibra.admissioncontrol.query.UpdateToLatestLedgerResult;
import dev.jlibra.admissioncontrol.transaction.*;
import dev.jlibra.mnemonic.ExtendedPrivKey;
import dev.jlibra.move.Move;
import mempool.MempoolStatus.MempoolAddTransactionStatus;
import org.bouncycastle.util.encoders.Hex;
Expand Down
17 changes: 17 additions & 0 deletions src/main/java/dev/jlibra/util/ExtKeyUtils.java
@@ -0,0 +1,17 @@
package dev.jlibra.util;

import org.bouncycastle.util.encoders.Hex;

import java.security.PrivateKey;
import java.security.PublicKey;

public class ExtKeyUtils {

public static PublicKey publicKeyFromBytes(byte[] publicKey) {
return dev.jlibra.KeyUtils.publicKeyFromHexString(new String(Hex.encode(publicKey)));
}

public static PrivateKey privateKeyFromBytes(byte[] privateKey) {
return dev.jlibra.KeyUtils.privateKeyFromHexString(new String(Hex.encode(privateKey)));
}
}

0 comments on commit d4e9ebe

Please sign in to comment.