]> Untitled Git - bdk/commit
refactor(bdk)!: add context specific error types, remove top level error mod
authorSteve Myers <steve@notmandatory.org>
Thu, 16 Nov 2023 16:22:37 +0000 (10:22 -0600)
committerSteve Myers <steve@notmandatory.org>
Thu, 16 Nov 2023 16:24:35 +0000 (10:24 -0600)
commit9e7d99e3bf9687251930c9a6bc5f1fe6a7c78bcb
tree73e562446a8f76582ec3d4c25b54b0e8440198f7
parentcc552c5f9133756b8842b7e5e2a1b232332e3dc9
refactor(bdk)!: add context specific error types, remove top level error mod

refactor(bdk)!: remove impl_error macro
refactor(wallet)!: add MiniscriptPsbtError, CreateTxError, BuildFeeBumpError error enums
refactor(coin_selection)!: add module Error enum
test(bdk): use anyhow dev-dependency for all tests
20 files changed:
crates/bdk/Cargo.toml
crates/bdk/examples/mnemonic_to_descriptors.rs
crates/bdk/src/descriptor/error.rs
crates/bdk/src/descriptor/policy.rs
crates/bdk/src/error.rs [deleted file]
crates/bdk/src/keys/mod.rs
crates/bdk/src/lib.rs
crates/bdk/src/wallet/coin_selection.rs
crates/bdk/src/wallet/error.rs [new file with mode: 0644]
crates/bdk/src/wallet/mod.rs
crates/bdk/src/wallet/signer.rs
crates/bdk/src/wallet/tx_builder.rs
crates/bdk/tests/wallet.rs
crates/chain/src/tx_graph.rs
example-crates/wallet_electrum/Cargo.toml
example-crates/wallet_electrum/src/main.rs
example-crates/wallet_esplora_async/Cargo.toml
example-crates/wallet_esplora_async/src/main.rs
example-crates/wallet_esplora_blocking/Cargo.toml
example-crates/wallet_esplora_blocking/src/main.rs