]> git.bitcoin.ninja Git - ldk-java/blob - src/main/java/org/ldk/enums/SemanticError.java
Update auto-generate bindings (incl new RL clone methods)
[ldk-java] / src / main / java / org / ldk / enums / SemanticError.java
1 package org.ldk.enums;
2
3 /**
4  * Errors that may occur when converting a `RawInvoice` to an `Invoice`. They relate to the
5  * requirements sections in BOLT #11
6  */
7 public enum SemanticError {
8         LDKSemanticError_NoPaymentHash,
9         LDKSemanticError_MultiplePaymentHashes,
10         LDKSemanticError_NoDescription,
11         LDKSemanticError_MultipleDescriptions,
12         LDKSemanticError_NoPaymentSecret,
13         LDKSemanticError_MultiplePaymentSecrets,
14         LDKSemanticError_InvalidFeatures,
15         LDKSemanticError_InvalidRecoveryId,
16         LDKSemanticError_InvalidSignature,
17         LDKSemanticError_ImpreciseAmount,
18         ; static native void init();
19         static { init(); }
20 }