Add clone, addInputs, addOutputs
This commit is contained in:
parent
b8c341dea0
commit
01c7ac39b6
4 changed files with 221 additions and 152 deletions
types
3
types/psbt.d.ts
vendored
3
types/psbt.d.ts
vendored
|
@ -11,11 +11,14 @@ export declare class Psbt extends PsbtBase {
|
|||
private opts;
|
||||
constructor(opts?: PsbtOptsOptional);
|
||||
readonly inputCount: number;
|
||||
clone(): Psbt;
|
||||
setMaximumFeeRate(satoshiPerByte: number): void;
|
||||
setVersion(version: number): this;
|
||||
setLocktime(locktime: number): this;
|
||||
setSequence(inputIndex: number, sequence: number): this;
|
||||
addInputs(inputDatas: TransactionInput[]): this;
|
||||
addInput(inputData: TransactionInput): this;
|
||||
addOutputs(outputDatas: TransactionOutput[]): this;
|
||||
addOutput(outputData: TransactionOutput): this;
|
||||
addNonWitnessUtxoToInput(inputIndex: number, nonWitnessUtxo: NonWitnessUtxo): this;
|
||||
extractTransaction(disableFeeCheck?: boolean): Transaction;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue