mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-30 18:57:57 +00:00
Rebrand subxt to pezkuwi-subxt with pezsp_runtime support
- Renamed all crate names from subxt-* to pezkuwi-subxt-* - Updated codegen to use pezsp_runtime, pezsp_core, pezframe_support instead of sp_runtime, sp_core, frame_support - Replaced all internal references from subxt_* to pezkuwi_subxt_* - Added local path dependencies to Pezkuwi SDK crates - Updated workspace configuration for edition 2024
This commit is contained in:
@@ -14,7 +14,7 @@ hex = { workspace = true }
|
||||
scale-info = { workspace = true, features = ["bit-vec"] }
|
||||
frame-metadata = { workspace = true }
|
||||
codec = { package = "parity-scale-codec", workspace = true, features = ["derive", "bit-vec"] }
|
||||
subxt = { workspace = true, features = ["native", "jsonrpsee", "runtime-wasm-path"] }
|
||||
subxt-metadata = { workspace = true }
|
||||
pezkuwi-subxt = { workspace = true, features = ["native", "jsonrpsee", "runtime-wasm-path"] }
|
||||
pezkuwi-subxt-metadata = { workspace = true }
|
||||
subxt-utils-stripmetadata = { workspace = true }
|
||||
generate-custom-metadata = { path = "../generate-custom-metadata" }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
use codec::{Decode};
|
||||
use subxt::{config::substrate::H256, OfflineClient, PolkadotConfig};
|
||||
use subxt_metadata::Metadata;
|
||||
use pezkuwi_subxt_metadata::Metadata;
|
||||
|
||||
#[subxt::subxt(runtime_metadata_path = "../../../../artifacts/metadata_with_custom_values.scale", derive_for_all_types = "Eq, PartialEq")]
|
||||
pub mod node {}
|
||||
|
||||
@@ -84,7 +84,7 @@ pub mod node_runtime6 {}
|
||||
substitute_type(
|
||||
path = "sp_runtime::multiaddress::MultiAddress<A, B>",
|
||||
// Check that things can be wrapped in our Static type:
|
||||
with = "::subxt::utils::Static<crate::DoesntImplEncodeDecodeAsType>"
|
||||
with = "::pezkuwi_subxt::utils::Static<crate::DoesntImplEncodeDecodeAsType>"
|
||||
)
|
||||
)]
|
||||
pub mod node_runtime7 {}
|
||||
@@ -94,7 +94,7 @@ pub mod node_runtime7 {}
|
||||
substitute_type(
|
||||
path = "sp_runtime::multiaddress::MultiAddress<A, B>",
|
||||
// Recursive type param substitution should work too (swapping out nested A and B):
|
||||
with = "::subxt::utils::Static<crate::Second<A, B>>"
|
||||
with = "::pezkuwi_subxt::utils::Static<crate::Second<A, B>>"
|
||||
)
|
||||
)]
|
||||
pub mod node_runtime8 {}
|
||||
|
||||
@@ -18,7 +18,7 @@ mod utils;
|
||||
|
||||
use crate::utils::MetadataTestRunner;
|
||||
use frame_metadata::{RuntimeMetadata, RuntimeMetadataPrefixed};
|
||||
use subxt_utils_stripmetadata::StripMetadata;
|
||||
use pezkuwi_subxt_utils_stripmetadata::StripMetadata;
|
||||
|
||||
// Each of these tests leads to some rust code being compiled and
|
||||
// executed to test that compilation is successful (or errors in the
|
||||
|
||||
Reference in New Issue
Block a user