Skip to content

Commit e46f922

Browse files
committed
feat: export psbt.addInput type
1 parent 151173f commit e46f922

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

src/cjs/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export { address, crypto, networks, payments, script };
77
export { Block } from './block.js';
88
/** @hidden */
99
export { TaggedHashPrefix } from './crypto.js';
10-
export { Psbt, PsbtTxInput, PsbtTxOutput, Signer, SignerAsync, HDSigner, HDSignerAsync, toXOnly, } from './psbt.js';
10+
export { Psbt, PsbtTxInput, PsbtTxOutput, PsbtInputExtended, PsbtOutputExtended, Signer, SignerAsync, HDSigner, HDSignerAsync, toXOnly, } from './psbt.js';
1111
/** @hidden */
1212
export { OPS as opcodes } from './ops.js';
1313
export { Transaction } from './transaction.js';

src/cjs/psbt.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ interface PsbtOptsOptional {
129129
network?: Network;
130130
maximumFeeRate?: number;
131131
}
132-
interface PsbtInputExtended extends PsbtInput, TransactionInput {
132+
export interface PsbtInputExtended extends PsbtInput, TransactionInput {
133133
}
134-
type PsbtOutputExtended = PsbtOutputExtendedAddress | PsbtOutputExtendedScript;
134+
export type PsbtOutputExtended = PsbtOutputExtendedAddress | PsbtOutputExtendedScript;
135135
interface PsbtOutputExtendedAddress extends PsbtOutput {
136136
address: string;
137137
value: bigint;

ts_src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ export {
1313
Psbt,
1414
PsbtTxInput,
1515
PsbtTxOutput,
16+
PsbtInputExtended,
17+
PsbtOutputExtended,
1618
Signer,
1719
SignerAsync,
1820
HDSigner,

ts_src/psbt.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,9 +1164,11 @@ interface PsbtOpts {
11641164
maximumFeeRate: number;
11651165
}
11661166

1167-
interface PsbtInputExtended extends PsbtInput, TransactionInput {}
1167+
export interface PsbtInputExtended extends PsbtInput, TransactionInput {}
11681168

1169-
type PsbtOutputExtended = PsbtOutputExtendedAddress | PsbtOutputExtendedScript;
1169+
export type PsbtOutputExtended =
1170+
| PsbtOutputExtendedAddress
1171+
| PsbtOutputExtendedScript;
11701172

11711173
interface PsbtOutputExtendedAddress extends PsbtOutput {
11721174
address: string;

0 commit comments

Comments
 (0)