A TypeScript library for parsing Bitcoin Descriptors, including Miniscript-based ones. Streamlines creating Partially Signed Bitcoin Transactions (PSBTs) from Descriptors. Features BIP32, single-signature, and Hardware Wallet signing capabilities, and facilitates finalizing transactions.
Buffer Comparison in
#assertPsbtInput
: Addressed a bug related to buffer comparisons insrc/descriptors.ts
.witnessScript
andredeemScript
.eqBuffers
function to compare two buffers, ensuring that it correctly handlesundefined
values.