fix: Complete snowbridge pezpallet rebrand and critical bug fixes
- snowbridge-pezpallet-* → pezsnowbridge-pezpallet-* (201 refs) - pallet/ directories → pezpallet/ (4 locations) - Fixed pezpallet.rs self-include recursion bug - Fixed sc-chain-spec hardcoded crate name in derive macro - Reverted .pezpallet_by_name() to .pallet_by_name() (subxt API) - Added BizinikiwiConfig type alias for zombienet tests - Deleted obsolete session state files Verified: pezsnowbridge-pezpallet-*, pezpallet-staking, pezpallet-staking-async, pezframe-benchmarking-cli all pass cargo check
This commit is contained in:
@@ -26,7 +26,7 @@
|
||||
//! The second step is to configure `IsReserve` to recognize the relay chain as a reserve for its
|
||||
//! own asset.
|
||||
//! With this, you'll be able to easily mint a derivative asset, backed one-to-one from the Relay
|
||||
//! Chain, by using the xcm pallet's `transfer_assets` extrinsic.
|
||||
//! Chain, by using the xcm pezpallet's `transfer_assets` extrinsic.
|
||||
//!
|
||||
//! The `IsReserve` type takes a type that implements `ContainsPair<MultiAsset, MultiLocation>`.
|
||||
//! In this case, we want a type that contains the pair `(relay_chain_native_token, relay_chain)`.
|
||||
|
||||
@@ -59,7 +59,7 @@ parameter_types! {
|
||||
pub const MessageQueueMaxStale: u32 = 16;
|
||||
}
|
||||
|
||||
/// Message processor to handle any messages that were enqueued into the `MessageQueue` pallet.
|
||||
/// Message processor to handle any messages that were enqueued into the `MessageQueue` pezpallet.
|
||||
pub struct MessageProcessor;
|
||||
impl ProcessMessage for MessageProcessor {
|
||||
type Origin = AggregateMessageOrigin;
|
||||
|
||||
@@ -158,7 +158,7 @@ impl pezpallet_xcm::Config for Runtime {
|
||||
// A currency to pay for things and its matcher, we are using the relay token
|
||||
type Currency = Balances;
|
||||
type CurrencyMatcher = IsConcrete<HereLocation>;
|
||||
// Pallet benchmarks, no need for this example
|
||||
// Pezpallet benchmarks, no need for this example
|
||||
type WeightInfo = pezpallet_xcm::TestWeightInfo;
|
||||
// Runtime types
|
||||
type RuntimeOrigin = RuntimeOrigin;
|
||||
|
||||
@@ -52,7 +52,7 @@ fn reserve_asset_transfers_work() {
|
||||
});
|
||||
|
||||
// ALICE on the Relay Chain sends some Relay Chain native tokens to BOB on the teyrchain.
|
||||
// The transfer is done with the `transfer_assets` extrinsic in the XCM pallet.
|
||||
// The transfer is done with the `transfer_assets` extrinsic in the XCM pezpallet.
|
||||
// The extrinsic figures out it should do a reserve asset transfer
|
||||
// with the local chain as reserve.
|
||||
Relay::execute_with(|| {
|
||||
|
||||
@@ -54,7 +54,7 @@ mod asset_transactor {
|
||||
/// AssetTransactor for handling the relay chain token
|
||||
pub type FungibleTransactor = FungibleAdapter<
|
||||
// Use this implementation of the `fungible::*` traits.
|
||||
// `Balances` is the name given to the balances pallet in this particular recipe.
|
||||
// `Balances` is the name given to the balances pezpallet in this particular recipe.
|
||||
// Any implementation of the traits would suffice.
|
||||
Balances,
|
||||
// This transactor deals with the native token of the Relay Chain.
|
||||
@@ -184,7 +184,7 @@ impl pezpallet_xcm::Config for Runtime {
|
||||
// A currency to pay for things and its matcher, we are using the relay token
|
||||
type Currency = Balances;
|
||||
type CurrencyMatcher = IsConcrete<RelayLocation>;
|
||||
// Pallet benchmarks, no need for this recipe
|
||||
// Pezpallet benchmarks, no need for this recipe
|
||||
type WeightInfo = pezpallet_xcm::TestWeightInfo;
|
||||
// Runtime types
|
||||
type RuntimeOrigin = RuntimeOrigin;
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
//! - [`Executor`](xcm_executor): Implements the XCVM, capable of executing XCMs. Highly
|
||||
//! configurable.
|
||||
//! - [`Builder`](xcm_builder): A collection of types used to configure the executor.
|
||||
//! - [`XCM Pallet`](pezpallet_xcm): A FRAME pallet for interacting with the executor.
|
||||
//! - [`XCM Pezpallet`](pezpallet_xcm): A FRAME pezpallet for interacting with the executor.
|
||||
//! - [`Simulator`](xcm_pez_simulator): A playground to tinker with different XCM programs and executor
|
||||
//! configurations.
|
||||
//!
|
||||
@@ -117,7 +117,7 @@
|
||||
//! How do we represent other assets?
|
||||
//! The asset hub system teyrchain in Pezkuwi, for example, holds a lot of assets.
|
||||
//! To represent each of them, it uses the indices we mentioned, and it makes them interior to the
|
||||
//! assets pallet instance it uses.
|
||||
//! assets pezpallet instance it uses.
|
||||
//! USDT, an example asset that lives on asset hub, is identified by the location
|
||||
//! `Teyrchain(1000)/PalletInstance(53)/GeneralIndex(1984)`, when seen from the Pezkuwi relaychain.
|
||||
#![doc = simple_mermaid::mermaid!("../mermaid/usdt_location.mmd")]
|
||||
|
||||
Reference in New Issue
Block a user