Skip to content

Commit 9f69f2f

Browse files
committed
Update auto-generated bindings to LDK 0.0.123
1 parent c364ba2 commit 9f69f2f

Some content is hidden

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

54 files changed

+31536
-15811
lines changed

lightning-c-bindings/include/ldk_rust_types.h

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,16 @@
1010
#else
1111
#define NONNULL_PTR
1212
#endif
13+
struct nativeRefundMaybeWithDerivedMetadataBuilderOpaque;
14+
typedef struct nativeRefundMaybeWithDerivedMetadataBuilderOpaque LDKnativeRefundMaybeWithDerivedMetadataBuilder;
1315
struct nativeRefundOpaque;
1416
typedef struct nativeRefundOpaque LDKnativeRefund;
1517
struct nativeRecipientOnionFieldsOpaque;
1618
typedef struct nativeRecipientOnionFieldsOpaque LDKnativeRecipientOnionFields;
19+
struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque;
20+
typedef struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque LDKnativeInvoiceWithExplicitSigningPubkeyBuilder;
21+
struct nativeInvoiceWithDerivedSigningPubkeyBuilderOpaque;
22+
typedef struct nativeInvoiceWithDerivedSigningPubkeyBuilderOpaque LDKnativeInvoiceWithDerivedSigningPubkeyBuilder;
1723
struct nativeUnsignedBolt12InvoiceOpaque;
1824
typedef struct nativeUnsignedBolt12InvoiceOpaque LDKnativeUnsignedBolt12Invoice;
1925
struct nativeBolt12InvoiceOpaque;
@@ -35,6 +41,8 @@ struct nativeKeysManagerOpaque;
3541
typedef struct nativeKeysManagerOpaque LDKnativeKeysManager;
3642
struct nativePhantomKeysManagerOpaque;
3743
typedef struct nativePhantomKeysManagerOpaque LDKnativePhantomKeysManager;
44+
struct nativeRandomBytesOpaque;
45+
typedef struct nativeRandomBytesOpaque LDKnativeRandomBytes;
3846
struct nativeBackgroundProcessorOpaque;
3947
typedef struct nativeBackgroundProcessorOpaque LDKnativeBackgroundProcessor;
4048
struct nativeDefaultRouterOpaque;
@@ -107,12 +115,14 @@ struct nativeBlindedHopFeaturesOpaque;
107115
typedef struct nativeBlindedHopFeaturesOpaque LDKnativeBlindedHopFeatures;
108116
struct nativeChannelTypeFeaturesOpaque;
109117
typedef struct nativeChannelTypeFeaturesOpaque LDKnativeChannelTypeFeatures;
118+
struct nativeOfferIdOpaque;
119+
typedef struct nativeOfferIdOpaque LDKnativeOfferId;
120+
struct nativeOfferWithExplicitMetadataBuilderOpaque;
121+
typedef struct nativeOfferWithExplicitMetadataBuilderOpaque LDKnativeOfferWithExplicitMetadataBuilder;
122+
struct nativeOfferWithDerivedMetadataBuilderOpaque;
123+
typedef struct nativeOfferWithDerivedMetadataBuilderOpaque LDKnativeOfferWithDerivedMetadataBuilder;
110124
struct nativeOfferOpaque;
111125
typedef struct nativeOfferOpaque LDKnativeOffer;
112-
struct nativeAmountOpaque;
113-
typedef struct nativeAmountOpaque LDKnativeAmount;
114-
struct nativeQuantityOpaque;
115-
typedef struct nativeQuantityOpaque LDKnativeQuantity;
116126
struct nativeNodeIdOpaque;
117127
typedef struct nativeNodeIdOpaque LDKnativeNodeId;
118128
struct nativeNetworkGraphOpaque;
@@ -193,6 +203,8 @@ struct nativeErroringMessageHandlerOpaque;
193203
typedef struct nativeErroringMessageHandlerOpaque LDKnativeErroringMessageHandler;
194204
struct nativeMessageHandlerOpaque;
195205
typedef struct nativeMessageHandlerOpaque LDKnativeMessageHandler;
206+
struct nativePeerDetailsOpaque;
207+
typedef struct nativePeerDetailsOpaque LDKnativePeerDetails;
196208
struct nativePeerHandleErrorOpaque;
197209
typedef struct nativePeerHandleErrorOpaque LDKnativePeerHandleError;
198210
struct nativePeerManagerOpaque;
@@ -201,12 +213,18 @@ struct nativeRapidGossipSyncOpaque;
201213
typedef struct nativeRapidGossipSyncOpaque LDKnativeRapidGossipSync;
202214
struct nativeMonitorUpdatingPersisterOpaque;
203215
typedef struct nativeMonitorUpdatingPersisterOpaque LDKnativeMonitorUpdatingPersister;
216+
struct nativeInvoiceRequestWithExplicitPayerIdBuilderOpaque;
217+
typedef struct nativeInvoiceRequestWithExplicitPayerIdBuilderOpaque LDKnativeInvoiceRequestWithExplicitPayerIdBuilder;
218+
struct nativeInvoiceRequestWithDerivedPayerIdBuilderOpaque;
219+
typedef struct nativeInvoiceRequestWithDerivedPayerIdBuilderOpaque LDKnativeInvoiceRequestWithDerivedPayerIdBuilder;
204220
struct nativeUnsignedInvoiceRequestOpaque;
205221
typedef struct nativeUnsignedInvoiceRequestOpaque LDKnativeUnsignedInvoiceRequest;
206222
struct nativeInvoiceRequestOpaque;
207223
typedef struct nativeInvoiceRequestOpaque LDKnativeInvoiceRequest;
208224
struct nativeVerifiedInvoiceRequestOpaque;
209225
typedef struct nativeVerifiedInvoiceRequestOpaque LDKnativeVerifiedInvoiceRequest;
226+
struct nativeInvoiceRequestFieldsOpaque;
227+
typedef struct nativeInvoiceRequestFieldsOpaque LDKnativeInvoiceRequestFields;
210228
struct nativeInitOpaque;
211229
typedef struct nativeInitOpaque LDKnativeInit;
212230
struct nativeErrorMessageOpaque;
@@ -217,10 +235,14 @@ struct nativePingOpaque;
217235
typedef struct nativePingOpaque LDKnativePing;
218236
struct nativePongOpaque;
219237
typedef struct nativePongOpaque LDKnativePong;
238+
struct nativeCommonOpenChannelFieldsOpaque;
239+
typedef struct nativeCommonOpenChannelFieldsOpaque LDKnativeCommonOpenChannelFields;
220240
struct nativeOpenChannelOpaque;
221241
typedef struct nativeOpenChannelOpaque LDKnativeOpenChannel;
222242
struct nativeOpenChannelV2Opaque;
223243
typedef struct nativeOpenChannelV2Opaque LDKnativeOpenChannelV2;
244+
struct nativeCommonAcceptChannelFieldsOpaque;
245+
typedef struct nativeCommonAcceptChannelFieldsOpaque LDKnativeCommonAcceptChannelFields;
224246
struct nativeAcceptChannelOpaque;
225247
typedef struct nativeAcceptChannelOpaque LDKnativeAcceptChannel;
226248
struct nativeAcceptChannelV2Opaque;
@@ -313,6 +335,8 @@ struct nativeFinalOnionHopDataOpaque;
313335
typedef struct nativeFinalOnionHopDataOpaque LDKnativeFinalOnionHopData;
314336
struct nativeOnionPacketOpaque;
315337
typedef struct nativeOnionPacketOpaque LDKnativeOnionPacket;
338+
struct nativeTrampolineOnionPacketOpaque;
339+
typedef struct nativeTrampolineOnionPacketOpaque LDKnativeTrampolineOnionPacket;
316340
struct nativeRecordOpaque;
317341
typedef struct nativeRecordOpaque LDKnativeRecord;
318342
struct nativeFutureOpaque;
@@ -391,6 +415,8 @@ struct nativeUntrustedStringOpaque;
391415
typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString;
392416
struct nativePrintableStringOpaque;
393417
typedef struct nativePrintableStringOpaque LDKnativePrintableString;
418+
struct nativeChannelIdOpaque;
419+
typedef struct nativeChannelIdOpaque LDKnativeChannelId;
394420
struct nativeForwardNodeOpaque;
395421
typedef struct nativeForwardNodeOpaque LDKnativeForwardNode;
396422
struct nativeForwardTlvsOpaque;
@@ -401,6 +427,12 @@ struct nativePaymentRelayOpaque;
401427
typedef struct nativePaymentRelayOpaque LDKnativePaymentRelay;
402428
struct nativePaymentConstraintsOpaque;
403429
typedef struct nativePaymentConstraintsOpaque LDKnativePaymentConstraints;
430+
struct nativeUnknownPaymentContextOpaque;
431+
typedef struct nativeUnknownPaymentContextOpaque LDKnativeUnknownPaymentContext;
432+
struct nativeBolt12OfferContextOpaque;
433+
typedef struct nativeBolt12OfferContextOpaque LDKnativeBolt12OfferContext;
434+
struct nativeBolt12RefundContextOpaque;
435+
typedef struct nativeBolt12RefundContextOpaque LDKnativeBolt12RefundContext;
404436
struct nativeUtxoFutureOpaque;
405437
typedef struct nativeUtxoFutureOpaque LDKnativeUtxoFuture;
406438
struct nativeOnionMessengerOpaque;
@@ -413,12 +445,18 @@ struct nativeFilesystemStoreOpaque;
413445
typedef struct nativeFilesystemStoreOpaque LDKnativeFilesystemStore;
414446
struct nativeBlindedPathOpaque;
415447
typedef struct nativeBlindedPathOpaque LDKnativeBlindedPath;
448+
struct nativeEmptyNodeIdLookUpOpaque;
449+
typedef struct nativeEmptyNodeIdLookUpOpaque LDKnativeEmptyNodeIdLookUp;
416450
struct nativeBlindedHopOpaque;
417451
typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop;
418452
struct nativeInvoiceErrorOpaque;
419453
typedef struct nativeInvoiceErrorOpaque LDKnativeInvoiceError;
420454
struct nativeErroneousFieldOpaque;
421455
typedef struct nativeErroneousFieldOpaque LDKnativeErroneousField;
456+
struct nativeTrackedSpendableOutputOpaque;
457+
typedef struct nativeTrackedSpendableOutputOpaque LDKnativeTrackedSpendableOutput;
458+
struct nativeOutputSweeperOpaque;
459+
typedef struct nativeOutputSweeperOpaque LDKnativeOutputSweeper;
422460
struct nativeDelayedPaymentBasepointOpaque;
423461
typedef struct nativeDelayedPaymentBasepointOpaque LDKnativeDelayedPaymentBasepoint;
424462
struct nativeDelayedPaymentKeyOpaque;

0 commit comments

Comments
 (0)