@@ -24,6 +24,8 @@ struct nativeHumanReadableNameOpaque;
2424typedef struct nativeHumanReadableNameOpaque LDKnativeHumanReadableName ;
2525struct nativeOMNameResolverOpaque ;
2626typedef struct nativeOMNameResolverOpaque LDKnativeOMNameResolver ;
27+ struct nativeLSPS0ClientHandlerOpaque ;
28+ typedef struct nativeLSPS0ClientHandlerOpaque LDKnativeLSPS0ClientHandler ;
2729struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque ;
2830typedef struct nativeInvoiceWithExplicitSigningPubkeyBuilderOpaque LDKnativeInvoiceWithExplicitSigningPubkeyBuilder ;
2931struct nativeInvoiceWithDerivedSigningPubkeyBuilderOpaque ;
@@ -79,6 +81,10 @@ struct nativeBlindedPathCandidateOpaque;
7981typedef struct nativeBlindedPathCandidateOpaque LDKnativeBlindedPathCandidate ;
8082struct nativeOneHopBlindedPathCandidateOpaque ;
8183typedef struct nativeOneHopBlindedPathCandidateOpaque LDKnativeOneHopBlindedPathCandidate ;
84+ struct nativeLSPS0ListProtocolsRequestOpaque ;
85+ typedef struct nativeLSPS0ListProtocolsRequestOpaque LDKnativeLSPS0ListProtocolsRequest ;
86+ struct nativeLSPS0ListProtocolsResponseOpaque ;
87+ typedef struct nativeLSPS0ListProtocolsResponseOpaque LDKnativeLSPS0ListProtocolsResponse ;
8288struct nativeUntrustedStringOpaque ;
8389typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString ;
8490struct nativePrintableStringOpaque ;
@@ -103,6 +109,14 @@ struct nativeBestBlockOpaque;
103109typedef struct nativeBestBlockOpaque LDKnativeBestBlock ;
104110struct nativeWatchedOutputOpaque ;
105111typedef 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 ;
106120struct nativeOfferIdOpaque ;
107121typedef struct nativeOfferIdOpaque LDKnativeOfferId ;
108122struct nativeOfferWithExplicitMetadataBuilderOpaque ;
@@ -171,6 +185,10 @@ struct nativeUserConfigOpaque;
171185typedef struct nativeUserConfigOpaque LDKnativeUserConfig ;
172186struct nativeTaggedHashOpaque ;
173187typedef struct nativeTaggedHashOpaque LDKnativeTaggedHash ;
188+ struct nativeLSPS2ServiceConfigOpaque ;
189+ typedef struct nativeLSPS2ServiceConfigOpaque LDKnativeLSPS2ServiceConfig ;
190+ struct nativeLSPS2ServiceHandlerOpaque ;
191+ typedef struct nativeLSPS2ServiceHandlerOpaque LDKnativeLSPS2ServiceHandler ;
174192struct nativeChannelMonitorUpdateOpaque ;
175193typedef struct nativeChannelMonitorUpdateOpaque LDKnativeChannelMonitorUpdate ;
176194struct nativeHTLCUpdateOpaque ;
@@ -325,6 +343,32 @@ struct nativeOnionPacketOpaque;
325343typedef struct nativeOnionPacketOpaque LDKnativeOnionPacket ;
326344struct nativeTrampolineOnionPacketOpaque ;
327345typedef 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 ;
328372struct nativeRecordOpaque ;
329373typedef struct nativeRecordOpaque LDKnativeRecord ;
330374struct nativeInboundHTLCDetailsOpaque ;
@@ -341,6 +385,14 @@ struct nativeFutureOpaque;
341385typedef struct nativeFutureOpaque LDKnativeFuture ;
342386struct nativeSleeperOpaque ;
343387typedef 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 ;
344396struct nativeHeldHtlcAvailableOpaque ;
345397typedef struct nativeHeldHtlcAvailableOpaque LDKnativeHeldHtlcAvailable ;
346398struct nativeReleaseHeldHtlcOpaque ;
@@ -377,6 +429,20 @@ struct nativeInvalidShutdownScriptOpaque;
377429typedef struct nativeInvalidShutdownScriptOpaque LDKnativeInvalidShutdownScript ;
378430struct nativeBolt12ParseErrorOpaque ;
379431typedef 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 ;
380446struct nativePacketOpaque ;
381447typedef struct nativePacketOpaque LDKnativePacket ;
382448struct nativeClaimedHTLCOpaque ;
@@ -483,6 +549,8 @@ struct nativeEmptyNodeIdLookUpOpaque;
483549typedef struct nativeEmptyNodeIdLookUpOpaque LDKnativeEmptyNodeIdLookUp ;
484550struct nativeBlindedHopOpaque ;
485551typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop ;
552+ struct nativeMessageQueueOpaque ;
553+ typedef struct nativeMessageQueueOpaque LDKnativeMessageQueue ;
486554struct nativeInvoiceErrorOpaque ;
487555typedef struct nativeInvoiceErrorOpaque LDKnativeInvoiceError ;
488556struct nativeErroneousFieldOpaque ;
@@ -507,9 +575,13 @@ struct nativeLockedChannelMonitorOpaque;
507575typedef struct nativeLockedChannelMonitorOpaque LDKnativeLockedChannelMonitor ;
508576struct nativeChainMonitorOpaque ;
509577typedef struct nativeChainMonitorOpaque LDKnativeChainMonitor ;
578+ struct nativeLSPS0ServiceHandlerOpaque ;
579+ typedef struct nativeLSPS0ServiceHandlerOpaque LDKnativeLSPS0ServiceHandler ;
510580struct nativeBlindedMessagePathOpaque ;
511581typedef struct nativeBlindedMessagePathOpaque LDKnativeBlindedMessagePath ;
512582struct nativeMessageForwardNodeOpaque ;
513583typedef struct nativeMessageForwardNodeOpaque LDKnativeMessageForwardNode ;
514584struct nativeDNSResolverContextOpaque ;
515585typedef struct nativeDNSResolverContextOpaque LDKnativeDNSResolverContext ;
586+ struct LDKBitcoinAddress ;
587+ typedef struct LDKBitcoinAddress LDKBitcoinAddress ;
0 commit comments