Skip to content

Commit 1d8ee94

Browse files
committed
refactor: remove unneeded typedef from UDL
1 parent b12e358 commit 1d8ee94

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

bdk-ffi/src/bdk.udl

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -272,12 +272,6 @@ interface TransactionError {
272272

273273
typedef enum KeychainKind;
274274

275-
typedef dictionary TxOut;
276-
277-
typedef enum ChainPosition;
278-
279-
typedef dictionary CanonicalTx;
280-
281275
/// Builds a [`FullScanRequest`].
282276
interface FullScanRequestBuilder {
283277
[Throws=RequestBuilderError]
@@ -372,14 +366,6 @@ dictionary Condition {
372366
LockTime? timelock;
373367
};
374368

375-
// ------------------------------------------------------------------------
376-
// bdk-ffi-defined types
377-
// ------------------------------------------------------------------------
378-
379-
typedef dictionary TxStatus;
380-
381-
typedef dictionary Tx;
382-
383369
// ------------------------------------------------------------------------
384370
// bdk_wallet crate - bitcoin re-exports
385371
// ------------------------------------------------------------------------
@@ -393,14 +379,6 @@ enum WordCount {
393379
"Words24",
394380
};
395381

396-
typedef interface Address;
397-
398-
typedef dictionary Header;
399-
400-
typedef interface Psbt;
401-
402-
typedef dictionary TxIn;
403-
404382
typedef interface Script;
405383

406384
[NonExhaustive, Remote]
@@ -411,7 +389,3 @@ enum Network {
411389
"Regtest",
412390
"Testnet4",
413391
};
414-
415-
typedef interface FeeRate;
416-
417-
typedef dictionary OutPoint;

0 commit comments

Comments
 (0)