mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-25 07:05:44 +00:00
Fix frame_system renaming in contruct_runtime (#4412)
* Fix contruct_runtime * Update lib.rs * Update event.rs * Update event.rs * Update event.rs * Update event.rs * Update event.rs * Update event.rs * Update event.rs Back to where we started * Update chain_spec.rs * Update genesis.rs * Fix it properly
This commit is contained in:
@@ -225,7 +225,7 @@ pub fn testnet_genesis(
|
|||||||
const STASH: Balance = 100 * DOLLARS;
|
const STASH: Balance = 100 * DOLLARS;
|
||||||
|
|
||||||
GenesisConfig {
|
GenesisConfig {
|
||||||
system: Some(SystemConfig {
|
frame_system: Some(SystemConfig {
|
||||||
code: WASM_BINARY.to_vec(),
|
code: WASM_BINARY.to_vec(),
|
||||||
changes_trie_config: Default::default(),
|
changes_trie_config: Default::default(),
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -507,14 +507,13 @@ impl frame_system::offchain::CreateTransaction<Runtime, UncheckedExtrinsic> for
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
use frame_system as system;
|
|
||||||
construct_runtime!(
|
construct_runtime!(
|
||||||
pub enum Runtime where
|
pub enum Runtime where
|
||||||
Block = Block,
|
Block = Block,
|
||||||
NodeBlock = node_primitives::Block,
|
NodeBlock = node_primitives::Block,
|
||||||
UncheckedExtrinsic = UncheckedExtrinsic
|
UncheckedExtrinsic = UncheckedExtrinsic
|
||||||
{
|
{
|
||||||
System: system::{Module, Call, Storage, Config, Event},
|
System: frame_system::{Module, Call, Storage, Config, Event},
|
||||||
Utility: pallet_utility::{Module, Call, Event},
|
Utility: pallet_utility::{Module, Call, Event},
|
||||||
Babe: pallet_babe::{Module, Call, Storage, Config, Inherent(Timestamp)},
|
Babe: pallet_babe::{Module, Call, Storage, Config, Inherent(Timestamp)},
|
||||||
Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent},
|
Timestamp: pallet_timestamp::{Module, Call, Storage, Inherent},
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ use sp_runtime::Perbill;
|
|||||||
/// Create genesis runtime configuration for tests.
|
/// Create genesis runtime configuration for tests.
|
||||||
pub fn config(support_changes_trie: bool, code: Option<&[u8]>) -> GenesisConfig {
|
pub fn config(support_changes_trie: bool, code: Option<&[u8]>) -> GenesisConfig {
|
||||||
GenesisConfig {
|
GenesisConfig {
|
||||||
system: Some(SystemConfig {
|
frame_system: Some(SystemConfig {
|
||||||
changes_trie_config: if support_changes_trie { Some(ChangesTrieConfiguration {
|
changes_trie_config: if support_changes_trie { Some(ChangesTrieConfiguration {
|
||||||
digest_interval: 2,
|
digest_interval: 2,
|
||||||
digest_levels: 2,
|
digest_levels: 2,
|
||||||
|
|||||||
@@ -543,21 +543,28 @@ macro_rules! __impl_outer_event_json_metadata {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
$crate::__impl_outer_event_json_metadata! {
|
||||||
pub fn __module_events_system() -> &'static [$crate::event::EventMetadata] {
|
@DECL_MODULE_EVENT_FNS
|
||||||
system::Event::metadata()
|
$system <> ;
|
||||||
|
$( $module_name < $( $generic_params ),* > $( $instance )? ; )*
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
$crate::paste::item! {
|
(@DECL_MODULE_EVENT_FNS
|
||||||
$(
|
$(
|
||||||
#[allow(dead_code)]
|
$module_name:ident < $( $generic_params:path ),* > $( $instance:ident )? ;
|
||||||
pub fn [< __module_events_ $module_name $( _ $instance )? >] () ->
|
)*
|
||||||
&'static [$crate::event::EventMetadata]
|
) => {
|
||||||
{
|
$crate::paste::item! {
|
||||||
$module_name::Event ::< $( $generic_params ),* > ::metadata()
|
$(
|
||||||
}
|
#[allow(dead_code)]
|
||||||
)*
|
pub fn [< __module_events_ $module_name $( _ $instance )? >] () ->
|
||||||
}
|
&'static [$crate::event::EventMetadata]
|
||||||
|
{
|
||||||
|
$module_name::Event ::< $( $generic_params ),* > ::metadata()
|
||||||
|
}
|
||||||
|
)*
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user