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
@@ -88,13 +88,7 @@ pub fn build(input: TokenStream) -> TokenStream {
let ident = syn::Ident::new(&pezsp_runtime, Span::call_site());
quote!( #[doc(hidden)] pub use #ident as _sp_runtime; )
},
Err(e) => match crate_name("pezkuwi-sdk") {
Ok(FoundCrate::Name(pezkuwi_sdk)) => {
let ident = syn::Ident::new(&pezkuwi_sdk, Span::call_site());
quote!( #[doc(hidden)] pub use #ident::pezsp_runtime as _sp_runtime; )
},
_ => syn::Error::new(Span::call_site(), e).to_compile_error(),
},
Err(e) => syn::Error::new(Span::call_site(), e).to_compile_error(),
};
let const_name = input.ident;