Package nxt.util

Class Bip32Path

java.lang.Object
nxt.util.Bip32Path
All Implemented Interfaces:
Cloneable

public class Bip32Path extends Object implements Cloneable
  • Method Details

    • bip32PathToBytes

      public static byte[] bip32PathToBytes(int[] path)
    • bip32PathToStr

      public static String bip32PathToStr(int[] path)
    • bip32StrToPath

      public static int[] bip32StrToPath(String pathStr)
    • toPathArray

      public int[] toPathArray()
    • toByteArray

      public byte[] toByteArray(ByteOrder byteOrder)
    • toByteArray

      public static byte[] toByteArray(int[] path, ByteOrder byteOrder)
    • validateString

      public static boolean validateString(String text)
    • validateString

      public static boolean validateString(String text, boolean reqRoot)
    • fromString

      public static Bip32Path fromString(String text)
    • fromString

      public static int[] fromString(String text, boolean reqRoot)
    • toString

      public static String toString(int[] path, boolean noRoot, boolean oldStyle)
    • appendChild

      public Bip32Path appendChild(int index)
    • updateLastChild

      public Bip32Path updateLastChild(int index)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object