[Java] Update auto-generated Java bindings
[ldk-java] / src / main / java / org / ldk / enums / CreationError.java
index c0f494a26172481ecd2148f8053135cbc4235cf3..c01ba2ff58d3264e456f827e992d516dd1194fc8 100644 (file)
@@ -4,10 +4,35 @@ package org.ldk.enums;
  * Errors that may occur when constructing a new `RawInvoice` or `Invoice`
  */
 public enum CreationError {
+       /**
+        * The supplied description string was longer than 639 __bytes__ (see [`Description::new(...)`](./struct.Description.html#method.new))
+        */
        LDKCreationError_DescriptionTooLong,
+       /**
+        * The specified route has too many hops and can't be encoded
+        */
        LDKCreationError_RouteTooLong,
+       /**
+        * The Unix timestamp of the supplied date is less than zero or greater than 35-bits
+        */
        LDKCreationError_TimestampOutOfBounds,
-       LDKCreationError_ExpiryTimeOutOfBounds,
+       /**
+        * The supplied millisatoshi amount was greater than the total bitcoin supply.
+        */
+       LDKCreationError_InvalidAmount,
+       /**
+        * Route hints were required for this invoice and were missing. Applies to
+        * [phantom invoices].
+        * 
+        * [phantom invoices]: crate::utils::create_phantom_invoice
+        */
+       LDKCreationError_MissingRouteHints,
+       /**
+        * The provided `min_final_cltv_expiry_delta` was less than [`MIN_FINAL_CLTV_EXPIRY_DELTA`].
+        * 
+        * [`MIN_FINAL_CLTV_EXPIRY_DELTA`]: lightning::ln::channelmanager::MIN_FINAL_CLTV_EXPIRY_DELTA
+        */
+       LDKCreationError_MinFinalCltvExpiryDeltaTooShort,
        ; static native void init();
        static { init(); }
 }
\ No newline at end of file