Steve Myers

Results 107 issues of Steve Myers

**Describe the enhancement** It looks like in our CI jobs the saving the cache step is taking longer than building and running all the test steps. If we can confirm...

github_actions

Update CONTRIBUTING.md to better explain how to create a PR with a concise title suitable for including in the GitHub automatically generated release notes. Discuss below what a suitable title...

documentation

As we were reviewing which `Wallet` functions to expose in the language bindings we found some functions that likely aren't needed by `Wallet` users. I'll use this issue to list...

api

**Describe the enhancement** This is a tracking issue to remove signing capabilities from [`Wallet`](https://docs.rs/bdk_wallet/latest/bdk_wallet/struct.Wallet.html#) and provide a new way to sign and finalize PSBTs using `rust-bitcoin` [`Psbt::sign`](https://docs.rs/bitcoin/latest/bitcoin/psbt/struct.Psbt.html#method.sign) and implementing the...

module-wallet
api

**Describe the enhancement** Add a project wide `rustfmt.toml` file with configs: [format_code_in_doc_comments](https://rust-lang.github.io/rustfmt/?version=v1.6.0&search=#format_code_in_doc_comments) [wrap_comments](https://rust-lang.github.io/rustfmt/?version=v1.6.0&search=#wrap_comments) **Use case** A project level config file will make it easier for devs to create uniform comments...

new feature

**Describe the enhancement** The `bdk` and other workspace packages default to `std` support but should be able to be built for no `std` targets. Rather than complicating the cargo features...

documentation

**Describe the enhancement** Since rust-bitcoincore-rpc may not be updated as often as we need it was suggested on rust-bitcoin/rust-bitcoincore-rpc#365 that we may want to create our own BDK version of...

new feature
discussion

**Describe the enhancement** As described in #1017 it's possible in the `build-test` job for `--no-default-features` and `--all-features` tests to pass, but building individual packages can still fail. To make sure...

ci

**Describe the enhancement** Enable BDK wallet support for creating a silent payment (SP) address, detecting UTXOs sent to that address, and spending those UTXOs. **Use case** [Bitcoin Optech: Silent Payments](https://bitcoinops.org/en/topics/silent-payments/)...

new feature

**Describe the enhancement** We should audit github actions to make sure an attacker can't publish compromised bdk-ffi binaries. see: https://discord.com/channels/753336465005608961/754077749282471937/1317184034010435625 **Use case** See documentation for [zizmor](https://woodruffw.github.io/zizmor/). **Additional context** See: https://github.com/bitcoindevkit/bdk/issues/1775.

CI