@@ -24,8 +24,6 @@ struct nativeUnsignedBolt12InvoiceOpaque;
2424typedef struct nativeUnsignedBolt12InvoiceOpaque LDKnativeUnsignedBolt12Invoice ;
2525struct nativeBolt12InvoiceOpaque ;
2626typedef struct nativeBolt12InvoiceOpaque LDKnativeBolt12Invoice ;
27- struct nativeBlindedPayInfoOpaque ;
28- typedef struct nativeBlindedPayInfoOpaque LDKnativeBlindedPayInfo ;
2927struct nativeDelayedPaymentOutputDescriptorOpaque ;
3028typedef struct nativeDelayedPaymentOutputDescriptorOpaque LDKnativeDelayedPaymentOutputDescriptor ;
3129struct nativeStaticPaymentOutputDescriptorOpaque ;
@@ -63,10 +61,6 @@ struct nativeRouteParametersOpaque;
6361typedef struct nativeRouteParametersOpaque LDKnativeRouteParameters ;
6462struct nativePaymentParametersOpaque ;
6563typedef struct nativePaymentParametersOpaque LDKnativePaymentParameters ;
66- struct nativeRouteHintOpaque ;
67- typedef struct nativeRouteHintOpaque LDKnativeRouteHint ;
68- struct nativeRouteHintHopOpaque ;
69- typedef struct nativeRouteHintHopOpaque LDKnativeRouteHintHop ;
7064struct nativeFirstHopCandidateOpaque ;
7165typedef struct nativeFirstHopCandidateOpaque LDKnativeFirstHopCandidate ;
7266struct nativePublicHopCandidateOpaque ;
@@ -77,6 +71,10 @@ struct nativeBlindedPathCandidateOpaque;
7771typedef struct nativeBlindedPathCandidateOpaque LDKnativeBlindedPathCandidate ;
7872struct nativeOneHopBlindedPathCandidateOpaque ;
7973typedef struct nativeOneHopBlindedPathCandidateOpaque LDKnativeOneHopBlindedPathCandidate ;
74+ struct nativeUntrustedStringOpaque ;
75+ typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString ;
76+ struct nativePrintableStringOpaque ;
77+ typedef struct nativePrintableStringOpaque LDKnativePrintableString ;
8078struct nativeMultiThreadedLockableScoreOpaque ;
8179typedef struct nativeMultiThreadedLockableScoreOpaque LDKnativeMultiThreadedLockableScore ;
8280struct nativeMultiThreadedScoreLockReadOpaque ;
@@ -97,24 +95,6 @@ struct nativeBestBlockOpaque;
9795typedef struct nativeBestBlockOpaque LDKnativeBestBlock ;
9896struct nativeWatchedOutputOpaque ;
9997typedef struct nativeWatchedOutputOpaque LDKnativeWatchedOutput ;
100- struct nativeInitFeaturesOpaque ;
101- typedef struct nativeInitFeaturesOpaque LDKnativeInitFeatures ;
102- struct nativeNodeFeaturesOpaque ;
103- typedef struct nativeNodeFeaturesOpaque LDKnativeNodeFeatures ;
104- struct nativeChannelFeaturesOpaque ;
105- typedef struct nativeChannelFeaturesOpaque LDKnativeChannelFeatures ;
106- struct nativeBolt11InvoiceFeaturesOpaque ;
107- typedef struct nativeBolt11InvoiceFeaturesOpaque LDKnativeBolt11InvoiceFeatures ;
108- struct nativeOfferFeaturesOpaque ;
109- typedef struct nativeOfferFeaturesOpaque LDKnativeOfferFeatures ;
110- struct nativeInvoiceRequestFeaturesOpaque ;
111- typedef struct nativeInvoiceRequestFeaturesOpaque LDKnativeInvoiceRequestFeatures ;
112- struct nativeBolt12InvoiceFeaturesOpaque ;
113- typedef struct nativeBolt12InvoiceFeaturesOpaque LDKnativeBolt12InvoiceFeatures ;
114- struct nativeBlindedHopFeaturesOpaque ;
115- typedef struct nativeBlindedHopFeaturesOpaque LDKnativeBlindedHopFeatures ;
116- struct nativeChannelTypeFeaturesOpaque ;
117- typedef struct nativeChannelTypeFeaturesOpaque LDKnativeChannelTypeFeatures ;
11898struct nativeOfferIdOpaque ;
11999typedef struct nativeOfferIdOpaque LDKnativeOfferId ;
120100struct nativeOfferWithExplicitMetadataBuilderOpaque ;
@@ -137,10 +117,8 @@ struct nativeChannelInfoOpaque;
137117typedef struct nativeChannelInfoOpaque LDKnativeChannelInfo ;
138118struct nativeDirectedChannelInfoOpaque ;
139119typedef struct nativeDirectedChannelInfoOpaque LDKnativeDirectedChannelInfo ;
140- struct nativeRoutingFeesOpaque ;
141- typedef struct nativeRoutingFeesOpaque LDKnativeRoutingFees ;
142- struct nativeNodeAnnouncementInfoOpaque ;
143- typedef struct nativeNodeAnnouncementInfoOpaque LDKnativeNodeAnnouncementInfo ;
120+ struct nativeNodeAnnouncementDetailsOpaque ;
121+ typedef struct nativeNodeAnnouncementDetailsOpaque LDKnativeNodeAnnouncementDetails ;
144122struct nativeNodeAliasOpaque ;
145123typedef struct nativeNodeAliasOpaque LDKnativeNodeAlias ;
146124struct nativeNodeInfoOpaque ;
@@ -231,6 +209,8 @@ struct nativePongOpaque;
231209typedef struct nativePongOpaque LDKnativePong ;
232210struct nativeCommonOpenChannelFieldsOpaque ;
233211typedef struct nativeCommonOpenChannelFieldsOpaque LDKnativeCommonOpenChannelFields ;
212+ struct nativeChannelParametersOpaque ;
213+ typedef struct nativeChannelParametersOpaque LDKnativeChannelParameters ;
234214struct nativeOpenChannelOpaque ;
235215typedef struct nativeOpenChannelOpaque LDKnativeOpenChannel ;
236216struct nativeOpenChannelV2Opaque ;
@@ -249,8 +229,8 @@ struct nativeChannelReadyOpaque;
249229typedef struct nativeChannelReadyOpaque LDKnativeChannelReady ;
250230struct nativeStfuOpaque ;
251231typedef struct nativeStfuOpaque LDKnativeStfu ;
252- struct nativeSpliceOpaque ;
253- typedef struct nativeSpliceOpaque LDKnativeSplice ;
232+ struct nativeSpliceInitOpaque ;
233+ typedef struct nativeSpliceInitOpaque LDKnativeSpliceInit ;
254234struct nativeSpliceAckOpaque ;
255235typedef struct nativeSpliceAckOpaque LDKnativeSpliceAck ;
256236struct nativeSpliceLockedOpaque ;
@@ -289,6 +269,8 @@ struct nativeUpdateFailHTLCOpaque;
289269typedef struct nativeUpdateFailHTLCOpaque LDKnativeUpdateFailHTLC ;
290270struct nativeUpdateFailMalformedHTLCOpaque ;
291271typedef struct nativeUpdateFailMalformedHTLCOpaque LDKnativeUpdateFailMalformedHTLC ;
272+ struct nativeCommitmentSignedBatchOpaque ;
273+ typedef struct nativeCommitmentSignedBatchOpaque LDKnativeCommitmentSignedBatch ;
292274struct nativeCommitmentSignedOpaque ;
293275typedef struct nativeCommitmentSignedOpaque LDKnativeCommitmentSigned ;
294276struct nativeRevokeAndACKOpaque ;
@@ -347,6 +329,10 @@ struct nativeFutureOpaque;
347329typedef struct nativeFutureOpaque LDKnativeFuture ;
348330struct nativeSleeperOpaque ;
349331typedef struct nativeSleeperOpaque LDKnativeSleeper ;
332+ struct nativeHeldHtlcAvailableOpaque ;
333+ typedef struct nativeHeldHtlcAvailableOpaque LDKnativeHeldHtlcAvailable ;
334+ struct nativeReleaseHeldHtlcOpaque ;
335+ typedef struct nativeReleaseHeldHtlcOpaque LDKnativeReleaseHeldHtlc ;
350336struct nativeCounterpartyCommitmentSecretsOpaque ;
351337typedef struct nativeCounterpartyCommitmentSecretsOpaque LDKnativeCounterpartyCommitmentSecrets ;
352338struct nativeTxCreationKeysOpaque ;
@@ -383,6 +369,16 @@ struct nativePacketOpaque;
383369typedef struct nativePacketOpaque LDKnativePacket ;
384370struct nativeClaimedHTLCOpaque ;
385371typedef struct nativeClaimedHTLCOpaque LDKnativeClaimedHTLC ;
372+ struct nativeReplayEventOpaque ;
373+ typedef struct nativeReplayEventOpaque LDKnativeReplayEvent ;
374+ struct nativeNonceOpaque ;
375+ typedef struct nativeNonceOpaque LDKnativeNonce ;
376+ struct nativeRoutingFeesOpaque ;
377+ typedef struct nativeRoutingFeesOpaque LDKnativeRoutingFees ;
378+ struct nativeRouteHintOpaque ;
379+ typedef struct nativeRouteHintOpaque LDKnativeRouteHint ;
380+ struct nativeRouteHintHopOpaque ;
381+ typedef struct nativeRouteHintHopOpaque LDKnativeRouteHintHop ;
386382struct nativeBolt11InvoiceOpaque ;
387383typedef struct nativeBolt11InvoiceOpaque LDKnativeBolt11Invoice ;
388384struct nativeSignedRawBolt11InvoiceOpaque ;
@@ -415,14 +411,14 @@ struct nativeHostnameOpaque;
415411typedef struct nativeHostnameOpaque LDKnativeHostname ;
416412struct nativeTransactionU16LenLimitedOpaque ;
417413typedef struct nativeTransactionU16LenLimitedOpaque LDKnativeTransactionU16LenLimited ;
418- struct nativeUntrustedStringOpaque ;
419- typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString ;
420- struct nativePrintableStringOpaque ;
421- typedef struct nativePrintableStringOpaque LDKnativePrintableString ;
422414struct nativeChannelIdOpaque ;
423415typedef struct nativeChannelIdOpaque LDKnativeChannelId ;
424- struct nativeForwardNodeOpaque ;
425- typedef struct nativeForwardNodeOpaque LDKnativeForwardNode ;
416+ struct nativeBlindedPayInfoOpaque ;
417+ typedef struct nativeBlindedPayInfoOpaque LDKnativeBlindedPayInfo ;
418+ struct nativeBlindedPaymentPathOpaque ;
419+ typedef struct nativeBlindedPaymentPathOpaque LDKnativeBlindedPaymentPath ;
420+ struct nativePaymentForwardNodeOpaque ;
421+ typedef struct nativePaymentForwardNodeOpaque LDKnativePaymentForwardNode ;
426422struct nativeForwardTlvsOpaque ;
427423typedef struct nativeForwardTlvsOpaque LDKnativeForwardTlvs ;
428424struct nativeReceiveTlvsOpaque ;
@@ -441,14 +437,34 @@ struct nativeUtxoFutureOpaque;
441437typedef struct nativeUtxoFutureOpaque LDKnativeUtxoFuture ;
442438struct nativeOnionMessengerOpaque ;
443439typedef struct nativeOnionMessengerOpaque LDKnativeOnionMessenger ;
440+ struct nativeResponderOpaque ;
441+ typedef struct nativeResponderOpaque LDKnativeResponder ;
442+ struct nativeResponseInstructionOpaque ;
443+ typedef struct nativeResponseInstructionOpaque LDKnativeResponseInstruction ;
444444struct nativeDefaultMessageRouterOpaque ;
445445typedef struct nativeDefaultMessageRouterOpaque LDKnativeDefaultMessageRouter ;
446446struct nativeOnionMessagePathOpaque ;
447447typedef struct nativeOnionMessagePathOpaque LDKnativeOnionMessagePath ;
448448struct nativeFilesystemStoreOpaque ;
449449typedef struct nativeFilesystemStoreOpaque LDKnativeFilesystemStore ;
450- struct nativeBlindedPathOpaque ;
451- typedef struct nativeBlindedPathOpaque LDKnativeBlindedPath ;
450+ struct nativeInitFeaturesOpaque ;
451+ typedef struct nativeInitFeaturesOpaque LDKnativeInitFeatures ;
452+ struct nativeNodeFeaturesOpaque ;
453+ typedef struct nativeNodeFeaturesOpaque LDKnativeNodeFeatures ;
454+ struct nativeChannelFeaturesOpaque ;
455+ typedef struct nativeChannelFeaturesOpaque LDKnativeChannelFeatures ;
456+ struct nativeBolt11InvoiceFeaturesOpaque ;
457+ typedef struct nativeBolt11InvoiceFeaturesOpaque LDKnativeBolt11InvoiceFeatures ;
458+ struct nativeOfferFeaturesOpaque ;
459+ typedef struct nativeOfferFeaturesOpaque LDKnativeOfferFeatures ;
460+ struct nativeInvoiceRequestFeaturesOpaque ;
461+ typedef struct nativeInvoiceRequestFeaturesOpaque LDKnativeInvoiceRequestFeatures ;
462+ struct nativeBolt12InvoiceFeaturesOpaque ;
463+ typedef struct nativeBolt12InvoiceFeaturesOpaque LDKnativeBolt12InvoiceFeatures ;
464+ struct nativeBlindedHopFeaturesOpaque ;
465+ typedef struct nativeBlindedHopFeaturesOpaque LDKnativeBlindedHopFeatures ;
466+ struct nativeChannelTypeFeaturesOpaque ;
467+ typedef struct nativeChannelTypeFeaturesOpaque LDKnativeChannelTypeFeatures ;
452468struct nativeEmptyNodeIdLookUpOpaque ;
453469typedef struct nativeEmptyNodeIdLookUpOpaque LDKnativeEmptyNodeIdLookUp ;
454470struct nativeBlindedHopOpaque ;
@@ -473,9 +489,11 @@ struct nativeRevocationBasepointOpaque;
473489typedef struct nativeRevocationBasepointOpaque LDKnativeRevocationBasepoint ;
474490struct nativeRevocationKeyOpaque ;
475491typedef struct nativeRevocationKeyOpaque LDKnativeRevocationKey ;
476- struct nativeMonitorUpdateIdOpaque ;
477- typedef struct nativeMonitorUpdateIdOpaque LDKnativeMonitorUpdateId ;
478492struct nativeLockedChannelMonitorOpaque ;
479493typedef struct nativeLockedChannelMonitorOpaque LDKnativeLockedChannelMonitor ;
480494struct nativeChainMonitorOpaque ;
481495typedef struct nativeChainMonitorOpaque LDKnativeChainMonitor ;
496+ struct nativeBlindedMessagePathOpaque ;
497+ typedef struct nativeBlindedMessagePathOpaque LDKnativeBlindedMessagePath ;
498+ struct nativeMessageForwardNodeOpaque ;
499+ typedef struct nativeMessageForwardNodeOpaque LDKnativeMessageForwardNode ;
0 commit comments