python-bitcoin-utils icon indicating copy to clipboard operation
python-bitcoin-utils copied to clipboard

Library to interact with the Bitcoin network. Ideal for low-level learning and experimenting.

Results 14 python-bitcoin-utils issues
Sort by recently updated
recently updated
newest added

I think there is an error on the from_raw function on the Script class. I discovered that the redeem script from a P2SH transaction was not given the right codes....

When hashing two branches in the taproot tree, the one containing the script that is going to be executed should always go first (we cannot just concatenate the two branches...

Although` Transaction.from_raw()` is able to parse a signed or unsigned legacy tx, it is only able to correctly parse signed segwit txs because it assumes the presence of witnesses in...

The final length of the nodejs signature is 128 bits, why is the final length of the python-bitcoin-utils signature 130 bits? What causes this difference?

When hashing two branches in the taproot tree, the one containing the script that is going to be executed should always go first (we cannot just concatenate the two branches...

How to generate a signSchnorr signed plain text message

Hi & thanks for your `bitcoinutils` package, very handy ! :+1: But I think I've spotted an issue. Although `Transaction.from_raw() is` able to parse a signed or unsigned legacy tx,...

Update: The root cause of the `mandatory-script-verify-flag-failed (Push value size limit exceeded)` error when processing the `sendrawtransaction` command by Bitcoin Core, is the script tokensize limit defined in bitcoind `MAX_SCRIPT_ELEMENT_SIZE...

In TODO , it is mentioned to create a simple version of **HDW** as wrapped in **hdwallet.py.** This code is just my implementation after reading B**IP 39** Documentation . I...

## Description This PR implements support for the signature hash annex as defined in BIP-341 (Taproot). The annex feature allows for future extensions to the signature validation system by providing...