[Java] Update auto-generated bindings to 0.0.117
[ldk-java] / src / main / java / org / ldk / enums / FailureCode.java
diff --git a/src/main/java/org/ldk/enums/FailureCode.java b/src/main/java/org/ldk/enums/FailureCode.java
deleted file mode 100644 (file)
index d21f289..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-package org.ldk.enums;
-
-/**
- * This enum is used to specify which error data to send to peers when failing back an HTLC
- * using [`ChannelManager::fail_htlc_backwards_with_reason`].
- * 
- * For more info on failure codes, see <https://github.com/lightning/bolts/blob/master/04-onion-routing.md#failure-messages>.
- */
-public enum FailureCode {
-       /**
-        * We had a temporary error processing the payment. Useful if no other error codes fit
-        * and you want to indicate that the payer may want to retry.
-        */
-       LDKFailureCode_TemporaryNodeFailure,
-       /**
-        * We have a required feature which was not in this onion. For example, you may require
-        * some additional metadata that was not provided with this payment.
-        */
-       LDKFailureCode_RequiredNodeFeatureMissing,
-       /**
-        * You may wish to use this when a `payment_preimage` is unknown, or the CLTV expiry of
-        * the HTLC is too close to the current block height for safe handling.
-        * Using this failure code in [`ChannelManager::fail_htlc_backwards_with_reason`] is
-        * equivalent to calling [`ChannelManager::fail_htlc_backwards`].
-        */
-       LDKFailureCode_IncorrectOrUnknownPaymentDetails,
-       ; static native void init();
-       static { init(); }
-}
\ No newline at end of file