This copy is unmaintained, is missing the BIP0370 role-readiness guards,
toV0, combine, setInputSequence and isRBFSignaled, and drops a
sequence of 0 in addInput. See the notice at the top of this module. It
will be removed.
addInput(     __namedParameters:{         bip32Derivation?:{             masterFingerprint:Buffer;             path:string;             pubkey:Buffer;         }[];         nonWitnessUtxo?:Buffer;         outputIndex:number;         previousTxId:string         |Buffer;         redeemScript?:Buffer;         sequence?:number;         witnessScript?:Buffer;         witnessUtxo?:{amount:number;script:Buffer};     }, ):void
Parameters
__namedParameters: {     bip32Derivation?:{         masterFingerprint:Buffer;         path:string;         pubkey:Buffer;     }[];     nonWitnessUtxo?:Buffer;     outputIndex:number;     previousTxId:string     |Buffer;     redeemScript?:Buffer;     sequence?:number;     witnessScript?:Buffer;     witnessUtxo?:{amount:number;script:Buffer}; }
Returns void
addOutput
addOutput( Â Â Â Â __namedParameters:{ Â Â Â Â Â Â Â Â amount:number; Â Â Â Â Â Â Â Â bip32Derivation?:{ Â Â Â Â Â Â Â Â Â Â Â Â masterFingerprint:Buffer; Â Â Â Â Â Â Â Â Â Â Â Â path:string; Â Â Â Â Â Â Â Â Â Â Â Â pubkey:Buffer; Â Â Â Â Â Â Â Â }[]; Â Â Â Â Â Â Â Â redeemScript?:Buffer; Â Â Â Â Â Â Â Â script:Buffer; Â Â Â Â Â Â Â Â witnessScript?:Buffer; Â Â Â Â }, ):void
Parameters
__namedParameters: { Â Â Â Â amount:number; Â Â Â Â bip32Derivation?:{ Â Â Â Â Â Â Â Â masterFingerprint:Buffer; Â Â Â Â Â Â Â Â path:string; Â Â Â Â Â Â Â Â pubkey:Buffer; Â Â Â Â }[]; Â Â Â Â redeemScript?:Buffer; Â Â Â Â script:Buffer; Â Â Â Â witnessScript?:Buffer; }
Deprecated
Use
PsbtV2from@caravan/psbtinstead:This copy is unmaintained, is missing the BIP0370 role-readiness guards,
toV0,combine,setInputSequenceandisRBFSignaled, and drops asequenceof 0 inaddInput. See the notice at the top of this module. It will be removed.