fix: comprehensive feature propagation and dep:serde fixes
- Fix serde optional dependency issues by adding dep:serde to serde features (24 crates) - Run zepter to propagate runtime-benchmarks, std, try-runtime, serde, experimental, with-tracing, tuples-96 features - Regenerate umbrella crate with proper feature propagation - Format all TOML files with taplo This resolves check-umbrella and check-zepter CI failures.
This commit is contained in:
@@ -45,3 +45,12 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -57,7 +57,26 @@ runtime-benchmarks = [
|
||||
"pezkuwi-overseer/runtime-benchmarks",
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-consensus/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-approval-distribution/std",
|
||||
"pezkuwi-node-core-approval-voting/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsp-consensus/std",
|
||||
"pezsp-tracing/std",
|
||||
"rand/std",
|
||||
"rand_core/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -75,9 +75,36 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-subsystem-bench/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-consensus-slots/runtime-benchmarks",
|
||||
"pezsp-consensus/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsp-application-crypto/std",
|
||||
"pezsp-consensus-slots/std",
|
||||
"pezsp-consensus/std",
|
||||
"pezsp-runtime/std",
|
||||
"pezsp-tracing/std",
|
||||
"rand_core/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-consensus/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -51,3 +51,14 @@ runtime-benchmarks = [
|
||||
"pezsp-consensus/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsp-consensus/std",
|
||||
"pezsp-tracing/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -52,5 +52,19 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezkuwi-statement-table/runtime-benchmarks",
|
||||
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-statement-table/std",
|
||||
"pezsc-keystore/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -35,3 +35,8 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
]
|
||||
|
||||
@@ -57,5 +57,19 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-core-pvf/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsp-application-crypto/std",
|
||||
"pezsp-keystore/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -44,3 +44,14 @@ runtime-benchmarks = [
|
||||
"pezsc-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-blockchain/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-client-api/std",
|
||||
"pezsc-consensus-babe/std",
|
||||
"pezsp-blockchain/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -39,3 +39,10 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -61,5 +61,16 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-subsystem-bench/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -41,3 +41,12 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezsp-tracing/std",
|
||||
"rand/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -43,4 +43,14 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-consensus-slots/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-consensus-slots/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -40,6 +40,20 @@ runtime-benchmarks = [
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezsc-keystore/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -102,3 +102,16 @@ runtime-benchmarks = [
|
||||
"pezsc-tracing/runtime-benchmarks",
|
||||
# "test-teyrchain-adder/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-core-pvf-common/std",
|
||||
"pezkuwi-node-core-pvf-execute-worker?/std",
|
||||
"pezkuwi-node-core-pvf-prepare-worker?/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-sysinfo/std",
|
||||
"pezsc-tracing/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -62,3 +62,12 @@ runtime-benchmarks = [
|
||||
"pezsc-executor/runtime-benchmarks",
|
||||
"pezsp-io/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-executor-common/std",
|
||||
"pezsc-executor-wasmtime/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -37,3 +37,10 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-core-pvf-common/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -53,3 +53,9 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
# "pezkuwichain-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-core-pvf-common/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -48,3 +48,11 @@ runtime-benchmarks = [
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -33,3 +33,9 @@ runtime-benchmarks = [
|
||||
"pezsp-blockchain/runtime-benchmarks",
|
||||
"pezsp-inherents/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezsp-blockchain/std",
|
||||
]
|
||||
|
||||
@@ -22,3 +22,4 @@ tracing = { workspace = true, default-features = true }
|
||||
|
||||
[features]
|
||||
runtime-benchmarks = ["pezkuwi-primitives/runtime-benchmarks"]
|
||||
std = []
|
||||
|
||||
@@ -83,3 +83,24 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-cli/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-core-pvf-common/std",
|
||||
"pezkuwi-node-core-pvf-execute-worker/std",
|
||||
"pezkuwi-node-core-pvf-prepare-worker/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-test-helpers/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-cli/try-runtime",
|
||||
"pezkuwi-node-network-protocol/try-runtime",
|
||||
"pezkuwi-node-subsystem-types/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -47,3 +47,11 @@ runtime-benchmarks = [
|
||||
"pezsc-tracing/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"pezkuwi-test-service/std",
|
||||
"pezsc-cli/std",
|
||||
"pezsc-service/std",
|
||||
"pezsc-tracing/std",
|
||||
"prometheus-endpoint/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -53,5 +53,21 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-authority-discovery/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsp-tracing/std",
|
||||
"rand_core/std",
|
||||
"schnorrkel/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -62,3 +62,14 @@ runtime-benchmarks = [
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-network/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -66,3 +66,15 @@ runtime-benchmarks = [
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-network/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -43,6 +43,17 @@ runtime-benchmarks = [
|
||||
"pezkuwi-node-subsystem-util/runtime-benchmarks",
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-authority-discovery/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezsp-tracing/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -54,3 +54,15 @@ runtime-benchmarks = [
|
||||
"pezsp-consensus/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezsc-network/std",
|
||||
"pezsp-consensus/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -66,7 +66,28 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-network/std",
|
||||
"pezsp-tracing/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-node-network-protocol/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -49,6 +49,19 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-network/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -52,7 +52,19 @@ runtime-benchmarks = [
|
||||
"pezkuwi-node-subsystem/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-authority-discovery/runtime-benchmarks",
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezsc-network/std",
|
||||
"rand/std",
|
||||
"rand_chacha/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -44,3 +44,18 @@ runtime-benchmarks = [
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-authority-discovery/std",
|
||||
"pezsc-network-types/std",
|
||||
"pezsc-network/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsc-authority-discovery/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -62,7 +62,21 @@ runtime-benchmarks = [
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-subsystem-bench/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-authority-discovery/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-network/std",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -54,3 +54,14 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-client-api/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-test-helpers/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-primitives-test-helpers/std",
|
||||
"pezsc-client-api/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -37,6 +37,17 @@ zstd = { workspace = true, default-features = false }
|
||||
runtime-benchmarks = [
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-consensus-slots/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bitvec/std",
|
||||
"codec/std",
|
||||
"pezkuwi-teyrchain-primitives/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsp-consensus-slots/std",
|
||||
]
|
||||
serde = []
|
||||
experimental = []
|
||||
|
||||
@@ -256,6 +256,7 @@ runtime-benchmarks = [
|
||||
"pezsc-consensus-slots/runtime-benchmarks",
|
||||
"pezsc-consensus/runtime-benchmarks",
|
||||
"pezsc-executor/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsc-network-sync/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsc-offchain/runtime-benchmarks",
|
||||
@@ -289,11 +290,63 @@ runtime-benchmarks = [
|
||||
"zagros-runtime?/runtime-benchmarks",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezframe-benchmarking-cli/try-runtime",
|
||||
"pezframe-benchmarking/try-runtime",
|
||||
"pezframe-metadata-hash-extension?/try-runtime",
|
||||
"pezframe-system/try-runtime",
|
||||
"pezkuwi-collator-protocol?/try-runtime",
|
||||
"pezkuwi-core-primitives/try-runtime",
|
||||
"pezkuwi-node-core-approval-voting?/try-runtime",
|
||||
"pezkuwi-node-core-pvf-checker?/try-runtime",
|
||||
"pezkuwi-node-network-protocol/try-runtime",
|
||||
"pezkuwi-node-subsystem-types/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezkuwi-rpc/try-runtime",
|
||||
"pezkuwi-runtime-teyrchains/try-runtime",
|
||||
"pezkuwichain-runtime-constants?/try-runtime",
|
||||
"pezkuwichain-runtime?/try-runtime",
|
||||
"pezmmr-gadget/try-runtime",
|
||||
"pezpallet-transaction-payment-rpc-runtime-api/try-runtime",
|
||||
"pezpallet-transaction-payment/try-runtime",
|
||||
"pezsc-authority-discovery/try-runtime",
|
||||
"pezsc-basic-authorship/try-runtime",
|
||||
"pezsc-chain-spec/try-runtime",
|
||||
"pezsc-client-api/try-runtime",
|
||||
"pezsc-consensus-babe/try-runtime",
|
||||
"pezsc-consensus-beefy/try-runtime",
|
||||
"pezsc-consensus-grandpa/try-runtime",
|
||||
"pezsc-consensus-slots/try-runtime",
|
||||
"pezsc-consensus/try-runtime",
|
||||
"pezsc-executor/try-runtime",
|
||||
"pezsc-network-sync/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsc-offchain/try-runtime",
|
||||
"pezsc-service/try-runtime",
|
||||
"pezsc-sync-state-rpc/try-runtime",
|
||||
"pezsc-sysinfo/try-runtime",
|
||||
"pezsc-transaction-pool-api/try-runtime",
|
||||
"pezsc-transaction-pool/try-runtime",
|
||||
"pezsp-api/try-runtime",
|
||||
"pezsp-authority-discovery/try-runtime",
|
||||
"pezsp-block-builder/try-runtime",
|
||||
"pezsp-blockchain/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-consensus-beefy/try-runtime",
|
||||
"pezsp-consensus-grandpa/try-runtime",
|
||||
"pezsp-consensus/try-runtime",
|
||||
"pezsp-genesis-builder/try-runtime",
|
||||
"pezsp-inherents/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-mmr-primitives/try-runtime",
|
||||
"pezsp-offchain/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
"pezsp-session/try-runtime",
|
||||
"pezsp-timestamp/try-runtime",
|
||||
"pezsp-transaction-pool/try-runtime",
|
||||
"pezsp-version/try-runtime",
|
||||
"xcm-runtime-pezapis/try-runtime",
|
||||
"xcm/try-runtime",
|
||||
"zagros-runtime-constants?/try-runtime",
|
||||
"zagros-runtime?/try-runtime",
|
||||
]
|
||||
fast-runtime = [
|
||||
@@ -307,3 +360,67 @@ runtime-metrics = [
|
||||
"pezkuwichain-runtime?/runtime-metrics",
|
||||
"zagros-runtime?/runtime-metrics",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"log/std",
|
||||
"pezframe-benchmarking-cli/std",
|
||||
"pezkuwi-approval-distribution?/std",
|
||||
"pezkuwi-availability-bitfield-distribution?/std",
|
||||
"pezkuwi-availability-distribution?/std",
|
||||
"pezkuwi-availability-recovery?/std",
|
||||
"pezkuwi-collator-protocol?/std",
|
||||
"pezkuwi-dispute-distribution?/std",
|
||||
"pezkuwi-gossip-support?/std",
|
||||
"pezkuwi-network-bridge?/std",
|
||||
"pezkuwi-node-collation-generation?/std",
|
||||
"pezkuwi-node-core-approval-voting-parallel?/std",
|
||||
"pezkuwi-node-core-approval-voting?/std",
|
||||
"pezkuwi-node-core-av-store?/std",
|
||||
"pezkuwi-node-core-backing?/std",
|
||||
"pezkuwi-node-core-bitfield-signing?/std",
|
||||
"pezkuwi-node-core-candidate-validation?/std",
|
||||
"pezkuwi-node-core-chain-api?/std",
|
||||
"pezkuwi-node-core-chain-selection?/std",
|
||||
"pezkuwi-node-core-dispute-coordinator?/std",
|
||||
"pezkuwi-node-core-prospective-teyrchains?/std",
|
||||
"pezkuwi-node-core-provisioner?/std",
|
||||
"pezkuwi-node-core-pvf-checker?/std",
|
||||
"pezkuwi-node-core-pvf?/std",
|
||||
"pezkuwi-node-core-runtime-api?/std",
|
||||
"pezkuwi-node-core-teyrchains-inherent/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-rpc/std",
|
||||
"pezkuwi-statement-distribution?/std",
|
||||
"pezmmr-gadget/std",
|
||||
"pezsc-authority-discovery/std",
|
||||
"pezsc-basic-authorship/std",
|
||||
"pezsc-chain-spec/std",
|
||||
"pezsc-client-api/std",
|
||||
"pezsc-consensus-babe/std",
|
||||
"pezsc-consensus-beefy/std",
|
||||
"pezsc-consensus-grandpa/std",
|
||||
"pezsc-consensus-slots/std",
|
||||
"pezsc-consensus/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-network-sync/std",
|
||||
"pezsc-network/std",
|
||||
"pezsc-offchain/std",
|
||||
"pezsc-service/std",
|
||||
"pezsc-sync-state-rpc/std",
|
||||
"pezsc-sysinfo/std",
|
||||
"pezsc-telemetry/std",
|
||||
"pezsc-transaction-pool-api/std",
|
||||
"pezsc-transaction-pool/std",
|
||||
"pezsp-blockchain/std",
|
||||
"pezsp-consensus/std",
|
||||
"pezsp-tracing/std",
|
||||
"prometheus-endpoint/std",
|
||||
]
|
||||
serde = []
|
||||
experimental = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -125,11 +125,61 @@ runtime-benchmarks = [
|
||||
"pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezkuwi-statement-distribution/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsc-network/runtime-benchmarks",
|
||||
"pezsc-service/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-consensus/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
"pezsp-timestamp/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"gum/std",
|
||||
"pezkuwi-approval-distribution/std",
|
||||
"pezkuwi-availability-bitfield-distribution/std",
|
||||
"pezkuwi-availability-distribution/std",
|
||||
"pezkuwi-availability-recovery/std",
|
||||
"pezkuwi-dispute-distribution/std",
|
||||
"pezkuwi-node-core-approval-voting-parallel/std",
|
||||
"pezkuwi-node-core-approval-voting/std",
|
||||
"pezkuwi-node-core-av-store/std",
|
||||
"pezkuwi-node-core-dispute-coordinator/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-test-helpers/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-primitives-test-helpers/std",
|
||||
"pezkuwi-primitives/std",
|
||||
"pezkuwi-statement-distribution/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-network-types/std",
|
||||
"pezsc-network/std",
|
||||
"pezsc-service/std",
|
||||
"pezsp-consensus/std",
|
||||
"pezsp-runtime/std",
|
||||
"pezsp-tracing/std",
|
||||
"prometheus-endpoint/std",
|
||||
"serde_json/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-node-core-approval-voting/try-runtime",
|
||||
"pezkuwi-node-network-protocol/try-runtime",
|
||||
"pezkuwi-node-subsystem-types/try-runtime",
|
||||
"pezkuwi-primitives-test-helpers/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsc-service/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-consensus/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
"pezsp-timestamp/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -39,5 +39,17 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsc-client-api/runtime-benchmarks",
|
||||
"pezsc-keystore/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
"pezsp-keyring/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-subsystem-util/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezsc-client-api/std",
|
||||
"pezsc-keystore/std",
|
||||
"pezsc-utils/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -50,3 +50,27 @@ runtime-benchmarks = [
|
||||
"pezsp-consensus-babe/runtime-benchmarks",
|
||||
"pezsp-runtime/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-statement-table/std",
|
||||
"pezsc-client-api/std",
|
||||
"pezsc-network-types/std",
|
||||
"pezsc-network/std",
|
||||
"pezsc-transaction-pool-api/std",
|
||||
"pezsp-blockchain/std",
|
||||
"prometheus-endpoint/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"pezkuwi-node-network-protocol/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezsc-client-api/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsc-transaction-pool-api/try-runtime",
|
||||
"pezsp-api/try-runtime",
|
||||
"pezsp-authority-discovery/try-runtime",
|
||||
"pezsp-blockchain/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -61,4 +61,17 @@ runtime-benchmarks = [
|
||||
"pezkuwi-pez-node-primitives/runtime-benchmarks",
|
||||
# "pezkuwi-primitives-test-helpers/runtime-benchmarks",
|
||||
"pezkuwi-primitives/runtime-benchmarks",
|
||||
"pezsp-application-crypto/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"codec/std",
|
||||
"gum/std",
|
||||
"pezkuwi-erasure-coding/std",
|
||||
"pezkuwi-node-metrics/std",
|
||||
"pezkuwi-node-network-protocol/std",
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
@@ -21,3 +21,7 @@ runtime-benchmarks = [
|
||||
"pezkuwi-node-subsystem-types/runtime-benchmarks",
|
||||
"pezkuwi-overseer/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"pezkuwi-node-subsystem-types/std",
|
||||
"pezkuwi-overseer/std",
|
||||
]
|
||||
|
||||
@@ -62,3 +62,33 @@ runtime-benchmarks = [
|
||||
"pezsp-state-machine/runtime-benchmarks",
|
||||
"pezsp-timestamp/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bizinikiwi-test-client/std",
|
||||
"codec/std",
|
||||
"pezkuwi-test-service/std",
|
||||
"pezsc-block-builder/std",
|
||||
"pezsc-consensus/std",
|
||||
"pezsc-service/std",
|
||||
"pezsp-blockchain/std",
|
||||
"pezsp-consensus/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"bizinikiwi-test-client/try-runtime",
|
||||
"pezframe-benchmarking/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezkuwi-test-runtime/try-runtime",
|
||||
"pezkuwi-test-service/try-runtime",
|
||||
"pezsc-block-builder/try-runtime",
|
||||
"pezsc-consensus/try-runtime",
|
||||
"pezsc-service/try-runtime",
|
||||
"pezsp-api/try-runtime",
|
||||
"pezsp-blockchain/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-consensus/try-runtime",
|
||||
"pezsp-inherents/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
"pezsp-timestamp/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
with-tracing = []
|
||||
|
||||
@@ -93,3 +93,50 @@ runtime-benchmarks = [
|
||||
"pezsp-state-machine/runtime-benchmarks",
|
||||
"peztest-runtime-constants/runtime-benchmarks",
|
||||
]
|
||||
std = [
|
||||
"bizinikiwi-test-client/std",
|
||||
"pezkuwi-node-subsystem/std",
|
||||
"pezkuwi-overseer/std",
|
||||
"pezkuwi-pez-node-primitives/std",
|
||||
"pezkuwi-service/std",
|
||||
"pezsc-chain-spec/std",
|
||||
"pezsc-cli/std",
|
||||
"pezsc-client-api/std",
|
||||
"pezsc-consensus-grandpa/std",
|
||||
"pezsc-consensus/std",
|
||||
"pezsc-network/std",
|
||||
"pezsc-service/std",
|
||||
"pezsc-tracing/std",
|
||||
"pezsp-blockchain/std",
|
||||
"pezsp-consensus/std",
|
||||
]
|
||||
try-runtime = [
|
||||
"bizinikiwi-test-client/try-runtime",
|
||||
"pezframe-system/try-runtime",
|
||||
"pezkuwi-primitives/try-runtime",
|
||||
"pezkuwi-runtime-common/try-runtime",
|
||||
"pezkuwi-runtime-teyrchains/try-runtime",
|
||||
"pezkuwi-service/try-runtime",
|
||||
"pezkuwi-test-runtime/try-runtime",
|
||||
"pezkuwi-teyrchain-primitives/try-runtime",
|
||||
"pezpallet-balances/try-runtime",
|
||||
"pezpallet-staking/try-runtime",
|
||||
"pezpallet-transaction-payment/try-runtime",
|
||||
"pezsc-chain-spec/try-runtime",
|
||||
"pezsc-cli/try-runtime",
|
||||
"pezsc-client-api/try-runtime",
|
||||
"pezsc-consensus-grandpa/try-runtime",
|
||||
"pezsc-consensus/try-runtime",
|
||||
"pezsc-network/try-runtime",
|
||||
"pezsc-service/try-runtime",
|
||||
"pezsc-tracing/try-runtime",
|
||||
"pezsp-authority-discovery/try-runtime",
|
||||
"pezsp-blockchain/try-runtime",
|
||||
"pezsp-consensus-babe/try-runtime",
|
||||
"pezsp-consensus/try-runtime",
|
||||
"pezsp-keyring/try-runtime",
|
||||
"pezsp-runtime/try-runtime",
|
||||
"peztest-runtime-constants/try-runtime",
|
||||
]
|
||||
serde = []
|
||||
experimental = []
|
||||
|
||||
@@ -31,3 +31,7 @@ tokio-tungstenite = { workspace = true }
|
||||
|
||||
[features]
|
||||
runtime-benchmarks = ["gum/runtime-benchmarks"]
|
||||
std = [
|
||||
"gum/std",
|
||||
]
|
||||
serde = []
|
||||
|
||||
Reference in New Issue
Block a user