Update auto-generated bindings
[ldk-java] / ts / enums / SemanticError.ts
1
2             export enum SemanticError {
3                 /**
4  * The invoice is missing the mandatory payment hash
5  */
6 LDKSemanticError_NoPaymentHash,
7                                 /**
8  * The invoice has multiple payment hashes which isn't allowed
9  */
10 LDKSemanticError_MultiplePaymentHashes,
11                                 /**
12  * No description or description hash are part of the invoice
13  */
14 LDKSemanticError_NoDescription,
15                                 /**
16  * The invoice contains multiple descriptions and/or description hashes which isn't allowed
17  */
18 LDKSemanticError_MultipleDescriptions,
19                                 /**
20  * The invoice is missing the mandatory payment secret, which all modern lightning nodes
21 should provide.
22  */
23 LDKSemanticError_NoPaymentSecret,
24                                 /**
25  * The invoice contains multiple payment secrets
26  */
27 LDKSemanticError_MultiplePaymentSecrets,
28                                 /**
29  * The invoice's features are invalid
30  */
31 LDKSemanticError_InvalidFeatures,
32                                 /**
33  * The recovery id doesn't fit the signature/pub key
34  */
35 LDKSemanticError_InvalidRecoveryId,
36                                 /**
37  * The invoice's signature is invalid
38  */
39 LDKSemanticError_InvalidSignature,
40                                 /**
41  * The invoice's amount was not a whole number of millisatoshis
42  */
43 LDKSemanticError_ImpreciseAmount,
44                                 
45             }