]> Untitled Git - bdk/commit
Upgrade miniscript/bitcoin dependency
authorTobin C. Harding <me@tobin.cc>
Mon, 16 Oct 2023 08:51:53 +0000 (19:51 +1100)
committerTobin C. Harding <me@tobin.cc>
Mon, 8 Apr 2024 05:16:02 +0000 (15:16 +1000)
commit984c758f964f8fee687d21885b43b0b4705f318c
treed54658cfdc6ccaa129589c9a576b87a7940dad76
parent53791eb6c5352d9bc7c8ed1cc3062e48f5a5116c
Upgrade miniscript/bitcoin dependency

Upgrade:

- bitcoin to v0.31.0
- miniscript to v11.0.0

Note: The bitcoin upgrade includes improvements to the
`Transaction::weight()` function, it appears those guys did good, we
no longer need to add the 2 additional weight units "just in case".
49 files changed:
crates/bdk/Cargo.toml
crates/bdk/src/descriptor/dsl.rs
crates/bdk/src/descriptor/error.rs
crates/bdk/src/descriptor/mod.rs
crates/bdk/src/descriptor/policy.rs
crates/bdk/src/descriptor/template.rs
crates/bdk/src/keys/bip39.rs
crates/bdk/src/keys/mod.rs
crates/bdk/src/psbt/mod.rs
crates/bdk/src/wallet/coin_selection.rs
crates/bdk/src/wallet/export.rs
crates/bdk/src/wallet/hardwaresigner.rs
crates/bdk/src/wallet/mod.rs
crates/bdk/src/wallet/signer.rs
crates/bdk/src/wallet/tx_builder.rs
crates/bdk/src/wallet/utils.rs
crates/bdk/tests/common.rs
crates/bdk/tests/psbt.rs
crates/bdk/tests/wallet.rs
crates/bitcoind_rpc/Cargo.toml
crates/bitcoind_rpc/tests/test_emitter.rs
crates/chain/Cargo.toml
crates/chain/src/spk_txout_index.rs
crates/chain/src/tx_graph.rs
crates/chain/tests/common/mod.rs
crates/chain/tests/common/tx_template.rs
crates/chain/tests/test_indexed_tx_graph.rs
crates/chain/tests/test_keychain_txout_index.rs
crates/chain/tests/test_spk_txout_index.rs
crates/chain/tests/test_tx_graph.rs
crates/electrum/Cargo.toml
crates/electrum/tests/test_electrum.rs
crates/esplora/Cargo.toml
crates/esplora/src/async_ext.rs
crates/esplora/src/blocking_ext.rs
crates/esplora/tests/blocking_ext.rs
crates/hwi/Cargo.toml
crates/hwi/src/signer.rs
crates/testenv/Cargo.toml
crates/testenv/src/lib.rs
example-crates/example_cli/src/lib.rs
example-crates/example_esplora/src/main.rs
example-crates/wallet_electrum/src/main.rs
example-crates/wallet_esplora_async/src/main.rs
example-crates/wallet_esplora_blocking/src/main.rs
nursery/coin_select/src/coin_selector.rs
nursery/coin_select/src/lib.rs
nursery/tmp_plan/src/lib.rs
nursery/tmp_plan/src/requirements.rs