Class Base58


  • public class Base58
    extends Object

    Base58 class.

    • Method Detail

      • encode

        public static String encode​(byte[] s)

        encode.

        Parameters:
        s - an array of byte objects
        Returns:
        a String object
      • encodeChecksum

        public static String encodeChecksum​(byte[] b)

        encodeChecksum.

        Parameters:
        b - an array of byte objects
        Returns:
        a String object
      • decodeAddress

        public static byte[] decodeAddress​(String address)

        decodeAddress

        Parameters:
        address - .
        Returns:
        .
      • decodeExtendedKey

        public static byte[] decodeExtendedKey​(String extendedKey)

        decodeExtendedKey

        Parameters:
        extendedKey - .
        Returns:
        .
      • decodeWif

        public static byte[] decodeWif​(String wif,
                                       boolean compressed)
        decodeWif
        Parameters:
        wif - .
        compressed - .
        Returns:
        .
      • h160toP2pkhAddress

        public static String h160toP2pkhAddress​(byte[] h160,
                                                Boolean testnet)

        h160toP2pkhAddress.

        Parameters:
        h160 - an array of byte objects
        testnet - a Boolean object
        Returns:
        a String object
      • h160toP2shAddress

        public static String h160toP2shAddress​(byte[] h160,
                                               Boolean testnet)

        h160toP2shAddress.

        Parameters:
        h160 - an array of byte objects
        testnet - a Boolean object
        Returns:
        a String object