]> Untitled Git - bdk/commit
bdk_core integration initial commit 🔥
authorLLFourn <lloyd.fourn@gmail.com>
Thu, 3 Nov 2022 07:59:38 +0000 (15:59 +0800)
committerDaniela Brozzoni <danielabrozzoni@protonmail.com>
Thu, 2 Mar 2023 09:55:07 +0000 (10:55 +0100)
commitaab2b12f7ad57be8dc2c26ff33c44769425cdac4
treec61ff16a23a08f05768d045c52b7d8ab2aa8957d
parent544c397a38f272f0ac2ffa1a3195fe6a07f2ddbd
bdk_core integration initial commit ðŸ”¥

We prepare the BDK repo for a major restructuring.

- database modules removed
- blockchain module removed
- minimal API changes.
- Many macros removed.
- no longer applicable examples removed.
- Much conditional compilation removed. Can compile with --all-features.
- delete verify module
48 files changed:
.github/workflows/code_coverage.yml
.github/workflows/cont_integration.yml
.github/workflows/nightly_docs.yml
Cargo.toml
README.md
bdk_test_client/Cargo.toml [new file with mode: 0644]
bdk_test_client/src/lib.rs [new file with mode: 0644]
examples/compact_filters_balance.rs [deleted file]
examples/compiler.rs
examples/esplora.rs [new file with mode: 0644]
examples/hardware_signer.rs
examples/psbt_signer.rs
examples/rpcwallet.rs [deleted file]
macros/Cargo.toml [deleted file]
macros/src/lib.rs [deleted file]
src/blockchain/any.rs [deleted file]
src/blockchain/compact_filters/mod.rs [deleted file]
src/blockchain/compact_filters/peer.rs [deleted file]
src/blockchain/compact_filters/store.rs [deleted file]
src/blockchain/compact_filters/sync.rs [deleted file]
src/blockchain/electrum.rs [deleted file]
src/blockchain/esplora/async.rs [deleted file]
src/blockchain/esplora/blocking.rs [deleted file]
src/blockchain/esplora/mod.rs [deleted file]
src/blockchain/mod.rs [deleted file]
src/blockchain/rpc.rs [deleted file]
src/blockchain/script_sync.rs [deleted file]
src/database/any.rs [deleted file]
src/database/keyvalue.rs [deleted file]
src/database/memory.rs [deleted file]
src/database/mod.rs [deleted file]
src/database/sqlite.rs [deleted file]
src/descriptor/mod.rs
src/descriptor/spk_iter.rs [new file with mode: 0644]
src/descriptor/template.rs
src/error.rs
src/lib.rs
src/psbt/mod.rs
src/testutils/blockchain_tests.rs [deleted file]
src/testutils/configurable_blockchain_tests.rs [deleted file]
src/testutils/mod.rs [deleted file]
src/types.rs
src/wallet/coin_selection.rs
src/wallet/export.rs
src/wallet/mod.rs
src/wallet/time.rs [deleted file]
src/wallet/tx_builder.rs
src/wallet/verify.rs [deleted file]