[C#] Update auto-generated C# bindings
[ldk-java] / c_sharp / src / org / ldk / enums / Bolt12SemanticError.cs
1 namespace org { namespace ldk { namespace enums {/**
2  * Error when interpreting a TLV stream as a specific type.
3  */
4 public enum Bolt12SemanticError {
5         /**
6          * The current [`std::time::SystemTime`] is past the offer or invoice's expiration.
7          */
8         LDKBolt12SemanticError_AlreadyExpired,
9         /**
10          * The provided chain hash does not correspond to a supported chain.
11          */
12         LDKBolt12SemanticError_UnsupportedChain,
13         /**
14          * A chain was provided but was not expected.
15          */
16         LDKBolt12SemanticError_UnexpectedChain,
17         /**
18          * An amount was expected but was missing.
19          */
20         LDKBolt12SemanticError_MissingAmount,
21         /**
22          * The amount exceeded the total bitcoin supply.
23          */
24         LDKBolt12SemanticError_InvalidAmount,
25         /**
26          * An amount was provided but was not sufficient in value.
27          */
28         LDKBolt12SemanticError_InsufficientAmount,
29         /**
30          * An amount was provided but was not expected.
31          */
32         LDKBolt12SemanticError_UnexpectedAmount,
33         /**
34          * A currency was provided that is not supported.
35          */
36         LDKBolt12SemanticError_UnsupportedCurrency,
37         /**
38          * A feature was required but is unknown.
39          */
40         LDKBolt12SemanticError_UnknownRequiredFeatures,
41         /**
42          * Features were provided but were not expected.
43          */
44         LDKBolt12SemanticError_UnexpectedFeatures,
45         /**
46          * A required description was not provided.
47          */
48         LDKBolt12SemanticError_MissingDescription,
49         /**
50          * A signing pubkey was not provided.
51          */
52         LDKBolt12SemanticError_MissingSigningPubkey,
53         /**
54          * A signing pubkey was provided but a different one was expected.
55          */
56         LDKBolt12SemanticError_InvalidSigningPubkey,
57         /**
58          * A signing pubkey was provided but was not expected.
59          */
60         LDKBolt12SemanticError_UnexpectedSigningPubkey,
61         /**
62          * A quantity was expected but was missing.
63          */
64         LDKBolt12SemanticError_MissingQuantity,
65         /**
66          * An unsupported quantity was provided.
67          */
68         LDKBolt12SemanticError_InvalidQuantity,
69         /**
70          * A quantity or quantity bounds was provided but was not expected.
71          */
72         LDKBolt12SemanticError_UnexpectedQuantity,
73         /**
74          * Metadata could not be used to verify the offers message.
75          */
76         LDKBolt12SemanticError_InvalidMetadata,
77         /**
78          * Metadata was provided but was not expected.
79          */
80         LDKBolt12SemanticError_UnexpectedMetadata,
81         /**
82          * Payer metadata was expected but was missing.
83          */
84         LDKBolt12SemanticError_MissingPayerMetadata,
85         /**
86          * A payer id was expected but was missing.
87          */
88         LDKBolt12SemanticError_MissingPayerId,
89         /**
90          * The payment id for a refund or request is already in use.
91          */
92         LDKBolt12SemanticError_DuplicatePaymentId,
93         /**
94          * Blinded paths were expected but were missing.
95          */
96         LDKBolt12SemanticError_MissingPaths,
97         /**
98          * The blinded payinfo given does not match the number of blinded path hops.
99          */
100         LDKBolt12SemanticError_InvalidPayInfo,
101         /**
102          * An invoice creation time was expected but was missing.
103          */
104         LDKBolt12SemanticError_MissingCreationTime,
105         /**
106          * An invoice payment hash was expected but was missing.
107          */
108         LDKBolt12SemanticError_MissingPaymentHash,
109         /**
110          * A signature was expected but was missing.
111          */
112         LDKBolt12SemanticError_MissingSignature,
113 }} } }