Skip to content

Commit 8260105

Browse files
committed
Update auto-generated bindings for LDK 0.0.115
1 parent 730426d commit 8260105

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+13410
-7164
lines changed

lightning-c-bindings/include/ldk_rust_types.h

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
#else
1111
#define NONNULL_PTR
1212
#endif
13+
struct nativeRefundOpaque;
14+
typedef struct nativeRefundOpaque LDKnativeRefund;
15+
struct nativeRecipientOnionFieldsOpaque;
16+
typedef struct nativeRecipientOnionFieldsOpaque LDKnativeRecipientOnionFields;
1317
struct nativeCounterpartyCommitmentSecretsOpaque;
1418
typedef struct nativeCounterpartyCommitmentSecretsOpaque LDKnativeCounterpartyCommitmentSecrets;
1519
struct nativeTxCreationKeysOpaque;
@@ -40,10 +44,10 @@ struct nativeShutdownScriptOpaque;
4044
typedef struct nativeShutdownScriptOpaque LDKnativeShutdownScript;
4145
struct nativeInvalidShutdownScriptOpaque;
4246
typedef struct nativeInvalidShutdownScriptOpaque LDKnativeInvalidShutdownScript;
43-
struct nativeBlindedPathOpaque;
44-
typedef struct nativeBlindedPathOpaque LDKnativeBlindedPath;
45-
struct nativeBlindedHopOpaque;
46-
typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop;
47+
struct nativeUnsignedInvoiceOpaque;
48+
typedef struct nativeUnsignedInvoiceOpaque LDKnativeUnsignedInvoice;
49+
struct nativeBlindedPayInfoOpaque;
50+
typedef struct nativeBlindedPayInfoOpaque LDKnativeBlindedPayInfo;
4751
struct nativeBackgroundProcessorOpaque;
4852
typedef struct nativeBackgroundProcessorOpaque LDKnativeBackgroundProcessor;
4953
struct nativeDefaultRouterOpaque;
@@ -54,6 +58,10 @@ struct nativeInFlightHtlcsOpaque;
5458
typedef struct nativeInFlightHtlcsOpaque LDKnativeInFlightHtlcs;
5559
struct nativeRouteHopOpaque;
5660
typedef struct nativeRouteHopOpaque LDKnativeRouteHop;
61+
struct nativeBlindedTailOpaque;
62+
typedef struct nativeBlindedTailOpaque LDKnativeBlindedTail;
63+
struct nativePathOpaque;
64+
typedef struct nativePathOpaque LDKnativePath;
5765
struct nativeRouteOpaque;
5866
typedef struct nativeRouteOpaque LDKnativeRoute;
5967
struct nativeRouteParametersOpaque;
@@ -98,6 +106,12 @@ struct nativeBlindedHopFeaturesOpaque;
98106
typedef struct nativeBlindedHopFeaturesOpaque LDKnativeBlindedHopFeatures;
99107
struct nativeChannelTypeFeaturesOpaque;
100108
typedef struct nativeChannelTypeFeaturesOpaque LDKnativeChannelTypeFeatures;
109+
struct nativeOfferOpaque;
110+
typedef struct nativeOfferOpaque LDKnativeOffer;
111+
struct nativeAmountOpaque;
112+
typedef struct nativeAmountOpaque LDKnativeAmount;
113+
struct nativeQuantityOpaque;
114+
typedef struct nativeQuantityOpaque LDKnativeQuantity;
101115
struct nativeNodeIdOpaque;
102116
typedef struct nativeNodeIdOpaque LDKnativeNodeId;
103117
struct nativeNetworkGraphOpaque;
@@ -159,6 +173,8 @@ struct nativeBigSizeOpaque;
159173
typedef struct nativeBigSizeOpaque LDKnativeBigSize;
160174
struct nativeHostnameOpaque;
161175
typedef struct nativeHostnameOpaque LDKnativeHostname;
176+
struct nativeUntrustedStringOpaque;
177+
typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString;
162178
struct nativePrintableStringOpaque;
163179
typedef struct nativePrintableStringOpaque LDKnativePrintableString;
164180
struct nativeOutPointOpaque;
@@ -185,6 +201,10 @@ struct nativeUtxoFutureOpaque;
185201
typedef struct nativeUtxoFutureOpaque LDKnativeUtxoFuture;
186202
struct nativeOnionMessengerOpaque;
187203
typedef struct nativeOnionMessengerOpaque LDKnativeOnionMessenger;
204+
struct nativeBlindedPathOpaque;
205+
typedef struct nativeBlindedPathOpaque LDKnativeBlindedPath;
206+
struct nativeBlindedHopOpaque;
207+
typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop;
188208
struct nativeInvoiceOpaque;
189209
typedef struct nativeInvoiceOpaque LDKnativeInvoice;
190210
struct nativeSignedRawInvoiceOpaque;
@@ -209,8 +229,6 @@ struct nativeInvoiceSignatureOpaque;
209229
typedef struct nativeInvoiceSignatureOpaque LDKnativeInvoiceSignature;
210230
struct nativePrivateRouteOpaque;
211231
typedef struct nativePrivateRouteOpaque LDKnativePrivateRoute;
212-
struct nativeRapidGossipSyncOpaque;
213-
typedef struct nativeRapidGossipSyncOpaque LDKnativeRapidGossipSync;
214232
struct nativeInitOpaque;
215233
typedef struct nativeInitOpaque LDKnativeInit;
216234
struct nativeErrorMessageOpaque;
@@ -285,13 +303,21 @@ struct nativeLightningErrorOpaque;
285303
typedef struct nativeLightningErrorOpaque LDKnativeLightningError;
286304
struct nativeCommitmentUpdateOpaque;
287305
typedef struct nativeCommitmentUpdateOpaque LDKnativeCommitmentUpdate;
306+
struct nativeUnsignedInvoiceRequestOpaque;
307+
typedef struct nativeUnsignedInvoiceRequestOpaque LDKnativeUnsignedInvoiceRequest;
308+
struct nativeInvoiceRequestOpaque;
309+
typedef struct nativeInvoiceRequestOpaque LDKnativeInvoiceRequest;
288310
struct nativeRecordOpaque;
289311
typedef struct nativeRecordOpaque LDKnativeRecord;
290312
struct nativeFutureOpaque;
291313
typedef struct nativeFutureOpaque LDKnativeFuture;
314+
struct nativeSleeperOpaque;
315+
typedef struct nativeSleeperOpaque LDKnativeSleeper;
292316
struct nativeMonitorUpdateIdOpaque;
293317
typedef struct nativeMonitorUpdateIdOpaque LDKnativeMonitorUpdateId;
294318
struct nativeLockedChannelMonitorOpaque;
295319
typedef struct nativeLockedChannelMonitorOpaque LDKnativeLockedChannelMonitor;
296320
struct nativeChainMonitorOpaque;
297321
typedef struct nativeChainMonitorOpaque LDKnativeChainMonitor;
322+
struct nativeRapidGossipSyncOpaque;
323+
typedef struct nativeRapidGossipSyncOpaque LDKnativeRapidGossipSync;

0 commit comments

Comments
 (0)