Skip to content

Commit 4895064

Browse files
committed
Update auto-generted bindings
1 parent 1eb20ff commit 4895064

File tree

28 files changed

+25846
-11935
lines changed

28 files changed

+25846
-11935
lines changed

lightning-c-bindings/include/ldk_rust_types.h

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ struct nativeHumanReadableNameOpaque;
2424
typedef struct nativeHumanReadableNameOpaque LDKnativeHumanReadableName;
2525
struct nativeOMNameResolverOpaque;
2626
typedef struct nativeOMNameResolverOpaque LDKnativeOMNameResolver;
27+
struct nativeLSPS0ClientHandlerOpaque;
28+
typedef struct nativeLSPS0ClientHandlerOpaque LDKnativeLSPS0ClientHandler;
2729
struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque;
2830
typedef struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque LDKnativeInvoiceWithExplicitSigningPubkeyBuilder;
2931
struct nativeInvoiceWithDerivedSigningPubkeyBuilderOpaque;
@@ -79,6 +81,10 @@ struct nativeBlindedPathCandidateOpaque;
7981
typedef struct nativeBlindedPathCandidateOpaque LDKnativeBlindedPathCandidate;
8082
struct nativeOneHopBlindedPathCandidateOpaque;
8183
typedef struct nativeOneHopBlindedPathCandidateOpaque LDKnativeOneHopBlindedPathCandidate;
84+
struct nativeLSPS0ListProtocolsRequestOpaque;
85+
typedef struct nativeLSPS0ListProtocolsRequestOpaque LDKnativeLSPS0ListProtocolsRequest;
86+
struct nativeLSPS0ListProtocolsResponseOpaque;
87+
typedef struct nativeLSPS0ListProtocolsResponseOpaque LDKnativeLSPS0ListProtocolsResponse;
8288
struct nativeUntrustedStringOpaque;
8389
typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString;
8490
struct nativePrintableStringOpaque;
@@ -103,6 +109,14 @@ struct nativeBestBlockOpaque;
103109
typedef struct nativeBestBlockOpaque LDKnativeBestBlock;
104110
struct nativeWatchedOutputOpaque;
105111
typedef struct nativeWatchedOutputOpaque LDKnativeWatchedOutput;
112+
struct nativeLSPS1ClientConfigOpaque;
113+
typedef struct nativeLSPS1ClientConfigOpaque LDKnativeLSPS1ClientConfig;
114+
struct nativeLSPS1ClientHandlerOpaque;
115+
typedef struct nativeLSPS1ClientHandlerOpaque LDKnativeLSPS1ClientHandler;
116+
struct nativeLSPS2ClientConfigOpaque;
117+
typedef struct nativeLSPS2ClientConfigOpaque LDKnativeLSPS2ClientConfig;
118+
struct nativeLSPS2ClientHandlerOpaque;
119+
typedef struct nativeLSPS2ClientHandlerOpaque LDKnativeLSPS2ClientHandler;
106120
struct nativeOfferIdOpaque;
107121
typedef struct nativeOfferIdOpaque LDKnativeOfferId;
108122
struct nativeOfferWithExplicitMetadataBuilderOpaque;
@@ -171,6 +185,10 @@ struct nativeUserConfigOpaque;
171185
typedef struct nativeUserConfigOpaque LDKnativeUserConfig;
172186
struct nativeTaggedHashOpaque;
173187
typedef struct nativeTaggedHashOpaque LDKnativeTaggedHash;
188+
struct nativeLSPS2ServiceConfigOpaque;
189+
typedef struct nativeLSPS2ServiceConfigOpaque LDKnativeLSPS2ServiceConfig;
190+
struct nativeLSPS2ServiceHandlerOpaque;
191+
typedef struct nativeLSPS2ServiceHandlerOpaque LDKnativeLSPS2ServiceHandler;
174192
struct nativeChannelMonitorUpdateOpaque;
175193
typedef struct nativeChannelMonitorUpdateOpaque LDKnativeChannelMonitorUpdate;
176194
struct nativeHTLCUpdateOpaque;
@@ -325,6 +343,32 @@ struct nativeOnionPacketOpaque;
325343
typedef struct nativeOnionPacketOpaque LDKnativeOnionPacket;
326344
struct nativeTrampolineOnionPacketOpaque;
327345
typedef struct nativeTrampolineOnionPacketOpaque LDKnativeTrampolineOnionPacket;
346+
struct nativeLSPS1OrderIdOpaque;
347+
typedef struct nativeLSPS1OrderIdOpaque LDKnativeLSPS1OrderId;
348+
struct nativeLSPS1GetInfoRequestOpaque;
349+
typedef struct nativeLSPS1GetInfoRequestOpaque LDKnativeLSPS1GetInfoRequest;
350+
struct nativeLSPS1OptionsOpaque;
351+
typedef struct nativeLSPS1OptionsOpaque LDKnativeLSPS1Options;
352+
struct nativeLSPS1GetInfoResponseOpaque;
353+
typedef struct nativeLSPS1GetInfoResponseOpaque LDKnativeLSPS1GetInfoResponse;
354+
struct nativeLSPS1CreateOrderRequestOpaque;
355+
typedef struct nativeLSPS1CreateOrderRequestOpaque LDKnativeLSPS1CreateOrderRequest;
356+
struct nativeLSPS1OrderParamsOpaque;
357+
typedef struct nativeLSPS1OrderParamsOpaque LDKnativeLSPS1OrderParams;
358+
struct nativeLSPS1CreateOrderResponseOpaque;
359+
typedef struct nativeLSPS1CreateOrderResponseOpaque LDKnativeLSPS1CreateOrderResponse;
360+
struct nativeLSPS1PaymentInfoOpaque;
361+
typedef struct nativeLSPS1PaymentInfoOpaque LDKnativeLSPS1PaymentInfo;
362+
struct nativeLSPS1Bolt11PaymentInfoOpaque;
363+
typedef struct nativeLSPS1Bolt11PaymentInfoOpaque LDKnativeLSPS1Bolt11PaymentInfo;
364+
struct nativeLSPS1OnchainPaymentInfoOpaque;
365+
typedef struct nativeLSPS1OnchainPaymentInfoOpaque LDKnativeLSPS1OnchainPaymentInfo;
366+
struct nativeLSPS1OnchainPaymentOpaque;
367+
typedef struct nativeLSPS1OnchainPaymentOpaque LDKnativeLSPS1OnchainPayment;
368+
struct nativeLSPS1ChannelInfoOpaque;
369+
typedef struct nativeLSPS1ChannelInfoOpaque LDKnativeLSPS1ChannelInfo;
370+
struct nativeLSPS1GetOrderRequestOpaque;
371+
typedef struct nativeLSPS1GetOrderRequestOpaque LDKnativeLSPS1GetOrderRequest;
328372
struct nativeRecordOpaque;
329373
typedef struct nativeRecordOpaque LDKnativeRecord;
330374
struct nativeInboundHTLCDetailsOpaque;
@@ -341,6 +385,14 @@ struct nativeFutureOpaque;
341385
typedef struct nativeFutureOpaque LDKnativeFuture;
342386
struct nativeSleeperOpaque;
343387
typedef struct nativeSleeperOpaque LDKnativeSleeper;
388+
struct nativeRawLSPSMessageOpaque;
389+
typedef struct nativeRawLSPSMessageOpaque LDKnativeRawLSPSMessage;
390+
struct nativeLSPSRequestIdOpaque;
391+
typedef struct nativeLSPSRequestIdOpaque LDKnativeLSPSRequestId;
392+
struct nativeLSPSDateTimeOpaque;
393+
typedef struct nativeLSPSDateTimeOpaque LDKnativeLSPSDateTime;
394+
struct nativeLSPSResponseErrorOpaque;
395+
typedef struct nativeLSPSResponseErrorOpaque LDKnativeLSPSResponseError;
344396
struct nativeHeldHtlcAvailableOpaque;
345397
typedef struct nativeHeldHtlcAvailableOpaque LDKnativeHeldHtlcAvailable;
346398
struct nativeReleaseHeldHtlcOpaque;
@@ -377,6 +429,20 @@ struct nativeInvalidShutdownScriptOpaque;
377429
typedef struct nativeInvalidShutdownScriptOpaque LDKnativeInvalidShutdownScript;
378430
struct nativeBolt12ParseErrorOpaque;
379431
typedef struct nativeBolt12ParseErrorOpaque LDKnativeBolt12ParseError;
432+
struct nativeLSPS2GetInfoRequestOpaque;
433+
typedef struct nativeLSPS2GetInfoRequestOpaque LDKnativeLSPS2GetInfoRequest;
434+
struct nativeLSPS2RawOpeningFeeParamsOpaque;
435+
typedef struct nativeLSPS2RawOpeningFeeParamsOpaque LDKnativeLSPS2RawOpeningFeeParams;
436+
struct nativeLSPS2OpeningFeeParamsOpaque;
437+
typedef struct nativeLSPS2OpeningFeeParamsOpaque LDKnativeLSPS2OpeningFeeParams;
438+
struct nativeLSPS2GetInfoResponseOpaque;
439+
typedef struct nativeLSPS2GetInfoResponseOpaque LDKnativeLSPS2GetInfoResponse;
440+
struct nativeLSPS2BuyRequestOpaque;
441+
typedef struct nativeLSPS2BuyRequestOpaque LDKnativeLSPS2BuyRequest;
442+
struct nativeLSPS2InterceptScidOpaque;
443+
typedef struct nativeLSPS2InterceptScidOpaque LDKnativeLSPS2InterceptScid;
444+
struct nativeLSPS2BuyResponseOpaque;
445+
typedef struct nativeLSPS2BuyResponseOpaque LDKnativeLSPS2BuyResponse;
380446
struct nativePacketOpaque;
381447
typedef struct nativePacketOpaque LDKnativePacket;
382448
struct nativeClaimedHTLCOpaque;
@@ -483,6 +549,8 @@ struct nativeEmptyNodeIdLookUpOpaque;
483549
typedef struct nativeEmptyNodeIdLookUpOpaque LDKnativeEmptyNodeIdLookUp;
484550
struct nativeBlindedHopOpaque;
485551
typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop;
552+
struct nativeMessageQueueOpaque;
553+
typedef struct nativeMessageQueueOpaque LDKnativeMessageQueue;
486554
struct nativeInvoiceErrorOpaque;
487555
typedef struct nativeInvoiceErrorOpaque LDKnativeInvoiceError;
488556
struct nativeErroneousFieldOpaque;
@@ -507,9 +575,13 @@ struct nativeLockedChannelMonitorOpaque;
507575
typedef struct nativeLockedChannelMonitorOpaque LDKnativeLockedChannelMonitor;
508576
struct nativeChainMonitorOpaque;
509577
typedef struct nativeChainMonitorOpaque LDKnativeChainMonitor;
578+
struct nativeLSPS0ServiceHandlerOpaque;
579+
typedef struct nativeLSPS0ServiceHandlerOpaque LDKnativeLSPS0ServiceHandler;
510580
struct nativeBlindedMessagePathOpaque;
511581
typedef struct nativeBlindedMessagePathOpaque LDKnativeBlindedMessagePath;
512582
struct nativeMessageForwardNodeOpaque;
513583
typedef struct nativeMessageForwardNodeOpaque LDKnativeMessageForwardNode;
514584
struct nativeDNSResolverContextOpaque;
515585
typedef struct nativeDNSResolverContextOpaque LDKnativeDNSResolverContext;
586+
struct LDKBitcoinAddress;
587+
typedef struct LDKBitcoinAddress LDKBitcoinAddress;

0 commit comments

Comments
 (0)