Class Bolt11ParseError

    • Method Detail

      • bech32_error

        public static Bolt11ParseError bech32_error​(Bech32Error a)
        Utility method to constructs a new Bech32Error-variant Bolt11ParseError
      • parse_amount_error

        public static Bolt11ParseError parse_amount_error​(UnqualifiedError a)
        Utility method to constructs a new ParseAmountError-variant Bolt11ParseError
      • malformed_signature

        public static Bolt11ParseError malformed_signature​(Secp256k1Error a)
        Utility method to constructs a new MalformedSignature-variant Bolt11ParseError
      • bad_prefix

        public static Bolt11ParseError bad_prefix()
        Utility method to constructs a new BadPrefix-variant Bolt11ParseError
      • unknown_currency

        public static Bolt11ParseError unknown_currency()
        Utility method to constructs a new UnknownCurrency-variant Bolt11ParseError
      • unknown_si_prefix

        public static Bolt11ParseError unknown_si_prefix()
        Utility method to constructs a new UnknownSiPrefix-variant Bolt11ParseError
      • malformed_hrp

        public static Bolt11ParseError malformed_hrp()
        Utility method to constructs a new MalformedHRP-variant Bolt11ParseError
      • too_short_data_part

        public static Bolt11ParseError too_short_data_part()
        Utility method to constructs a new TooShortDataPart-variant Bolt11ParseError
      • unexpected_end_of_tagged_fields

        public static Bolt11ParseError unexpected_end_of_tagged_fields()
        Utility method to constructs a new UnexpectedEndOfTaggedFields-variant Bolt11ParseError
      • description_decode_error

        public static Bolt11ParseError description_decode_error​(UnqualifiedError a)
        Utility method to constructs a new DescriptionDecodeError-variant Bolt11ParseError
      • padding_error

        public static Bolt11ParseError padding_error()
        Utility method to constructs a new PaddingError-variant Bolt11ParseError
      • integer_overflow_error

        public static Bolt11ParseError integer_overflow_error()
        Utility method to constructs a new IntegerOverflowError-variant Bolt11ParseError
      • invalid_seg_wit_program_length

        public static Bolt11ParseError invalid_seg_wit_program_length()
        Utility method to constructs a new InvalidSegWitProgramLength-variant Bolt11ParseError
      • invalid_pub_key_hash_length

        public static Bolt11ParseError invalid_pub_key_hash_length()
        Utility method to constructs a new InvalidPubKeyHashLength-variant Bolt11ParseError
      • invalid_script_hash_length

        public static Bolt11ParseError invalid_script_hash_length()
        Utility method to constructs a new InvalidScriptHashLength-variant Bolt11ParseError
      • invalid_recovery_id

        public static Bolt11ParseError invalid_recovery_id()
        Utility method to constructs a new InvalidRecoveryId-variant Bolt11ParseError
      • invalid_slice_length

        public static Bolt11ParseError invalid_slice_length​(String a)
        Utility method to constructs a new InvalidSliceLength-variant Bolt11ParseError
      • skip

        public static Bolt11ParseError skip()
        Utility method to constructs a new Skip-variant Bolt11ParseError
      • eq

        public boolean eq​(Bolt11ParseError b)
        Checks if two Bolt11ParseErrors contain equal inner contents. This ignores pointers and is_owned flags and looks at the values in fields.
      • to_str

        public String to_str()
        Get the string representation of a Bolt11ParseError object