-
I've been learning rust-miniscript, and when attempting to try out timelocks, I kept hitting a `CouldNotSatisfy` when finalizing my psbt. The reason turned out to be totally of my own doing - I had in…
-
[`bitcoincore-rpc`](https://crates.io/crates/bitcoincore-rpc) presents us with a few problems
## 1. It depends on a different HTTP client stack than the rest of the project, `minreq`
Everywhere …
-
It seems that starting from `0.32.0`, [message encoding logic](https://github.com/rust-bitcoin/rust-bitcoin/blob/master/bitcoin/src/p2p/message.rs#L392) (`consensus_encode`) now requires the writer/bu…
-
# Summer of Bitcoin Project Proposal
**Description**
The current `bdk_bitcoind_rpc` module requires full access to transaction history using a non-pruned node (a node storing the full blockchain…
-
As discussed in #2922 consider reverting #2585
-
> Using `.to_string` on `BlockHash` does the right thing independent of underlying order of bytes
This will still be a lurking footgun in the future. Perhaps out of scope for this qui…
-
The linter is impossible to maintain, because it is not possible to parse C++ with a simple regex. When it produces nonsense, like https://github.com/bitcoin/bitcoin/runs/27958379841, it is mostly ann…
-
In the utill.rs file, there are several functions that perform tasks for which APIs already exist in the dependency libraries.
For example
https://github.com/citadel-tech/coinswap/blob/691c937454c…
-
See the trait here:
https://docs.rs/bitcoin/latest/bitcoin/psbt/trait.GetKey.html
I think it'd make sense if KeyMap (or something like it) implemented this trait so you could sign PSBTs with the…
-
We noticed that Bitcoin Core fails due to extra data after PSBT while rust-bitcoin seems not checking it. See: https://github.com/brunoerg/bitcoinfuzz/issues/43
From @apoelstra:
> Yep, you can see…