@@ -24,8 +24,6 @@ struct nativeUnsignedBolt12InvoiceOpaque;
24
24
typedef struct nativeUnsignedBolt12InvoiceOpaque LDKnativeUnsignedBolt12Invoice ;
25
25
struct nativeBolt12InvoiceOpaque ;
26
26
typedef struct nativeBolt12InvoiceOpaque LDKnativeBolt12Invoice ;
27
- struct nativeBlindedPayInfoOpaque ;
28
- typedef struct nativeBlindedPayInfoOpaque LDKnativeBlindedPayInfo ;
29
27
struct nativeDelayedPaymentOutputDescriptorOpaque ;
30
28
typedef struct nativeDelayedPaymentOutputDescriptorOpaque LDKnativeDelayedPaymentOutputDescriptor ;
31
29
struct nativeStaticPaymentOutputDescriptorOpaque ;
@@ -63,10 +61,6 @@ struct nativeRouteParametersOpaque;
63
61
typedef struct nativeRouteParametersOpaque LDKnativeRouteParameters ;
64
62
struct nativePaymentParametersOpaque ;
65
63
typedef struct nativePaymentParametersOpaque LDKnativePaymentParameters ;
66
- struct nativeRouteHintOpaque ;
67
- typedef struct nativeRouteHintOpaque LDKnativeRouteHint ;
68
- struct nativeRouteHintHopOpaque ;
69
- typedef struct nativeRouteHintHopOpaque LDKnativeRouteHintHop ;
70
64
struct nativeFirstHopCandidateOpaque ;
71
65
typedef struct nativeFirstHopCandidateOpaque LDKnativeFirstHopCandidate ;
72
66
struct nativePublicHopCandidateOpaque ;
@@ -77,6 +71,10 @@ struct nativeBlindedPathCandidateOpaque;
77
71
typedef struct nativeBlindedPathCandidateOpaque LDKnativeBlindedPathCandidate ;
78
72
struct nativeOneHopBlindedPathCandidateOpaque ;
79
73
typedef struct nativeOneHopBlindedPathCandidateOpaque LDKnativeOneHopBlindedPathCandidate ;
74
+ struct nativeUntrustedStringOpaque ;
75
+ typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString ;
76
+ struct nativePrintableStringOpaque ;
77
+ typedef struct nativePrintableStringOpaque LDKnativePrintableString ;
80
78
struct nativeMultiThreadedLockableScoreOpaque ;
81
79
typedef struct nativeMultiThreadedLockableScoreOpaque LDKnativeMultiThreadedLockableScore ;
82
80
struct nativeMultiThreadedScoreLockReadOpaque ;
@@ -97,24 +95,6 @@ struct nativeBestBlockOpaque;
97
95
typedef struct nativeBestBlockOpaque LDKnativeBestBlock ;
98
96
struct nativeWatchedOutputOpaque ;
99
97
typedef 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 ;
118
98
struct nativeOfferIdOpaque ;
119
99
typedef struct nativeOfferIdOpaque LDKnativeOfferId ;
120
100
struct nativeOfferWithExplicitMetadataBuilderOpaque ;
@@ -137,10 +117,8 @@ struct nativeChannelInfoOpaque;
137
117
typedef struct nativeChannelInfoOpaque LDKnativeChannelInfo ;
138
118
struct nativeDirectedChannelInfoOpaque ;
139
119
typedef 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 ;
144
122
struct nativeNodeAliasOpaque ;
145
123
typedef struct nativeNodeAliasOpaque LDKnativeNodeAlias ;
146
124
struct nativeNodeInfoOpaque ;
@@ -231,6 +209,8 @@ struct nativePongOpaque;
231
209
typedef struct nativePongOpaque LDKnativePong ;
232
210
struct nativeCommonOpenChannelFieldsOpaque ;
233
211
typedef struct nativeCommonOpenChannelFieldsOpaque LDKnativeCommonOpenChannelFields ;
212
+ struct nativeChannelParametersOpaque ;
213
+ typedef struct nativeChannelParametersOpaque LDKnativeChannelParameters ;
234
214
struct nativeOpenChannelOpaque ;
235
215
typedef struct nativeOpenChannelOpaque LDKnativeOpenChannel ;
236
216
struct nativeOpenChannelV2Opaque ;
@@ -249,8 +229,8 @@ struct nativeChannelReadyOpaque;
249
229
typedef struct nativeChannelReadyOpaque LDKnativeChannelReady ;
250
230
struct nativeStfuOpaque ;
251
231
typedef struct nativeStfuOpaque LDKnativeStfu ;
252
- struct nativeSpliceOpaque ;
253
- typedef struct nativeSpliceOpaque LDKnativeSplice ;
232
+ struct nativeSpliceInitOpaque ;
233
+ typedef struct nativeSpliceInitOpaque LDKnativeSpliceInit ;
254
234
struct nativeSpliceAckOpaque ;
255
235
typedef struct nativeSpliceAckOpaque LDKnativeSpliceAck ;
256
236
struct nativeSpliceLockedOpaque ;
@@ -289,6 +269,8 @@ struct nativeUpdateFailHTLCOpaque;
289
269
typedef struct nativeUpdateFailHTLCOpaque LDKnativeUpdateFailHTLC ;
290
270
struct nativeUpdateFailMalformedHTLCOpaque ;
291
271
typedef struct nativeUpdateFailMalformedHTLCOpaque LDKnativeUpdateFailMalformedHTLC ;
272
+ struct nativeCommitmentSignedBatchOpaque ;
273
+ typedef struct nativeCommitmentSignedBatchOpaque LDKnativeCommitmentSignedBatch ;
292
274
struct nativeCommitmentSignedOpaque ;
293
275
typedef struct nativeCommitmentSignedOpaque LDKnativeCommitmentSigned ;
294
276
struct nativeRevokeAndACKOpaque ;
@@ -347,6 +329,10 @@ struct nativeFutureOpaque;
347
329
typedef struct nativeFutureOpaque LDKnativeFuture ;
348
330
struct nativeSleeperOpaque ;
349
331
typedef struct nativeSleeperOpaque LDKnativeSleeper ;
332
+ struct nativeHeldHtlcAvailableOpaque ;
333
+ typedef struct nativeHeldHtlcAvailableOpaque LDKnativeHeldHtlcAvailable ;
334
+ struct nativeReleaseHeldHtlcOpaque ;
335
+ typedef struct nativeReleaseHeldHtlcOpaque LDKnativeReleaseHeldHtlc ;
350
336
struct nativeCounterpartyCommitmentSecretsOpaque ;
351
337
typedef struct nativeCounterpartyCommitmentSecretsOpaque LDKnativeCounterpartyCommitmentSecrets ;
352
338
struct nativeTxCreationKeysOpaque ;
@@ -383,6 +369,16 @@ struct nativePacketOpaque;
383
369
typedef struct nativePacketOpaque LDKnativePacket ;
384
370
struct nativeClaimedHTLCOpaque ;
385
371
typedef 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 ;
386
382
struct nativeBolt11InvoiceOpaque ;
387
383
typedef struct nativeBolt11InvoiceOpaque LDKnativeBolt11Invoice ;
388
384
struct nativeSignedRawBolt11InvoiceOpaque ;
@@ -415,14 +411,14 @@ struct nativeHostnameOpaque;
415
411
typedef struct nativeHostnameOpaque LDKnativeHostname ;
416
412
struct nativeTransactionU16LenLimitedOpaque ;
417
413
typedef struct nativeTransactionU16LenLimitedOpaque LDKnativeTransactionU16LenLimited ;
418
- struct nativeUntrustedStringOpaque ;
419
- typedef struct nativeUntrustedStringOpaque LDKnativeUntrustedString ;
420
- struct nativePrintableStringOpaque ;
421
- typedef struct nativePrintableStringOpaque LDKnativePrintableString ;
422
414
struct nativeChannelIdOpaque ;
423
415
typedef 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 ;
426
422
struct nativeForwardTlvsOpaque ;
427
423
typedef struct nativeForwardTlvsOpaque LDKnativeForwardTlvs ;
428
424
struct nativeReceiveTlvsOpaque ;
@@ -441,14 +437,34 @@ struct nativeUtxoFutureOpaque;
441
437
typedef struct nativeUtxoFutureOpaque LDKnativeUtxoFuture ;
442
438
struct nativeOnionMessengerOpaque ;
443
439
typedef struct nativeOnionMessengerOpaque LDKnativeOnionMessenger ;
440
+ struct nativeResponderOpaque ;
441
+ typedef struct nativeResponderOpaque LDKnativeResponder ;
442
+ struct nativeResponseInstructionOpaque ;
443
+ typedef struct nativeResponseInstructionOpaque LDKnativeResponseInstruction ;
444
444
struct nativeDefaultMessageRouterOpaque ;
445
445
typedef struct nativeDefaultMessageRouterOpaque LDKnativeDefaultMessageRouter ;
446
446
struct nativeOnionMessagePathOpaque ;
447
447
typedef struct nativeOnionMessagePathOpaque LDKnativeOnionMessagePath ;
448
448
struct nativeFilesystemStoreOpaque ;
449
449
typedef 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 ;
452
468
struct nativeEmptyNodeIdLookUpOpaque ;
453
469
typedef struct nativeEmptyNodeIdLookUpOpaque LDKnativeEmptyNodeIdLookUp ;
454
470
struct nativeBlindedHopOpaque ;
@@ -473,9 +489,11 @@ struct nativeRevocationBasepointOpaque;
473
489
typedef struct nativeRevocationBasepointOpaque LDKnativeRevocationBasepoint ;
474
490
struct nativeRevocationKeyOpaque ;
475
491
typedef struct nativeRevocationKeyOpaque LDKnativeRevocationKey ;
476
- struct nativeMonitorUpdateIdOpaque ;
477
- typedef struct nativeMonitorUpdateIdOpaque LDKnativeMonitorUpdateId ;
478
492
struct nativeLockedChannelMonitorOpaque ;
479
493
typedef struct nativeLockedChannelMonitorOpaque LDKnativeLockedChannelMonitor ;
480
494
struct nativeChainMonitorOpaque ;
481
495
typedef struct nativeChainMonitorOpaque LDKnativeChainMonitor ;
496
+ struct nativeBlindedMessagePathOpaque ;
497
+ typedef struct nativeBlindedMessagePathOpaque LDKnativeBlindedMessagePath ;
498
+ struct nativeMessageForwardNodeOpaque ;
499
+ typedef struct nativeMessageForwardNodeOpaque LDKnativeMessageForwardNode ;
0 commit comments