Class Bech32

    • Method Detail

      • verify

        public static Bech32.Encoding verify​(String bech32)
        verify
        Parameters:
        bech32 - .
        Returns:
        .
      • encode

        public static String encode​(String hrp,
                                    byte[] bytes,
                                    Bech32.Encoding encoding)
        encode
        Parameters:
        hrp - .
        bytes - .
        encoding - .
        Returns:
        .
      • decodeSegwit

        public static String decodeSegwit​(String bech32)
        decodeSegwit
        Parameters:
        bech32 - .
        Returns:
        .
      • encodeSegwit

        public static String encodeSegwit​(String hrp,
                                          String scriptPubkey)
        encodeSegwit
        Parameters:
        hrp - .
        scriptPubkey - .
        Returns:
        .
      • decodeNostr

        public static String decodeNostr​(String bech32)

        decodeNostr

        NIP-19
        Parameters:
        bech32 - .
        Returns:
        .
      • encodeNostr

        public static String encodeNostr​(String hrp,
                                         String hexString)

        encodeNostr

        Parameters:
        hrp - .
        hexString - .
        Returns:
        .