snapshot before rebranding

This commit is contained in:
2025-12-14 07:37:21 +03:00
parent 5520d491a5
commit 09735eb97a
1752 changed files with 58116 additions and 15986 deletions
+9 -9
View File
@@ -42,13 +42,13 @@ bizinikiwi-test-runtime = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-executor/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
@@ -9,6 +9,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi authority discovery."
readme = "README.md"
documentation = "https://docs.rs/pezsc-authority-discovery"
[lints]
workspace = true
@@ -54,12 +55,12 @@ prost-build = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+12 -11
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Basic implementation of block-authoring logic."
readme = "README.md"
documentation = "https://docs.rs/pezsc-basic-authorship"
[lints]
workspace = true
@@ -40,15 +41,15 @@ bizinikiwi-test-runtime-client = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+9 -8
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi block builder"
readme = "README.md"
documentation = "https://docs.rs/pezsc-block-builder"
[lints]
workspace = true
@@ -31,12 +32,12 @@ bizinikiwi-test-runtime-client = { workspace = true }
[features]
runtime-benchmarks = [
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+12 -11
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi chain configurations."
readme = "README.md"
documentation = "https://docs.rs/pezsc-chain-spec"
[lints]
workspace = true
@@ -47,15 +48,15 @@ bizinikiwi-test-runtime = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-genesis-builder/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-genesis-builder/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
description = "Macros to derive chain spec extension traits implementation."
documentation = "https://docs.rs/pezsc-chain-spec-derive"
[lints]
workspace = true
+15 -14
View File
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-cli"
[lints]
workspace = true
@@ -51,9 +52,9 @@ pezsp-runtime = { workspace = true, default-features = true }
pezsp-version = { workspace = true, default-features = true }
thiserror = { workspace = true }
tokio = { features = [
"parking_lot",
"rt-multi-thread",
"signal",
"parking_lot",
"rt-multi-thread",
"signal",
], workspace = true, default-features = true }
[dev-dependencies]
@@ -65,15 +66,15 @@ tempfile = { workspace = true }
default = ["rocksdb"]
rocksdb = ["pezsc-client-db/rocksdb"]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
]
+18 -17
View File
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-aura"
[lints]
workspace = true
@@ -54,21 +55,21 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-slots/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-slots/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+18 -18
View File
@@ -58,22 +58,22 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus-slots/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus-slots/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+16 -15
View File
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-babe-rpc"
[lints]
workspace = true
@@ -18,9 +19,9 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
futures = { workspace = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
pezsc-consensus-babe = { workspace = true, default-features = true }
pezsc-consensus-epochs = { workspace = true, default-features = true }
@@ -45,16 +46,16 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-rpc-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-rpc-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+18 -17
View File
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
repository.workspace = true
description = "BEEFY Client gadget for bizinikiwi"
homepage.workspace = true
documentation = "https://docs.rs/pezsc-consensus-beefy"
[lints]
workspace = true
@@ -52,23 +53,23 @@ bizinikiwi-test-runtime-client = { workspace = true }
# This feature adds BLS crypto primitives. It should not be used in production since
# the BLS implementation and interface may still be subject to significant change.
bls-experimental = [
"pezsp-application-crypto/bls-experimental",
"pezsp-consensus-beefy/bls-experimental",
"pezsp-core/bls-experimental",
"pezsp-application-crypto/bls-experimental",
"pezsp-consensus-beefy/bls-experimental",
"pezsp-core/bls-experimental",
]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-gossip/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-gossip/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
repository.workspace = true
description = "RPC for the BEEFY Client gadget for bizinikiwi"
homepage.workspace = true
documentation = "https://docs.rs/pezsc-consensus-beefy-rpc"
[lints]
workspace = true
@@ -15,9 +16,9 @@ workspace = true
codec = { features = ["derive"], workspace = true, default-features = true }
futures = { workspace = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
log = { workspace = true, default-features = true }
parking_lot = { workspace = true, default-features = true }
@@ -32,16 +33,16 @@ thiserror = { workspace = true }
[dev-dependencies]
pezsc-rpc = { features = [
"test-helpers",
"test-helpers",
], workspace = true, default-features = true }
bizinikiwi-test-runtime-client = { workspace = true }
tokio = { features = ["macros"], workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-consensus-beefy/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-consensus-beefy/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Collection of common consensus specific implementations for Bizinikiwi (client)"
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus"
[lints]
workspace = true
@@ -38,10 +39,10 @@ pezsp-test-primitives = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-test-primitives/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-test-primitives/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-epochs"
[lints]
workspace = true
@@ -25,8 +26,8 @@ pezsp-runtime = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+20 -20
View File
@@ -23,7 +23,7 @@ async-trait = { workspace = true }
codec = { features = ["derive"], workspace = true, default-features = true }
dyn-clone = { workspace = true }
finality-grandpa = { features = [
"derive-codec",
"derive-codec",
], workspace = true, default-features = true }
fork-tree = { workspace = true, default-features = true }
futures = { workspace = true }
@@ -60,8 +60,8 @@ thiserror = { workspace = true }
[dev-dependencies]
assert_matches = { workspace = true }
finality-grandpa = { features = [
"derive-codec",
"test-helpers",
"derive-codec",
"test-helpers",
], workspace = true, default-features = true }
pezsc-network-test = { workspace = true }
pezsp-keyring = { workspace = true, default-features = true }
@@ -71,21 +71,21 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-gossip/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-gossip/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-test/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
readme = "README.md"
homepage.workspace = true
documentation = "https://docs.rs/pezsc-consensus-grandpa-rpc"
[lints]
workspace = true
@@ -15,13 +16,13 @@ workspace = true
[dependencies]
codec = { features = ["derive"], workspace = true, default-features = true }
finality-grandpa = { features = [
"derive-codec",
"derive-codec",
], workspace = true, default-features = true }
futures = { workspace = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
log = { workspace = true, default-features = true }
pezsc-client-api = { workspace = true, default-features = true }
@@ -36,7 +37,7 @@ thiserror = { workspace = true }
[dev-dependencies]
pezsc-block-builder = { workspace = true, default-features = true }
pezsc-rpc = { features = [
"test-helpers",
"test-helpers",
], workspace = true, default-features = true }
pezsp-consensus-grandpa = { workspace = true, default-features = true }
pezsp-keyring = { workspace = true, default-features = true }
@@ -45,13 +46,13 @@ tokio = { features = ["macros"], workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-manual-seal"
[lints]
workspace = true
@@ -22,9 +23,9 @@ codec = { workspace = true, default-features = true }
futures = { workspace = true }
futures-timer = { workspace = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
log = { workspace = true, default-features = true }
prometheus-endpoint = { workspace = true, default-features = true }
@@ -54,29 +55,29 @@ pezsc-basic-authorship = { workspace = true, default-features = true }
bizinikiwi-test-runtime-client = { workspace = true }
bizinikiwi-test-runtime-transaction-pool = { workspace = true }
tokio = { features = [
"macros",
"rt-multi-thread",
"macros",
"rt-multi-thread",
], workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-basic-authorship/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-aura/runtime-benchmarks",
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
"pezsc-basic-authorship/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-aura/runtime-benchmarks",
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-timestamp/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
]
+10 -9
View File
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-pow"
[lints]
workspace = true
@@ -37,13 +38,13 @@ thiserror = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-pow/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-pow/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+10 -9
View File
@@ -9,6 +9,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-consensus-slots"
[lints]
workspace = true
@@ -39,13 +40,13 @@ bizinikiwi-test-runtime-client = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-slots/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+8 -7
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Client backend that uses RocksDB database as storage."
readme = "README.md"
documentation = "https://docs.rs/pezsc-client-db"
[lints]
workspace = true
@@ -59,12 +60,12 @@ tempfile = { workspace = true }
default = []
test-helpers = []
runtime-benchmarks = [
"kitchensink-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"kitchensink-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
rocksdb = ["kvdb-rocksdb"]
+24 -24
View File
@@ -61,31 +61,31 @@ wat = { workspace = true }
default = ["std"]
# This crate does not have `no_std` support, we just require this for tests
std = [
"pezsc-runtime-test/std",
"pezsp-api/std",
"pezsp-core/std",
"pezsp-externalities/std",
"pezsp-io/std",
"pezsp-runtime-interface/std",
"pezsp-runtime/std",
"pezsp-state-machine/std",
"pezsp-tracing/std",
"pezsp-trie/std",
"pezsp-version/std",
"pezsp-wasm-interface/std",
"bizinikiwi-test-runtime/std",
"pezsc-runtime-test/std",
"pezsp-api/std",
"pezsp-core/std",
"pezsp-externalities/std",
"pezsp-io/std",
"pezsp-runtime-interface/std",
"pezsp-runtime/std",
"pezsp-state-machine/std",
"pezsp-tracing/std",
"pezsp-trie/std",
"pezsp-version/std",
"pezsp-wasm-interface/std",
"bizinikiwi-test-runtime/std",
]
wasm-extern-trace = []
runtime-benchmarks = [
"pezsc-executor-wasmtime/runtime-benchmarks",
"pezsc-runtime-test/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-executor-wasmtime/runtime-benchmarks",
"pezsc-runtime-test/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "PolkaVM executor for Bizinikiwi"
readme = "README.md"
documentation = "https://docs.rs/pezsc-executor-polkavm"
[lints]
workspace = true
@@ -8,6 +8,8 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
publish = false
homepage.workspace = true
repository.workspace = true
description = "Pezkuwi SDK client component: runtime test"
documentation = "https://docs.rs/pezsc-runtime-test"
[lints]
workspace = true
@@ -27,15 +29,15 @@ bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features
[features]
default = ["std"]
std = [
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime-interface/std",
"pezsp-runtime/std",
"bizinikiwi-wasm-builder",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime-interface/std",
"pezsp-runtime/std",
"bizinikiwi-wasm-builder",
]
runtime-benchmarks = [
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-wasm-builder?/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-wasm-builder?/runtime-benchmarks",
]
+20 -19
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Defines a `WasmRuntime` that uses the Wasmtime JIT to execute."
readme = "README.md"
documentation = "https://docs.rs/pezsc-executor-wasmtime"
[lints]
workspace = true
@@ -26,19 +27,19 @@ pezsc-allocator = { workspace = true, default-features = true }
pezsc-executor-common = { workspace = true, default-features = true }
pezsp-runtime-interface = { workspace = true, default-features = true }
pezsp-wasm-interface = { features = [
"wasmtime",
"wasmtime",
], workspace = true, default-features = true }
wasmtime = { features = [
"addr2line",
"cache",
"cranelift",
"demangle",
"gc",
"gc-null",
"parallel-compilation",
"pooling-allocator",
"profiling",
"threads",
"addr2line",
"cache",
"cranelift",
"demangle",
"gc",
"gc-null",
"parallel-compilation",
"pooling-allocator",
"profiling",
"threads",
], workspace = true }
# Here we include the rustix crate in the exactly same semver-compatible version as used by
@@ -48,11 +49,11 @@ wasmtime = { features = [
# this doesn't have any actual benefits for us besides making it harder to debug memory
# problems (since then `mmap` etc. cannot be easily hooked into).
rustix = { features = [
"fs",
"mm",
"param",
"std",
"use-libc",
"fs",
"mm",
"param",
"std",
"use-libc",
], workspace = true }
[dev-dependencies]
@@ -66,7 +67,7 @@ wat = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-runtime-test/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
"pezsc-runtime-test/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime-interface/runtime-benchmarks",
]
+6 -5
View File
@@ -8,6 +8,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-informant"
[lints]
workspace = true
@@ -28,9 +29,9 @@ pezsp-runtime = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+7 -4
View File
@@ -32,13 +32,16 @@ tempfile = { workspace = true }
# This feature adds BLS crypto primitives.
# It should not be used in production since the implementation and interface may still
# be subject to significant changes.
bls-experimental = ["pezsp-core/bls-experimental", "pezsp-keystore/bls-experimental"]
bls-experimental = [
"pezsp-core/bls-experimental",
"pezsp-keystore/bls-experimental",
]
# This feature adds Bandersnatch crypto primitives.
# It should not be used in production since the implementation and interface may still
# be subject to significant changes.
bandersnatch-experimental = [
"pezsp-application-crypto/bandersnatch-experimental",
"pezsp-core/bandersnatch-experimental",
"pezsp-keystore/bandersnatch-experimental",
"pezsp-application-crypto/bandersnatch-experimental",
"pezsp-core/bandersnatch-experimental",
"pezsp-keystore/bandersnatch-experimental",
]
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
repository.workspace = true
description = "MMR Client gadget for bizinikiwi"
homepage.workspace = true
documentation = "https://docs.rs/mmr-gadget"
[lints]
workspace = true
@@ -36,14 +37,14 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-offchain/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-offchain/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
description = "Node-specific RPC methods for interaction with Merkle Mountain Range pallet."
documentation = "https://docs.rs/mmr-rpc"
[lints]
workspace = true
@@ -17,9 +18,9 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
serde = { features = ["derive"], workspace = true, default-features = true }
pezsp-api = { workspace = true, default-features = true }
@@ -33,8 +34,8 @@ serde_json = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-mmr-primitives/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+10 -9
View File
@@ -4,13 +4,14 @@ name = "pezsc-mixnet"
version = "0.4.0"
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
authors = [
"Kurdistan Tech Institute <info@pezkuwichain.io>",
"Parity Technologies <admin@parity.io>",
"Kurdistan Tech Institute <info@pezkuwichain.io>",
"Parity Technologies <admin@parity.io>",
]
edition.workspace = true
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-mixnet"
[lints]
workspace = true
@@ -43,11 +44,11 @@ thiserror = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mixnet/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-mixnet/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+5 -5
View File
@@ -39,9 +39,9 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+27 -27
View File
@@ -38,18 +38,18 @@ futures = { workspace = true }
futures-timer = { workspace = true }
ip_network = { workspace = true }
libp2p = { features = [
"dns",
"identify",
"kad",
"macros",
"mdns",
"noise",
"ping",
"request-response",
"tcp",
"tokio",
"websocket",
"yamux",
"dns",
"identify",
"kad",
"macros",
"mdns",
"noise",
"ping",
"request-response",
"tcp",
"tokio",
"websocket",
"yamux",
], workspace = true }
linked_hash_set = { workspace = true }
litep2p = { workspace = true }
@@ -75,13 +75,13 @@ pezsp-core = { workspace = true, default-features = true }
pezsp-runtime = { workspace = true, default-features = true }
thiserror = { workspace = true }
tokio = { features = [
"macros",
"sync",
"macros",
"sync",
], workspace = true, default-features = true }
tokio-stream = { workspace = true }
unsigned-varint = { features = [
"asynchronous_codec",
"futures",
"asynchronous_codec",
"futures",
], workspace = true }
void = { workspace = true }
wasm-timer = { workspace = true }
@@ -98,13 +98,13 @@ bizinikiwi-test-runtime = { workspace = true }
bizinikiwi-test-runtime-client = { workspace = true }
tempfile = { workspace = true }
tokio = { features = [
"macros",
"rt-multi-thread",
"macros",
"rt-multi-thread",
], workspace = true, default-features = true }
tokio-util = { features = ["compat"], workspace = true }
criterion = { workspace = true, default-features = true, features = [
"async_tokio",
"async_tokio",
] }
[build-dependencies]
@@ -113,12 +113,12 @@ prost-build = { workspace = true }
[features]
default = []
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
+4 -4
View File
@@ -35,8 +35,8 @@ prost-build = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
@@ -36,10 +36,10 @@ async-trait = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
]
+13 -13
View File
@@ -42,8 +42,8 @@ pezsp-core = { workspace = true, default-features = true }
pezsp-runtime = { workspace = true, default-features = true }
thiserror = { workspace = true }
tokio = { features = [
"macros",
"time",
"macros",
"time",
], workspace = true, default-features = true }
tokio-stream = { workspace = true }
@@ -59,15 +59,15 @@ prost-build = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-test-primitives/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus-grandpa/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-test-primitives/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
+14 -13
View File
@@ -8,6 +8,7 @@ edition.workspace = true
publish = false
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/pezsc-network-test"
[lints]
workspace = true
@@ -45,17 +46,17 @@ tokio = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-light/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-light/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
@@ -31,9 +31,9 @@ pezsp-runtime = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+17 -16
View File
@@ -8,6 +8,7 @@ edition.workspace = true
homepage.workspace = true
repository.workspace = true
readme = "README.md"
documentation = "https://docs.rs/pezsc-offchain"
[lints]
workspace = true
@@ -23,14 +24,14 @@ futures = { workspace = true }
futures-timer = { workspace = true }
http-body-util = { workspace = true }
hyper = { features = [
"http1",
"http2",
"http1",
"http2",
], workspace = true, default-features = true }
hyper-rustls = { workspace = true }
hyper-util = { features = [
"client-legacy",
"http1",
"http2",
"client-legacy",
"http1",
"http2",
], workspace = true }
num_cpus = { workspace = true }
once_cell = { workspace = true }
@@ -64,15 +65,15 @@ tokio = { workspace = true, default-features = true }
[features]
default = []
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Basic metrics for block production."
readme = "README.md"
documentation = "https://docs.rs/pezsc-proposer-metrics"
[lints]
workspace = true
+9 -8
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi RPC interfaces."
readme = "README.md"
documentation = "https://docs.rs/pezsc-rpc-api"
[lints]
workspace = true
@@ -18,9 +19,9 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
pezsc-chain-spec = { workspace = true, default-features = true }
pezsc-mixnet = { workspace = true, default-features = true }
@@ -36,9 +37,9 @@ thiserror = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
]
+2 -1
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi RPC servers."
readme = "README.md"
documentation = "https://docs.rs/pezsc-rpc-server"
[lints]
workspace = true
@@ -31,7 +32,7 @@ pezsc-rpc-api = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true, default-features = true }
tokio = { features = [
"parking_lot",
"parking_lot",
], workspace = true, default-features = true }
tower = { workspace = true, features = ["util"] }
tower-http = { workspace = true, features = ["cors"] }
+20 -19
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi RPC interface v2."
readme = "README.md"
documentation = "https://docs.rs/pezsc-rpc-spec-v2"
[lints]
workspace = true
@@ -17,9 +18,9 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
jsonrpsee = { workspace = true, features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
] }
# Internal chain structures for "chain_spec".
pezsc-chain-spec = { workspace = true, default-features = true }
@@ -56,7 +57,7 @@ jsonrpsee = { workspace = true, features = ["server", "ws-client"] }
pretty_assertions = { workspace = true }
pezsc-block-builder = { workspace = true, default-features = true }
pezsc-rpc = { workspace = true, default-features = true, features = [
"test-helpers",
"test-helpers",
] }
pezsc-service = { workspace = true, default-features = true }
pezsc-transaction-pool = { workspace = true, default-features = true }
@@ -72,19 +73,19 @@ tokio = { features = ["macros"], workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
+19 -18
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi Client RPC"
readme = "README.md"
documentation = "https://docs.rs/pezsc-rpc"
[lints]
workspace = true
@@ -54,22 +55,22 @@ bizinikiwi-test-runtime-client = { workspace = true }
[features]
test-helpers = []
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-rpc-api/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-mixnet/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-rpc-api/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
]
@@ -36,10 +36,10 @@ subxt = { workspace = true, features = ["native"] }
[features]
runtime-benchmarks = [
"pezcumulus-primitives-proof-size-hostfunction/runtime-benchmarks",
"pezcumulus-test-runtime/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"pezcumulus-primitives-proof-size-hostfunction/runtime-benchmarks",
"pezcumulus-test-runtime/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
]
@@ -127,14 +127,14 @@ mod tests {
use pezsp_version::RuntimeVersion;
type TeyrchainHostFunctions = (
cumulus_primitives_proof_size_hostfunction::storage_proof_size::HostFunctions,
pezcumulus_primitives_proof_size_hostfunction::storage_proof_size::HostFunctions,
pezsp_io::BizinikiwiHostFunctions,
);
#[test]
fn test_fetch_latest_metadata_from_blob_fetches_metadata() {
let executor: WasmExecutor<TeyrchainHostFunctions> = WasmExecutor::builder().build();
let code_bytes = cumulus_test_runtime::WASM_BINARY
let code_bytes = pezcumulus_test_runtime::WASM_BINARY
.expect("To run this test, build the wasm binary of pezcumulus-test-runtime")
.to_vec();
let metadata = subxt::Metadata::decode(
@@ -143,13 +143,13 @@ mod tests {
.as_slice(),
)
.unwrap();
assert!(metadata.pezpallet_by_name("TeyrchainInfo").is_some());
assert!(metadata.pallet_by_name("TeyrchainInfo").is_some());
}
#[test]
fn test_runtime_caller_can_call_into_runtime() {
let executor: WasmExecutor<TeyrchainHostFunctions> = WasmExecutor::builder().build();
let code_bytes = cumulus_test_runtime::WASM_BINARY
let code_bytes = pezcumulus_test_runtime::WASM_BINARY
.expect("To run this test, build the wasm binary of pezcumulus-test-runtime")
.to_vec();
let runtime_caller = super::RuntimeCaller::new(&executor, code_bytes.into());
+34 -33
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi service. Starts a thread that spins up the network, client, and extrinsic pool. Manages communication between them."
readme = "README.md"
documentation = "https://docs.rs/pezsc-service"
[lints]
workspace = true
@@ -71,9 +72,9 @@ static_init = { workspace = true }
tempfile = { workspace = true }
thiserror = { workspace = true }
tokio = { features = [
"parking_lot",
"rt-multi-thread",
"time",
"parking_lot",
"rt-multi-thread",
"time",
], workspace = true, default-features = true }
tracing = { workspace = true, default-features = true }
tracing-futures = { workspace = true }
@@ -88,34 +89,34 @@ default = ["rocksdb"]
# a path to a database, an error will be produced at runtime.
rocksdb = ["pezsc-client-db/rocksdb"]
runtime-benchmarks = [
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-informant/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-light/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-transactions/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-rpc-server/runtime-benchmarks",
"pezsc-rpc-spec-v2/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsc-sysinfo/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"pezsp-transaction-storage-proof/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-informant/runtime-benchmarks",
"pezsc-network-common/runtime-benchmarks",
"pezsc-network-light/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network-transactions/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-rpc-server/runtime-benchmarks",
"pezsc-rpc-spec-v2/runtime-benchmarks",
"pezsc-rpc/runtime-benchmarks",
"pezsc-sysinfo/runtime-benchmarks",
"pezsc-tracing/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsc-transaction-pool/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"pezsp-transaction-storage-proof/runtime-benchmarks",
"pezsp-trie/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
+19 -17
View File
@@ -7,6 +7,8 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
publish = false
homepage.workspace = true
repository.workspace = true
description = "Pezkuwi SDK client component: service test"
documentation = "https://docs.rs/pezsc-service-test"
[lints]
workspace = true
@@ -47,21 +49,21 @@ tokio = { features = ["time"], workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-client-db/runtime-benchmarks",
"pezsc-consensus/runtime-benchmarks",
"pezsc-executor/runtime-benchmarks",
"pezsc-network-sync/runtime-benchmarks",
"pezsc-network/runtime-benchmarks",
"pezsc-service/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-state-machine/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
+1
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "State database maintenance. Handles canonicalization and pruning in the database."
readme = "README.md"
documentation = "https://docs.rs/pezsc-state-db"
[lints]
workspace = true
+7 -6
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi statement store."
readme = "README.md"
documentation = "https://docs.rs/pezsc-statement-store"
[lints]
workspace = true
@@ -42,10 +43,10 @@ required-features = []
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-statement/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-network-statement/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-statement-store/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
repository.workspace = true
description = "Storage monitor service for bizinikiwi"
homepage.workspace = true
documentation = "https://docs.rs/pezsc-storage-monitor"
[lints]
workspace = true
+11 -10
View File
@@ -7,6 +7,7 @@ edition.workspace = true
license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/pezsc-sync-state-rpc"
[lints]
workspace = true
@@ -17,9 +18,9 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = true }
jsonrpsee = { features = [
"client-core",
"macros",
"server-core",
"client-core",
"macros",
"server-core",
], workspace = true }
pezsc-chain-spec = { workspace = true, default-features = true }
pezsc-client-api = { workspace = true, default-features = true }
@@ -34,11 +35,11 @@ thiserror = { workspace = true }
[features]
runtime-benchmarks = [
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-chain-spec/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-consensus-babe/runtime-benchmarks",
"pezsc-consensus-epochs/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+2 -2
View File
@@ -36,6 +36,6 @@ pezsp-runtime = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
+7 -6
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Instrumentation implementation for bizinikiwi."
readme = "README.md"
documentation = "https://docs.rs/pezsc-tracing"
[lints]
workspace = true
@@ -53,8 +54,8 @@ thiserror = { workspace = true }
tracing = { workspace = true, default-features = true }
tracing-log = { workspace = true, features = ["interest-cache"] }
tracing-subscriber = { workspace = true, features = [
"env-filter",
"parking_lot",
"env-filter",
"parking_lot",
] }
[dev-dependencies]
@@ -64,8 +65,8 @@ tracing-subscriber = { workspace = true, features = ["chrono", "parking_lot"] }
[features]
runtime-benchmarks = [
"pezsc-client-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
description = "Helper macros for Bizinikiwi's client CLI"
documentation = "https://docs.rs/pezsc-tracing-proc-macro"
[lints]
workspace = true
@@ -22,8 +23,8 @@ proc-macro-crate = { workspace = true }
proc-macro2 = { workspace = true }
quote = { features = ["proc-macro"], workspace = true }
syn = { features = [
"extra-traits",
"full",
"parsing",
"proc-macro",
"extra-traits",
"full",
"parsing",
"proc-macro",
], workspace = true }
@@ -145,7 +145,7 @@ fn resolve_sc_tracing() -> Result<Path> {
match crate_name("pezkuwi-sdk") {
Ok(FoundCrate::Itself) => syn::parse_str("pezkuwi_sdk::pezsc_tracing"),
Ok(FoundCrate::Name(sdk_name)) => syn::parse_str(&format!("{}::pezsc_tracing", sdk_name)),
Err(_) => match crate_name("sc-tracing") {
Err(_) => match crate_name("pezsc-tracing") {
Ok(FoundCrate::Itself) => syn::parse_str("pezsc_tracing"),
Ok(FoundCrate::Name(name)) => syn::parse_str(&name),
Err(e) => Err(syn::Error::new(Span::call_site(), e)),
+15 -14
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "Bizinikiwi transaction pool implementation."
readme = "README.md"
documentation = "https://docs.rs/pezsc-transaction-pool"
[lints]
workspace = true
@@ -42,8 +43,8 @@ pezsp-tracing = { workspace = true, default-features = true }
pezsp-transaction-pool = { workspace = true, default-features = true }
thiserror = { workspace = true }
tokio = { workspace = true, default-features = true, features = [
"macros",
"time",
"macros",
"time",
] }
tokio-stream = { workspace = true }
tracing = { workspace = true, default-features = true }
@@ -71,16 +72,16 @@ zombienet-sdk = { workspace = true }
[features]
runtime-benchmarks = [
"pezcumulus-zombienet-sdk-helpers/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
"pezcumulus-zombienet-sdk-helpers/runtime-benchmarks",
"pezsc-block-builder/runtime-benchmarks",
"pezsc-client-api/runtime-benchmarks",
"pezsc-transaction-pool-api/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-consensus/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime-client/runtime-benchmarks",
"bizinikiwi-test-runtime-transaction-pool/runtime-benchmarks",
"bizinikiwi-test-runtime/runtime-benchmarks",
]
@@ -7,6 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
homepage.workspace = true
repository.workspace = true
description = "Transaction pool client facing API."
documentation = "https://docs.rs/pezsc-transaction-pool-api"
[lints]
workspace = true
@@ -28,6 +29,6 @@ serde_json = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-blockchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
@@ -22,7 +22,7 @@
// https://github.com/pezkuwichain/kurdistan-sdk/issues/124#issuecomment-2808830472
use crate::zombienet::{BlockSubscriptionType, NetworkSpawner, ScenarioBuilderSharedParams};
use cumulus_zombienet_sdk_helpers::create_assign_core_call;
use pezcumulus_zombienet_sdk_helpers::create_assign_core_call;
use serde_json::json;
use txtesttool::{execution_log::ExecutionLog, scenario::ScenarioBuilder};
use zombienet_sdk::{
+1
View File
@@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
description = "I/O for Bizinikiwi runtimes"
readme = "README.md"
documentation = "https://docs.rs/pezsc-utils"
[lints]
workspace = true