Skip to content

Commit 8307db0

Browse files
committed
feat: re-enable rpc feature
- re-enable `rpc` feature
1 parent 8ac2529 commit 8307db0

File tree

8 files changed

+139
-1161
lines changed

8 files changed

+139
-1161
lines changed

.github/workflows/code_coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939
#- name: Test Compact Filters
4040
# run: cargo test --features compact_filters
4141

42-
# - name: Test RPC
43-
# run: cargo test --features rpc
42+
- name: Test RPC
43+
run: cargo test --features rpc
4444

4545
- id: coverage
4646
name: Generate coverage

.github/workflows/cont_integration.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ jobs:
2020
- esplora
2121
- compiler,sqlite
2222
- compiler
23+
- rpc
24+
- verify rpc
2325
- verify
2426
- verify esplora
2527
- verify esplora compiler

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ readme = "README.md"
1212
license = "MIT"
1313

1414
[dependencies]
15-
bdk_wallet = { version = "1.0.0", features = ["rusqlite", "keys-bip39", "compiler"] }
15+
bdk_wallet = { version = "1.0.0", features = ["rusqlite", "keys-bip39", "compiler", "std"] }
1616
clap = { version = "4.5", features = ["derive","env"] }
1717
dirs = { version = "6.0.0" }
1818
env_logger = "0.11.6"
@@ -41,7 +41,7 @@ sqlite = ["bdk_wallet/rusqlite"]
4141
cbf = ["bdk_kyoto"]
4242
electrum = ["bdk_electrum"]
4343
esplora = ["bdk_esplora"]
44-
# rpc = ["bdk_bitcoind_rpc"] temporarily disabled
44+
rpc = ["bdk_bitcoind_rpc"]
4545

4646
# Use this to consensus verify transactions at sync time
4747
verify = []

ci/test_features.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,29 @@ feature_combinations=(
66
"sqlite"
77
"electrum"
88
"esplora"
9+
"rpc"
910
"verify"
1011
"compiler"
1112
"repl sqlite"
1213
"repl electrum"
1314
"repl esplora"
1415
"repl verify"
1516
"repl compiler"
17+
"repl rpc"
18+
"verify rpc"
1619
"sqlite electrum"
1720
"sqlite esplora"
1821
"sqlite verify"
1922
"sqlite compiler"
23+
"rpc esplora"
24+
"rpc electrum"
2025
"verify esplora compiler"
2126
"verify esplora repl"
2227
"verify compiler repl"
2328
"verify esplora compiler repl"
29+
"rpc esplora compiler"
30+
"rpc compiler electrum"
31+
"sqlite rpc compiler"
2432
)
2533

2634
for features in "${feature_combinations[@]}"; do

0 commit comments

Comments
 (0)