|
10 | 10 | #else
|
11 | 11 | #define NONNULL_PTR
|
12 | 12 | #endif
|
| 13 | +struct nativeBlindedRouteOpaque; |
| 14 | +typedef struct nativeBlindedRouteOpaque LDKnativeBlindedRoute; |
| 15 | +struct nativeBlindedHopOpaque; |
| 16 | +typedef struct nativeBlindedHopOpaque LDKnativeBlindedHop; |
13 | 17 | struct nativeCounterpartyCommitmentSecretsOpaque;
|
14 | 18 | typedef struct nativeCounterpartyCommitmentSecretsOpaque LDKnativeCounterpartyCommitmentSecrets;
|
15 | 19 | struct nativeTxCreationKeysOpaque;
|
@@ -60,6 +64,8 @@ struct nativeWatchedOutputOpaque;
|
60 | 64 | typedef struct nativeWatchedOutputOpaque LDKnativeWatchedOutput;
|
61 | 65 | struct nativeMultiThreadedLockableScoreOpaque;
|
62 | 66 | typedef struct nativeMultiThreadedLockableScoreOpaque LDKnativeMultiThreadedLockableScore;
|
| 67 | +struct nativeMultiThreadedScoreLockOpaque; |
| 68 | +typedef struct nativeMultiThreadedScoreLockOpaque LDKnativeMultiThreadedScoreLock; |
63 | 69 | struct nativeChannelUsageOpaque;
|
64 | 70 | typedef struct nativeChannelUsageOpaque LDKnativeChannelUsage;
|
65 | 71 | struct nativeFixedPenaltyScorerOpaque;
|
@@ -143,6 +149,8 @@ struct nativeOutPointOpaque;
|
143 | 149 | typedef struct nativeOutPointOpaque LDKnativeOutPoint;
|
144 | 150 | struct nativeInvoicePayerOpaque;
|
145 | 151 | typedef struct nativeInvoicePayerOpaque LDKnativeInvoicePayer;
|
| 152 | +struct nativeInFlightHtlcsOpaque; |
| 153 | +typedef struct nativeInFlightHtlcsOpaque LDKnativeInFlightHtlcs; |
146 | 154 | struct nativeInvoiceOpaque;
|
147 | 155 | typedef struct nativeInvoiceOpaque LDKnativeInvoice;
|
148 | 156 | struct nativeSignedRawInvoiceOpaque;
|
@@ -185,6 +193,8 @@ struct nativePeerHandleErrorOpaque;
|
185 | 193 | typedef struct nativePeerHandleErrorOpaque LDKnativePeerHandleError;
|
186 | 194 | struct nativePeerManagerOpaque;
|
187 | 195 | typedef struct nativePeerManagerOpaque LDKnativePeerManager;
|
| 196 | +struct nativeOnionMessengerOpaque; |
| 197 | +typedef struct nativeOnionMessengerOpaque LDKnativeOnionMessenger; |
188 | 198 | struct nativeRapidGossipSyncOpaque;
|
189 | 199 | typedef struct nativeRapidGossipSyncOpaque LDKnativeRapidGossipSync;
|
190 | 200 | struct nativeDecodeErrorOpaque;
|
@@ -217,6 +227,8 @@ struct nativeClosingSignedOpaque;
|
217 | 227 | typedef struct nativeClosingSignedOpaque LDKnativeClosingSigned;
|
218 | 228 | struct nativeUpdateAddHTLCOpaque;
|
219 | 229 | typedef struct nativeUpdateAddHTLCOpaque LDKnativeUpdateAddHTLC;
|
| 230 | +struct nativeOnionMessageOpaque; |
| 231 | +typedef struct nativeOnionMessageOpaque LDKnativeOnionMessage; |
220 | 232 | struct nativeUpdateFulfillHTLCOpaque;
|
221 | 233 | typedef struct nativeUpdateFulfillHTLCOpaque LDKnativeUpdateFulfillHTLC;
|
222 | 234 | struct nativeUpdateFailHTLCOpaque;
|
@@ -265,6 +277,8 @@ struct nativeDefaultRouterOpaque;
|
265 | 277 | typedef struct nativeDefaultRouterOpaque LDKnativeDefaultRouter;
|
266 | 278 | struct nativeRecordOpaque;
|
267 | 279 | typedef struct nativeRecordOpaque LDKnativeRecord;
|
| 280 | +struct nativeFutureOpaque; |
| 281 | +typedef struct nativeFutureOpaque LDKnativeFuture; |
268 | 282 | struct nativeMonitorUpdateIdOpaque;
|
269 | 283 | typedef struct nativeMonitorUpdateIdOpaque LDKnativeMonitorUpdateId;
|
270 | 284 | struct nativeLockedChannelMonitorOpaque;
|
|
0 commit comments