OSDN Git Service

perfect exception process
[bytom/bytom-java-sdk.git] / tx-signer / src / main / java / io / bytom / common / NonHardenedChild.java
index 05b79c5..1fdf13b 100755 (executable)
@@ -7,7 +7,6 @@ import javax.crypto.spec.SecretKeySpec;
 import java.io.ByteArrayOutputStream;\r
 import java.security.InvalidKeyException;\r
 import java.security.NoSuchAlgorithmException;\r
-import java.security.SignatureException;\r
 \r
 public class NonHardenedChild {\r
 \r
@@ -19,7 +18,7 @@ public class NonHardenedChild {
         return mac.doFinal(data);\r
     }\r
 \r
-    public static byte[] nhChild(byte[] path, byte[] xprv, byte[] xpub) throws NoSuchAlgorithmException, SignatureException, InvalidKeyException {\r
+    public static byte[] nhChild(byte[] path, byte[] xprv, byte[] xpub) throws NoSuchAlgorithmException, InvalidKeyException {\r
         // begin build data\r
         ByteArrayOutputStream out = new ByteArrayOutputStream();\r
         out.write('N');\r
@@ -68,7 +67,7 @@ public class NonHardenedChild {
         return f;\r
     }\r
 \r
-    public static byte[] child(byte[] xprv, String[] hpaths) throws NoSuchAlgorithmException, SignatureException, InvalidKeyException {\r
+    public static byte[] child(byte[] xprv, String[] hpaths) throws NoSuchAlgorithmException, InvalidKeyException {\r
         byte[][] paths = new byte[][]{\r
                 Hex.decode(hpaths[0]),\r
                 Hex.decode(hpaths[1])\r