Andrew Toth
Andrew Toth
Implements https://github.com/bwt-dev/bwt/issues/93. Tested with regtest and electrum.
Bitcoin Core 23 now creates descriptor wallets by default, breaking the integration tests. The first commit creates legacy wallets instead to fix this. Electrum 4.1.0 replaced the `end_balance` field with...
While implementing tagged hashes for BIP340, it could be optimized if we had the ability to copy a hash in mid state. Is this something that maintainers would be open...
This adds a link to the paythrough plugin, which can be used pay an invoice only through a specific channel. Resolves https://github.com/ElementsProject/lightning/issues/2529
I was getting two `AttributeError`s due to `int`s not being converted to `Millisatoshi`s. Not sure why nobody else was having this issue. On line 221 - `'int' object has no...
It would be useful for plugins to be able to chain bitcoin backend commands. For many plugin use cases, `bcli` is sufficient for 4 of the 5 commands. For instance,...
Generated using this repo's `contrib/doc-gen/generate.go`. Should be fully deterministic, so anyone wanting to review can install 23.0.0 and run the following: ``` bitcoind --daemon --regtest cd contrib/doc-gen go run generate.go...
Is there a reason that `addr()` descriptors aren't supported, so we can do `DescriptorPublicKey::from_str("addr(...)")`?
For the `getblock` endpoint with `verbosity=0`, the `rest_block` REST endpoint for `bin` and `hex`, and zmq `NotifyBlock` we don't have to deserialize the block since we're just sending the raw...
Uses the p2p interface to fetch block hashes and headers much more efficiently. Fetches headers 2k at a time, and fetches blocks in chunks of 10. Syncs the first 200k...