chore: regenerate umbrella crate, fix feature propagation
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
use pezkuwi_sdk::*;
|
||||
|
||||
use log::info;
|
||||
use pezcumulus_client_service::storage_proof_size::HostFunctions as ReclaimHostFunctions;
|
||||
use pezframe_benchmarking_cli::{BenchmarkCmd, BIZINIKIWI_REFERENCE_HARDWARE};
|
||||
use log::info;
|
||||
use pezsc_cli::{
|
||||
ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams, KeystoreParams,
|
||||
NetworkParams, Result, RpcEndpoint, SharedParams, BizinikiwiCli,
|
||||
BizinikiwiCli, ChainSpec, CliConfiguration, DefaultConfigurationValues, ImportParams,
|
||||
KeystoreParams, NetworkParams, Result, RpcEndpoint, SharedParams,
|
||||
};
|
||||
use pezsc_service::config::{BasePath, PrometheusConfig};
|
||||
use teyrchain_template_runtime::Block;
|
||||
@@ -56,7 +56,10 @@ impl BizinikiwiCli for Cli {
|
||||
2020
|
||||
}
|
||||
|
||||
fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn pezsc_service::ChainSpec>, String> {
|
||||
fn load_spec(
|
||||
&self,
|
||||
id: &str,
|
||||
) -> std::result::Result<Box<dyn pezsc_service::ChainSpec>, String> {
|
||||
load_spec(id)
|
||||
}
|
||||
}
|
||||
@@ -92,7 +95,10 @@ impl BizinikiwiCli for RelayChainCli {
|
||||
2020
|
||||
}
|
||||
|
||||
fn load_spec(&self, id: &str) -> std::result::Result<Box<dyn pezsc_service::ChainSpec>, String> {
|
||||
fn load_spec(
|
||||
&self,
|
||||
id: &str,
|
||||
) -> std::result::Result<Box<dyn pezsc_service::ChainSpec>, String> {
|
||||
pezkuwi_cli::Cli::from_iter([RelayChainCli::executable_name()].iter()).load_spec(id)
|
||||
}
|
||||
}
|
||||
@@ -212,8 +218,8 @@ pub fn run() -> Result<()> {
|
||||
|
||||
cmd.run(config, partials.client.clone(), db, storage, shared_cache)
|
||||
}),
|
||||
BenchmarkCmd::Machine(cmd) =>
|
||||
runner.sync_run(|config| cmd.run(&config, BIZINIKIWI_REFERENCE_HARDWARE.clone())),
|
||||
BenchmarkCmd::Machine(cmd) => runner
|
||||
.sync_run(|config| cmd.run(&config, BIZINIKIWI_REFERENCE_HARDWARE.clone())),
|
||||
// NOTE: this allows the Client to leniently implement
|
||||
// new benchmark commands without requiring a companion MR.
|
||||
#[allow(unreachable_patterns)]
|
||||
@@ -330,7 +336,10 @@ impl CliConfiguration<Self> for RelayChainCli {
|
||||
self.base.base.role(is_dev)
|
||||
}
|
||||
|
||||
fn transaction_pool(&self, is_dev: bool) -> Result<pezsc_service::config::TransactionPoolOptions> {
|
||||
fn transaction_pool(
|
||||
&self,
|
||||
is_dev: bool,
|
||||
) -> Result<pezsc_service::config::TransactionPoolOptions> {
|
||||
self.base.base.transaction_pool(is_dev)
|
||||
}
|
||||
|
||||
|
||||
@@ -43,8 +43,8 @@ where
|
||||
C::Api: BlockBuilder<Block>,
|
||||
P: TransactionPool + Sync + Send + 'static,
|
||||
{
|
||||
use pezpallet_transaction_payment_rpc::{TransactionPayment, TransactionPaymentApiServer};
|
||||
use bizinikiwi_frame_rpc_system::{System, SystemApiServer};
|
||||
use pezpallet_transaction_payment_rpc::{TransactionPayment, TransactionPaymentApiServer};
|
||||
|
||||
let mut module = RpcExtension::new(());
|
||||
let FullDeps { client, pool } = deps;
|
||||
|
||||
@@ -34,7 +34,6 @@ use pezcumulus_relay_chain_interface::{OverseerHandle, RelayChainInterface};
|
||||
// Bizinikiwi Imports
|
||||
use pezframe_benchmarking_cli::BIZINIKIWI_REFERENCE_HARDWARE;
|
||||
use pezkuwi_sdk::pezsc_network::PeerId;
|
||||
use prometheus_endpoint::Registry;
|
||||
use pezsc_client_api::Backend;
|
||||
use pezsc_consensus::ImportQueue;
|
||||
use pezsc_executor::{HeapAllocStrategy, WasmExecutor, DEFAULT_HEAP_ALLOC_STRATEGY};
|
||||
@@ -44,6 +43,7 @@ use pezsc_telemetry::{Telemetry, TelemetryHandle, TelemetryWorker, TelemetryWork
|
||||
use pezsc_transaction_pool_api::OffchainTransactionPoolFactory;
|
||||
use pezsp_api::ProvideRuntimeApi;
|
||||
use pezsp_keystore::KeystorePtr;
|
||||
use prometheus_endpoint::Registry;
|
||||
|
||||
#[docify::export(wasm_executor)]
|
||||
type TeyrchainExecutor = WasmExecutor<TeyrchainHostFunctions>;
|
||||
@@ -223,9 +223,10 @@ fn start_consensus(
|
||||
reinitialize: false,
|
||||
max_pov_percentage: None,
|
||||
};
|
||||
let fut = aura::run::<Block, pezsp_consensus_aura::sr25519::AuthorityPair, _, _, _, _, _, _, _, _>(
|
||||
params,
|
||||
);
|
||||
let fut =
|
||||
aura::run::<Block, pezsp_consensus_aura::sr25519::AuthorityPair, _, _, _, _, _, _, _, _>(
|
||||
params,
|
||||
);
|
||||
task_manager.spawn_essential_handle().spawn("aura", None, fut);
|
||||
|
||||
Ok(())
|
||||
|
||||
@@ -14,8 +14,9 @@
|
||||
//! upon success
|
||||
//! - another dispatchable function that causes a custom error to be thrown
|
||||
//!
|
||||
//! Each pezpallet section is annotated with an attribute using the `#[pezpallet::...]` procedural macro.
|
||||
//! This macro generates the necessary code for a pezpallet to be aggregated into a FRAME runtime.
|
||||
//! Each pezpallet section is annotated with an attribute using the `#[pezpallet::...]` procedural
|
||||
//! macro. This macro generates the necessary code for a pezpallet to be aggregated into a FRAME
|
||||
//! runtime.
|
||||
//!
|
||||
//! To get started with pezpallet development, consider using this tutorial:
|
||||
//!
|
||||
@@ -34,12 +35,12 @@
|
||||
//!
|
||||
//! - A **configuration trait** that defines the types and parameters which the pezpallet depends on
|
||||
//! (denoted by the `#[pezpallet::config]` attribute). See: [`Config`].
|
||||
//! - A **means to store pezpallet-specific data** (denoted by the `#[pezpallet::storage]` attribute).
|
||||
//! See: [`storage_types`].
|
||||
//! - A **means to store pezpallet-specific data** (denoted by the `#[pezpallet::storage]`
|
||||
//! attribute). See: [`storage_types`].
|
||||
//! - A **declaration of the events** this pezpallet emits (denoted by the `#[pezpallet::event]`
|
||||
//! attribute). See: [`Event`].
|
||||
//! - A **declaration of the errors** that this pezpallet can throw (denoted by the `#[pezpallet::error]`
|
||||
//! attribute). See: [`Error`].
|
||||
//! - A **declaration of the errors** that this pezpallet can throw (denoted by the
|
||||
//! `#[pezpallet::error]` attribute). See: [`Error`].
|
||||
//! - A **set of dispatchable functions** that define the pezpallet's functionality (denoted by the
|
||||
//! `#[pezpallet::call]` attribute). See: [`dispatchables`].
|
||||
//!
|
||||
@@ -74,7 +75,8 @@ pub mod pezpallet {
|
||||
#[pezpallet::config]
|
||||
pub trait Config: pezframe_system::Config {
|
||||
#[allow(deprecated)]
|
||||
type RuntimeEvent: From<Event<Self>> + IsType<<Self as pezframe_system::Config>::RuntimeEvent>;
|
||||
type RuntimeEvent: From<Event<Self>>
|
||||
+ IsType<<Self as pezframe_system::Config>::RuntimeEvent>;
|
||||
|
||||
/// A type representing the weights required by the dispatchables of this pezpallet.
|
||||
type WeightInfo: crate::weights::WeightInfo;
|
||||
|
||||
@@ -46,10 +46,10 @@ use pezframe_system::{
|
||||
limits::{BlockLength, BlockWeights},
|
||||
EnsureRoot,
|
||||
};
|
||||
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
|
||||
use pezkuwi_runtime_common::{
|
||||
xcm_sender::ExponentialPrice, BlockHashCount, SlowAdjustingFeeUpdate,
|
||||
};
|
||||
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
|
||||
use pezsp_consensus_aura::sr25519::AuthorityId as AuraId;
|
||||
use pezsp_runtime::Perbill;
|
||||
use pezsp_version::RuntimeVersion;
|
||||
|
||||
@@ -5,7 +5,8 @@ use crate::{
|
||||
};
|
||||
|
||||
use pezkuwi_sdk::{
|
||||
pezstaging_xcm as xcm, pezstaging_xcm_builder as xcm_builder, pezstaging_xcm_executor as xcm_executor, *,
|
||||
pezstaging_xcm as xcm, pezstaging_xcm_builder as xcm_builder,
|
||||
pezstaging_xcm_executor as xcm_executor, *,
|
||||
};
|
||||
|
||||
use pezframe_support::{
|
||||
@@ -14,13 +15,13 @@ use pezframe_support::{
|
||||
weights::Weight,
|
||||
};
|
||||
use pezframe_system::EnsureRoot;
|
||||
use pezpallet_xcm::XcmPassthrough;
|
||||
use pezkuwi_runtime_common::impls::ToAuthor;
|
||||
use pezkuwi_sdk::{
|
||||
pezkuwi_sdk_frame::traits::Disabled,
|
||||
pezstaging_xcm_builder::{DenyRecursively, DenyThenTry},
|
||||
};
|
||||
use pezkuwi_teyrchain_primitives::primitives::Sibling;
|
||||
use pezpallet_xcm::XcmPassthrough;
|
||||
use xcm::latest::prelude::*;
|
||||
use xcm_builder::{
|
||||
AccountId32Aliases, AllowExplicitUnpaidExecutionFrom, AllowTopLevelPaidExecutionFrom,
|
||||
|
||||
@@ -9,9 +9,9 @@ use pezkuwi_sdk::{pezstaging_xcm as xcm, *};
|
||||
|
||||
use pezcumulus_primitives_core::ParaId;
|
||||
use pezframe_support::build_struct_json_patch;
|
||||
use serde_json::Value;
|
||||
use pezsp_genesis_builder::PresetId;
|
||||
use pezsp_keyring::Sr25519Keyring;
|
||||
use serde_json::Value;
|
||||
use teyrchains_common::AuraId;
|
||||
|
||||
/// The default XCM version to set in genesis config.
|
||||
|
||||
@@ -29,11 +29,11 @@ use pezsp_runtime::{
|
||||
use pezsp_version::NativeVersion;
|
||||
use pezsp_version::RuntimeVersion;
|
||||
|
||||
pub use genesis_config_presets::TEYRCHAIN_ID;
|
||||
use pezframe_support::weights::{
|
||||
constants::WEIGHT_REF_TIME_PER_SECOND, Weight, WeightToFeeCoefficient, WeightToFeeCoefficients,
|
||||
WeightToFeePolynomial,
|
||||
};
|
||||
pub use genesis_config_presets::TEYRCHAIN_ID;
|
||||
pub use pezsp_consensus_aura::sr25519::AuthorityId as AuraId;
|
||||
pub use pezsp_runtime::{MultiAddress, Perbill, Permill};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user