fix: resolve pezsp_runtime visibility issues across workspace

- Add direct pezsp-runtime dependency to crates requiring pezsp_runtime types
- Update imports to use pezkuwi_sdk:: prefix for primitive crates
- Fix subxt_client.rs substitute_type paths to match rebranded metadata
- Update umbrella crate with additional feature exports
- Fix pezstaging-node-cli, pez-minimal-template-node, teyrchain templates
- Delete stale sqlx query cache files (require regeneration with running chain)
This commit is contained in:
2025-12-19 03:17:14 +03:00
parent 549c23d4b6
commit cb4117a15d
32 changed files with 201 additions and 136 deletions
@@ -22,12 +22,12 @@ use pezkuwi_sdk::{
pezsc_executor::WasmExecutor,
pezsc_service::{error::Error as ServiceError, Configuration, TaskManager},
pezsc_telemetry::{Telemetry, TelemetryWorker},
pezsp_runtime::traits::Block as BlockT,
*,
};
use pezsp_runtime::traits::Block as BlockT;
use std::sync::Arc;
type HostFunctions = pezsp_io::BizinikiwiHostFunctions;
type HostFunctions = pezkuwi_sdk::pezsp_io::BizinikiwiHostFunctions;
#[docify::export]
pub(crate) type FullClient =
@@ -190,10 +190,10 @@ pub fn new_full<Network: pezsc_network::NetworkBackend<Block, <Block as BlockT>:
move |parent, ()| {
let client = client.clone();
async move {
let key = pezsp_core::storage::StorageKey(
let key = pezkuwi_sdk::pezsp_core::storage::StorageKey(
pezkuwi_sdk::pezpallet_timestamp::Now::<Runtime>::hashed_key().to_vec(),
);
let current = pezsp_timestamp::Timestamp::current();
let current = pezkuwi_sdk::pezsp_timestamp::Timestamp::current();
let next = client
.storage(parent, &key)
.ok()
@@ -201,10 +201,10 @@ pub fn new_full<Network: pezsc_network::NetworkBackend<Block, <Block as BlockT>:
.and_then(|data| data.0.try_into().ok())
.map(|data| {
let last = u64::from_le_bytes(data) / 1000;
pezsp_timestamp::Timestamp::new((last + 1) * 1000)
pezkuwi_sdk::pezsp_timestamp::Timestamp::new((last + 1) * 1000)
})
.unwrap_or(current);
Ok(pezsp_timestamp::InherentDataProvider::new(current.max(next)))
Ok(pezkuwi_sdk::pezsp_timestamp::InherentDataProvider::new(current.max(next)))
}
}
};