Skip to content

Commit f1162d0

Browse files
committed
deps: fix ignored and rm unused default-features flags
1 parent 2bf01fe commit f1162d0

File tree

23 files changed

+85
-80
lines changed

23 files changed

+85
-80
lines changed

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ namada_parameters = { version = "0.47.0", path = "crates/parameters" }
8484
namada_proof_of_stake = { version = "0.47.0", path = "crates/proof_of_stake" }
8585
namada_replay_protection = { version = "0.47.0", path = "crates/replay_protection" }
8686
namada_node = { version = "0.47.0", path = "crates/node" }
87-
namada_sdk = { version = "0.47.0", path = "crates/sdk" }
87+
namada_sdk = { version = "0.47.0", path = "crates/sdk", default-features = false }
8888
namada_shielded_token = { version = "0.47.0", path = "crates/shielded_token" }
8989
namada_state = { version = "0.47.0", path = "crates/state" }
9090
namada_storage = { version = "0.47.0", path = "crates/storage" }
@@ -96,7 +96,7 @@ namada_trans_token = { version = "0.47.0", path = "crates/trans_token" }
9696
namada_tx = { version = "0.47.0", path = "crates/tx" }
9797
namada_tx_env = { version = "0.47.0", path = "crates/tx_env" }
9898
namada_tx_prelude = { version = "0.47.0", path = "crates/tx_prelude" }
99-
namada_vm = { version = "0.47.0", path = "crates/vm" }
99+
namada_vm = { version = "0.47.0", path = "crates/vm", default-features = false }
100100
namada_vm_env = { version = "0.47.0", path = "crates/vm_env" }
101101
namada_vote_ext = { version = "0.47.0", path = "crates/vote_ext" }
102102
namada_vp = { version = "0.47.0", path = "crates/vp" }

crates/apps_lib/Cargo.toml

+8-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@ namada-eth-bridge = ["namada_sdk/namada-eth-bridge"]
2525
namada_core.workspace = true
2626
namada_macros.workspace = true
2727
namada_migrations = { workspace = true, optional = true }
28-
namada_sdk = { workspace = true, features = ["download-params", "multicore"] }
28+
namada_sdk = { workspace = true, default-features = true, features = [
29+
"download-params",
30+
"multicore",
31+
] }
2932
namada_vm.workspace = true
3033
namada_wallet = { workspace = true, features = ["std"] }
3134

@@ -48,7 +51,7 @@ jubjub.workspace = true
4851
kdam.workspace = true
4952
lazy_static = { workspace = true, optional = true }
5053
linkme = { workspace = true, optional = true }
51-
ledger-lib = { workspace = true }
54+
ledger-lib.workspace = true
5255
ledger-namada-rs.workspace = true
5356
ledger-transport.workspace = true
5457
ledger-transport-hid.workspace = true
@@ -81,7 +84,9 @@ tracing.workspace = true
8184
zeroize.workspace = true
8285

8386
[dev-dependencies]
84-
namada_sdk = { workspace = true, features = ["testing"] }
87+
namada_sdk = { workspace = true, default-features = true, features = [
88+
"testing",
89+
] }
8590

8691
bit-set.workspace = true
8792
proptest.workspace = true

crates/core/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ serde.workspace = true
6969
serde_json.workspace = true
7070
sha2.workspace = true
7171
smooth-operator.workspace = true
72-
tendermint = { workspace = true }
73-
tendermint-proto = { workspace = true }
72+
tendermint.workspace = true
73+
tendermint-proto.workspace = true
7474
thiserror.workspace = true
7575
tiny-keccak = { version = "2.0.2", features = ["keccak"] }
7676
tracing.workspace = true

crates/ethereum_bridge/Cargo.toml

+11-16
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,20 @@ migrations = ["namada_migrations", "linkme"]
2525

2626
[dependencies]
2727
namada_account = { workspace = true, optional = true }
28-
namada_core = { workspace = true, default-features = false, features = [
29-
"ethers-derive",
30-
] }
31-
namada_events = { workspace = true, default-features = false }
28+
namada_core = { workspace = true, features = ["ethers-derive"] }
29+
namada_events.workspace = true
3230
namada_governance = { workspace = true, optional = true }
3331
namada_macros.workspace = true
3432
namada_migrations = { workspace = true, optional = true }
3533
namada_parameters.workspace = true
36-
namada_proof_of_stake = { workspace = true, default-features = false }
34+
namada_proof_of_stake.workspace = true
3735
namada_state.workspace = true
3836
namada_storage.workspace = true
3937
namada_systems.workspace = true
40-
namada_trans_token = { workspace = true }
38+
namada_trans_token.workspace = true
4139
namada_tx.workspace = true
42-
namada_vote_ext = { workspace = true }
43-
namada_vp_env = { workspace = true }
40+
namada_vote_ext.workspace = true
41+
namada_vp_env.workspace = true
4442

4543
borsh.workspace = true
4644
ethers.workspace = true
@@ -55,19 +53,16 @@ tracing = "0.1.30"
5553

5654
[dev-dependencies]
5755
namada_account.workspace = true
58-
namada_core = { workspace = true, default-features = false, features = [
59-
"ethers-derive",
60-
"testing",
61-
] }
56+
namada_core = { workspace = true, features = ["ethers-derive", "testing"] }
6257
namada_gas.workspace = true
6358
namada_governance.workspace = true
64-
namada_proof_of_stake = { workspace = true, default-features = false, features = [
65-
"testing",
66-
] }
59+
namada_proof_of_stake = { workspace = true, features = ["testing"] }
6760
namada_state = { workspace = true, features = ["testing"] }
6861
namada_token = { workspace = true, features = ["testing"] }
6962
namada_tx = { workspace = true, features = ["testing"] }
70-
namada_vm = { workspace = true, features = ["testing"] }
63+
namada_vm = { workspace = true, default-features = true, features = [
64+
"testing",
65+
] }
7166
namada_vp.workspace = true
7267

7368
assert_matches.workspace = true

crates/gas/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ migrations = ["namada_migrations", "linkme"]
1717

1818
[dependencies]
1919
namada_core.workspace = true
20-
namada_events = { workspace = true, default-features = false }
20+
namada_events.workspace = true
2121
namada_macros.workspace = true
2222
namada_migrations = { workspace = true, optional = true }
2323

crates/governance/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ migrations = ["namada_migrations", "linkme"]
2020
[dependencies]
2121
namada_account.workspace = true
2222
namada_core.workspace = true
23-
namada_events = { workspace = true, default-features = false }
23+
namada_events.workspace = true
2424
namada_macros.workspace = true
2525
namada_migrations = { workspace = true, optional = true }
2626
namada_state.workspace = true
2727
namada_systems.workspace = true
2828
namada_tx.workspace = true
29-
namada_vp_env = { workspace = true }
29+
namada_vp_env.workspace = true
3030

3131
arbitrary = { workspace = true, optional = true }
3232
borsh.workspace = true
@@ -42,16 +42,16 @@ tracing.workspace = true
4242

4343

4444
[dev-dependencies]
45-
namada_core = { workspace = true, default-features = false, features = [
46-
"testing",
47-
] }
45+
namada_core = { workspace = true, features = ["testing"] }
4846
namada_gas.workspace = true
4947
namada_parameters.workspace = true
5048
namada_proof_of_stake = { workspace = true, features = ["testing"] }
5149
namada_state = { workspace = true, features = ["testing"] }
5250
namada_token = { workspace = true, features = ["testing"] }
5351
namada_tx = { workspace = true, features = ["testing"] }
54-
namada_vm = { workspace = true, features = ["testing"] }
52+
namada_vm = { workspace = true, default-features = true, features = [
53+
"testing",
54+
] }
5555
namada_vp.workspace = true
5656

5757
assert_matches.workspace = true

crates/ibc/Cargo.toml

+4-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ arbitrary = ["dep:arbitrary", "namada_core/arbitrary", "namada_token/arbitrary"]
2525

2626
[dependencies]
2727
namada_core.workspace = true
28-
namada_events = { workspace = true, default-features = false }
28+
namada_events.workspace = true
2929
namada_gas.workspace = true
3030
namada_macros.workspace = true
3131
namada_migrations = { workspace = true, optional = true }
@@ -67,7 +67,9 @@ namada_proof_of_stake = { workspace = true, features = ["testing"] }
6767
namada_state = { workspace = true, features = ["testing"] }
6868
namada_token.workspace = true
6969
namada_tx = { workspace = true, features = ["testing"] }
70-
namada_vm = { workspace = true, features = ["testing"] }
70+
namada_vm = { workspace = true, default-features = true, features = [
71+
"testing",
72+
] }
7173

7274
assert_matches.workspace = true
7375
ibc-testkit.workspace = true

crates/node/Cargo.toml

+10-6
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,15 @@ migrations = ["namada_migrations", "namada_sdk/migrations", "linkme"]
3434
namada-eth-bridge = ["namada_sdk/namada-eth-bridge"]
3535

3636
[dependencies]
37-
namada_apps_lib = { workspace = true }
37+
namada_apps_lib.workspace = true
3838
namada_migrations = { workspace = true, optional = true }
39-
namada_replay_protection = { workspace = true }
40-
namada_sdk = { workspace = true, features = ["wasm-runtime"] }
39+
namada_replay_protection.workspace = true
40+
namada_sdk = { workspace = true, default-features = true, features = [
41+
"wasm-runtime",
42+
] }
4143
namada_test_utils = { workspace = true, optional = true }
4244
namada_vm.workspace = true
43-
namada_vote_ext = { workspace = true }
45+
namada_vote_ext.workspace = true
4446
namada_vp.workspace = true
4547

4648
arse-merkle-tree = { workspace = true, features = ["blake2b"] }
@@ -103,8 +105,10 @@ zstd.workspace = true
103105

104106
[dev-dependencies]
105107
namada_apps_lib = { workspace = true, features = ["testing"] }
106-
namada_test_utils = { workspace = true }
107-
namada_vm = { workspace = true, features = ["testing"] }
108+
namada_test_utils.workspace = true
109+
namada_vm = { workspace = true, default-features = true, features = [
110+
"testing",
111+
] }
108112

109113
assert_matches.workspace = true
110114
clap.workspace = true

crates/proof_of_stake/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ migrations = ["namada_migrations", "linkme"]
2222
namada_account.workspace = true
2323
namada_controller.workspace = true
2424
namada_core.workspace = true
25-
namada_events = { workspace = true, default-features = false }
25+
namada_events.workspace = true
2626
namada_macros.workspace = true
2727
namada_migrations = { workspace = true, optional = true }
2828
namada_state.workspace = true
@@ -47,7 +47,7 @@ namada_events = { workspace = true, features = ["testing"] }
4747
namada_governance.workspace = true
4848
namada_parameters.workspace = true
4949
namada_state = { workspace = true, features = ["testing"] }
50-
namada_trans_token = { workspace = true }
50+
namada_trans_token.workspace = true
5151

5252
assert_matches.workspace = true
5353
itertools.workspace = true

crates/sdk/Cargo.toml

+7-14
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ migrations = [
7272
[dependencies]
7373
namada_account.workspace = true
7474
namada_core.workspace = true
75-
namada_ethereum_bridge = { workspace = true, default-features = false }
75+
namada_ethereum_bridge.workspace = true
7676
namada_events.workspace = true
7777
namada_gas.workspace = true
7878
namada_governance.workspace = true
@@ -81,13 +81,13 @@ namada_io.workspace = true
8181
namada_macros.workspace = true
8282
namada_migrations = { workspace = true, optional = true }
8383
namada_parameters.workspace = true
84-
namada_proof_of_stake = { workspace = true }
84+
namada_proof_of_stake.workspace = true
8585
namada_state.workspace = true
8686
namada_storage.workspace = true
8787
namada_token = { workspace = true, features = ["masp"] }
8888
namada_tx.workspace = true
8989
namada_vm = { workspace = true, default-features = false }
90-
namada_vote_ext = { workspace = true }
90+
namada_vote_ext.workspace = true
9191
namada_vp.workspace = true
9292
namada_wallet.workspace = true
9393

@@ -148,25 +148,18 @@ tokio = { workspace = true, default-features = false, features = ["sync"] }
148148

149149
[dev-dependencies]
150150
namada_account = { workspace = true, features = ["testing"] }
151-
namada_core = { workspace = true, default-features = false, features = [
152-
"rand",
153-
"testing",
154-
] }
155-
namada_ethereum_bridge = { workspace = true, default-features = false, features = [
156-
"testing",
157-
] }
151+
namada_core = { workspace = true, features = ["rand", "testing"] }
152+
namada_ethereum_bridge = { workspace = true, features = ["testing"] }
158153
namada_governance = { workspace = true, features = ["testing"] }
159154
namada_ibc = { workspace = true, features = ["testing"] }
160155
namada_parameters.workspace = true
161-
namada_proof_of_stake = { workspace = true, default-features = false, features = [
162-
"testing",
163-
] }
156+
namada_proof_of_stake = { workspace = true, features = ["testing"] }
164157
namada_state = { workspace = true, features = ["testing"] }
165158
namada_storage = { workspace = true, features = ["testing"] }
166159
namada_token = { workspace = true, features = ["testing", "masp"] }
167160
namada_tx = { workspace = true, features = ["testing"] }
168161
namada_vm.workspace = true
169-
namada_vote_ext = { workspace = true }
162+
namada_vote_ext.workspace = true
170163
namada_vp.workspace = true
171164

172165
assert_matches.workspace = true

crates/shielded_token/Cargo.toml

+5-3
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ namada_migrations = { workspace = true, optional = true }
4848
namada_state.workspace = true
4949
namada_systems.workspace = true
5050
namada_tx.workspace = true
51-
namada_vp_env = { workspace = true }
51+
namada_vp_env.workspace = true
5252
namada_wallet = { workspace = true, optional = true }
5353

5454
async-trait.workspace = true
@@ -83,8 +83,10 @@ namada_governance = { workspace = true, features = ["testing"] }
8383
namada_ibc = { workspace = true, features = ["testing"] }
8484
namada_parameters = { workspace = true, features = ["testing"] }
8585
namada_state = { workspace = true, features = ["testing"] }
86-
namada_trans_token = { workspace = true }
87-
namada_vm = { workspace = true, features = ["testing"] }
86+
namada_trans_token.workspace = true
87+
namada_vm = { workspace = true, default-features = true, features = [
88+
"testing",
89+
] }
8890
namada_vp.workspace = true
8991

9092
lazy_static.workspace = true

crates/state/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ migrations = [
3131
benches = []
3232

3333
[dependencies]
34-
namada_core = { workspace = true, default-features = false }
35-
namada_events = { workspace = true, default-features = false }
34+
namada_core.workspace = true
35+
namada_events.workspace = true
3636
namada_gas.workspace = true
3737
namada_macros.workspace = true
38-
namada_merkle_tree = { workspace = true }
38+
namada_merkle_tree.workspace = true
3939
namada_migrations = { workspace = true, optional = true }
40-
namada_replay_protection = { workspace = true }
40+
namada_replay_protection.workspace = true
4141
namada_storage.workspace = true
4242
namada_systems.workspace = true
4343
namada_tx.workspace = true

crates/storage/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ migrations = ["namada_migrations", "linkme"]
2121
namada_core.workspace = true
2222
namada_gas.workspace = true
2323
namada_macros.workspace = true
24-
namada_merkle_tree = { workspace = true }
24+
namada_merkle_tree.workspace = true
2525
namada_migrations = { workspace = true, optional = true }
26-
namada_replay_protection = { workspace = true }
26+
namada_replay_protection.workspace = true
2727

2828
borsh.workspace = true
2929
itertools.workspace = true

crates/tests/Cargo.toml

+4-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ namada_tx_env.workspace = true
3333
namada_tx_prelude.workspace = true
3434
namada_vp.workspace = true
3535
namada_vp_prelude.workspace = true
36-
namada_vm = { workspace = true, features = ["testing"] }
36+
namada_vm = { workspace = true, default-features = true, features = [
37+
"testing",
38+
] }
3739

3840
concat-idents.workspace = true
3941
derivative.workspace = true
@@ -72,7 +74,7 @@ borsh.workspace = true
7274
color-eyre.workspace = true
7375
data-encoding.workspace = true
7476
# NOTE: enable "print" feature to see output from builds ran by e2e tests
75-
escargot = { workspace = true } # , features = ["print"]}
77+
escargot.workspace = true # , features = ["print"]}
7678
expectrl.workspace = true
7779
eyre.workspace = true
7880
flate2.workspace = true

crates/token/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ arbitrary = ["dep:arbitrary", "namada_core/arbitrary"]
3131
[dependencies]
3232
masp_primitives = { workspace = true, optional = true }
3333
namada_core.workspace = true
34-
namada_events = { workspace = true, default-features = false }
34+
namada_events.workspace = true
3535
namada_macros.workspace = true
3636
namada_migrations = { workspace = true, optional = true }
3737
namada_shielded_token.workspace = true

crates/trans_token/Cargo.toml

+4-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ migrations = ["linkme"]
1818

1919
[dependencies]
2020
namada_core.workspace = true
21-
namada_events = { workspace = true, default-features = false }
21+
namada_events.workspace = true
2222
namada_state.workspace = true
2323
namada_systems.workspace = true
2424
namada_tx.workspace = true
@@ -39,7 +39,9 @@ namada_parameters = { workspace = true, features = ["testing"] }
3939
namada_state = { workspace = true, features = ["testing"] }
4040
namada_tests.workspace = true
4141
namada_tx = { workspace = true, features = ["testing"] }
42-
namada_vm = { workspace = true, features = ["testing"] }
42+
namada_vm = { workspace = true, default-features = true, features = [
43+
"testing",
44+
] }
4345
namada_vp.workspace = true
4446

4547
assert_matches.workspace = true

crates/tx/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ arbitrary = [
2525
[dependencies]
2626
namada_account.workspace = true
2727
namada_core.workspace = true
28-
namada_events = { workspace = true, default-features = false }
28+
namada_events.workspace = true
2929
namada_gas.workspace = true
3030
namada_macros.workspace = true
3131
namada_migrations = { workspace = true, optional = true }

0 commit comments

Comments
 (0)