fix: resolve pez-kitchensink-runtime compilation errors

Umbrella Crate Fixes:
- Add pezpallet-root-testing to umbrella (std, try-runtime, runtime-full)
- Add pezpallet-xcm-benchmarks to umbrella (std, runtime-benchmarks, runtime-full)
- Add re-exports in umbrella/src/lib.rs for both crates

getrandom WASM Fix:
- Move subxt crates from runtime-full to node feature
- Prevents getrandom dependency leak into WASM builds

Vendor Updates:
- Fix pezkuwi-subxt for web/wasm target compatibility
- Update pezkuwi-zombienet-sdk keystore imports

Documentation:
- Update WORKFLOW_PLAN.md with completed tasks
- Update REBRAND_PROGRESS.md with umbrella fixes
- Remove obsolete tracking files
This commit is contained in:
2025-12-23 23:02:41 +03:00
parent 35612a9cad
commit 4c13406c00
21 changed files with 177 additions and 506 deletions
Generated
+20 -18
View File
@@ -74,7 +74,7 @@ version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.10",
"once_cell",
"version_check",
]
@@ -1021,9 +1021,9 @@ dependencies = [
[[package]]
name = "ark-vrf"
version = "0.1.1"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d63e9780640021b74d02b32895d8cec1b4abe8e5547b560a6bda6b14b78c6da"
checksum = "9501da18569b2afe0eb934fb7afd5a247d238b94116155af4dd068f319adfe6d"
dependencies = [
"ark-bls12-381 0.5.0",
"ark-ec 0.5.0",
@@ -1847,7 +1847,7 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.10",
"instant",
"rand 0.8.5",
]
@@ -1943,7 +1943,7 @@ dependencies = [
"bitflags 2.10.0",
"cexpr",
"clang-sys",
"itertools 0.13.0",
"itertools 0.10.5",
"proc-macro2 1.0.103",
"quote 1.0.42",
"regex",
@@ -3559,7 +3559,7 @@ version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.10",
"once_cell",
"tiny-keccak",
]
@@ -4459,7 +4459,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976"
dependencies = [
"data-encoding",
"syn 2.0.111",
"syn 1.0.109",
]
[[package]]
@@ -5933,9 +5933,9 @@ dependencies = [
[[package]]
name = "getrandom"
version = "0.2.16"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
"js-sys",
@@ -7809,7 +7809,7 @@ dependencies = [
"either",
"futures",
"futures-timer",
"getrandom 0.2.16",
"getrandom 0.2.10",
"libp2p-allow-block-list",
"libp2p-connection-limits",
"libp2p-core",
@@ -13606,7 +13606,7 @@ dependencies = [
[[package]]
name = "pezkuwi-sdk"
version = "0.1.0"
version = "0.0.0"
dependencies = [
"asset-test-pezutils",
"assets-common",
@@ -13836,6 +13836,7 @@ dependencies = [
"pezpallet-revive-proc-macro",
"pezpallet-revive-uapi",
"pezpallet-root-offences",
"pezpallet-root-testing",
"pezpallet-safe-mode",
"pezpallet-salary",
"pezpallet-scheduler",
@@ -13870,6 +13871,7 @@ dependencies = [
"pezpallet-vesting",
"pezpallet-whitelist",
"pezpallet-xcm",
"pezpallet-xcm-benchmarks",
"pezpallet-xcm-bridge-hub",
"pezpallet-xcm-bridge-hub-router",
"pezpallet-xcm-precompiles",
@@ -14449,7 +14451,7 @@ name = "pezkuwi-subxt-codegen"
version = "0.44.0"
dependencies = [
"frame-metadata",
"getrandom 0.2.16",
"getrandom 0.2.10",
"heck 0.5.0",
"parity-scale-codec",
"pezkuwi-subxt-metadata",
@@ -14502,7 +14504,7 @@ dependencies = [
"futures",
"futures-timer",
"futures-util",
"getrandom 0.2.16",
"getrandom 0.2.10",
"js-sys",
"pin-project",
"send_wrapper 0.6.0",
@@ -14566,7 +14568,7 @@ dependencies = [
"finito",
"frame-metadata",
"futures",
"getrandom 0.2.16",
"getrandom 0.2.10",
"hex",
"http-body 1.0.1",
"hyper 1.8.1",
@@ -14596,7 +14598,7 @@ dependencies = [
"bip39",
"cfg-if",
"crypto_secretbox",
"getrandom 0.2.16",
"getrandom 0.2.10",
"hex",
"hex-literal",
"hmac 0.12.1",
@@ -22577,7 +22579,7 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.10",
]
[[package]]
@@ -22728,7 +22730,7 @@ version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.10",
"libredox",
"thiserror 1.0.69",
]
@@ -23151,7 +23153,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
"cfg-if",
"getrandom 0.2.16",
"getrandom 0.2.10",
"libc",
"untrusted",
"windows-sys 0.52.0",