difftreelog
refactor(data-management) revert naming back to evm-migration
in: master
37 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5313,11 +5313,11 @@
"pallet-collator-selection",
"pallet-common",
"pallet-configuration",
- "pallet-data-management",
"pallet-ethereum",
"pallet-evm",
"pallet-evm-coder-substrate",
"pallet-evm-contract-helpers",
+ "pallet-evm-migration",
"pallet-evm-precompile-simple",
"pallet-evm-transaction-payment",
"pallet-foreign-assets",
@@ -5562,9 +5562,9 @@
"pallet-balances",
"pallet-common",
"pallet-configuration",
- "pallet-data-management",
"pallet-evm",
"pallet-evm-contract-helpers",
+ "pallet-evm-migration",
"pallet-randomness-collective-flip",
"pallet-timestamp",
"pallet-unique",
@@ -5870,25 +5870,6 @@
"parity-scale-codec 3.2.1",
"scale-info",
"serde",
- "sp-io",
- "sp-runtime",
- "sp-std",
-]
-
-[[package]]
-name = "pallet-data-management"
-version = "0.1.1"
-dependencies = [
- "ethereum 0.14.0",
- "fp-evm",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "pallet-evm",
- "pallet-identity 4.0.0-dev",
- "parity-scale-codec 3.2.1",
- "scale-info",
- "sp-core",
"sp-io",
"sp-runtime",
"sp-std",
@@ -6064,6 +6045,25 @@
]
[[package]]
+name = "pallet-evm-migration"
+version = "0.1.1"
+dependencies = [
+ "ethereum 0.14.0",
+ "fp-evm",
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
+ "pallet-evm",
+ "pallet-identity 4.0.0-dev",
+ "parity-scale-codec 3.2.1",
+ "scale-info",
+ "sp-core",
+ "sp-io",
+ "sp-runtime",
+ "sp-std",
+]
+
+[[package]]
name = "pallet-evm-precompile-simple"
version = "2.0.0-dev"
source = "git+https://github.com/uniquenetwork/frontier?branch=unique-polkadot-v0.9.36#cf1894629c7df1c4dafe58aa773627a3d940da14"
@@ -8921,11 +8921,11 @@
"pallet-collator-selection",
"pallet-common",
"pallet-configuration",
- "pallet-data-management",
"pallet-ethereum",
"pallet-evm",
"pallet-evm-coder-substrate",
"pallet-evm-contract-helpers",
+ "pallet-evm-migration",
"pallet-evm-precompile-simple",
"pallet-evm-transaction-payment",
"pallet-foreign-assets",
@@ -13153,11 +13153,11 @@
"pallet-collator-selection",
"pallet-common",
"pallet-configuration",
- "pallet-data-management",
"pallet-ethereum",
"pallet-evm",
"pallet-evm-coder-substrate",
"pallet-evm-contract-helpers",
+ "pallet-evm-migration",
"pallet-evm-precompile-simple",
"pallet-evm-transaction-payment",
"pallet-foreign-assets",
Makefilediffbeforeafterboth--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
@echo "regenerate_solidity - generate stubs/interfaces for contracts defined in native (via evm-coder)"
@echo "evm_stubs - recompile contract stubs and ABI"
@echo "bench - run frame-benchmarking"
- @echo " bench-data-management"
+ @echo " bench-evm-migration"
@echo " bench-unique"
FUNGIBLE_EVM_STUBS=./pallets/fungible/src/stubs
@@ -85,9 +85,9 @@
--template .maintain/frame-weight-template.hbs --steps=50 --repeat=80 --heap-pages=4096 \
--output=./pallets/$(if $(PALLET_DIR),$(PALLET_DIR),$(PALLET))/src/weights.rs
-.PHONY: bench-data-management
-bench-data-management:
- make _bench PALLET=data-management
+.PHONY: bench-evm-migration
+bench-evm-migration:
+ make _bench PALLET=evm-migration
.PHONY: bench-common
bench-common:
@@ -143,4 +143,4 @@
.PHONY: bench
# Disabled: bench-scheduler, bench-rmrk-core, bench-rmrk-equip
-bench: bench-data-management bench-unique bench-structure bench-fungible bench-refungible bench-nonfungible bench-foreign-assets
+bench: bench-evm-migration bench-unique bench-structure bench-fungible bench-refungible bench-nonfungible bench-foreign-assets
pallets/app-promotion/Cargo.tomldiffbeforeafterboth--- a/pallets/app-promotion/Cargo.toml
+++ b/pallets/app-promotion/Cargo.toml
@@ -71,7 +71,7 @@
pallet-configuration = { default-features = false, path = "../configuration" }
pallet-unique = { default-features = false, path = "../unique" }
pallet-evm-contract-helpers = { default-features = false, path = "../evm-contract-helpers" }
-pallet-data-management = { default-features = false, path = "../data-management" }
+pallet-evm-migration = { default-features = false, path = "../evm-migration" }
# [dev-dependencies]
pallets/app-promotion/src/benchmarking.rsdiffbeforeafterboth--- a/pallets/app-promotion/src/benchmarking.rs
+++ b/pallets/app-promotion/src/benchmarking.rs
@@ -25,13 +25,13 @@
use frame_support::traits::OnInitialize;
use frame_system::RawOrigin;
use pallet_unique::benchmarking::create_nft_collection;
-use pallet_data_management::Pallet as DataManagementPallet;
+use pallet_evm_migration::Pallet as EvmMigrationPallet;
const SEED: u32 = 0;
fn set_admin<T>() -> Result<T::AccountId, sp_runtime::DispatchError>
where
- T: Config + pallet_unique::Config + pallet_data_management::Config,
+ T: Config + pallet_unique::Config + pallet_evm_migration::Config,
T::BlockNumber: From<u32> + Into<u32>,
<<T as Config>::Currency as Currency<T::AccountId>>::Balance: Sum + From<u128>,
{
@@ -52,7 +52,7 @@
benchmarks! {
where_clause{
- where T: Config + pallet_unique::Config + pallet_data_management::Config ,
+ where T: Config + pallet_unique::Config + pallet_evm_migration::Config ,
T::BlockNumber: From<u32> + Into<u32>,
<<T as Config>::Currency as Currency<T::AccountId>>::Balance: Sum + From<u128>
}
@@ -156,8 +156,8 @@
let _ = <T as Config>::Currency::make_free_balance_be(&pallet_admin, Perbill::from_rational(1u32, 2) * BalanceOf::<T>::max_value());
let address = H160::from_low_u64_be(SEED as u64);
let data: Vec<u8> = (0..20 as u8).collect();
- <DataManagementPallet<T>>::begin(RawOrigin::Root.into(), address)?;
- <DataManagementPallet<T>>::finish(RawOrigin::Root.into(), address, data)?;
+ <EvmMigrationPallet<T>>::begin(RawOrigin::Root.into(), address)?;
+ <EvmMigrationPallet<T>>::finish(RawOrigin::Root.into(), address, data)?;
} : _(RawOrigin::Signed(pallet_admin.clone()), address)
stop_sponsoring_contract {
@@ -167,8 +167,8 @@
let _ = <T as Config>::Currency::make_free_balance_be(&pallet_admin, Perbill::from_rational(1u32, 2) * BalanceOf::<T>::max_value());
let address = H160::from_low_u64_be(SEED as u64);
let data: Vec<u8> = (0..20 as u8).collect();
- <DataManagementPallet<T>>::begin(RawOrigin::Root.into(), address)?;
- <DataManagementPallet<T>>::finish(RawOrigin::Root.into(), address, data)?;
+ <EvmMigrationPallet<T>>::begin(RawOrigin::Root.into(), address)?;
+ <EvmMigrationPallet<T>>::finish(RawOrigin::Root.into(), address, data)?;
PromototionPallet::<T>::sponsor_contract(RawOrigin::Signed(pallet_admin.clone()).into(), address)?;
} : _(RawOrigin::Signed(pallet_admin.clone()), address)
}
pallets/data-management/CHANGELOG.mddiffbeforeafterboth--- a/pallets/data-management/CHANGELOG.md
+++ /dev/null
@@ -1,17 +0,0 @@
-<!-- bureaucrate goes here -->
-## [v0.1.1] 2022-08-16
-
-### Other changes
-
-- build: Upgrade polkadot to v0.9.27 2c498572636f2b34d53b1c51b7283a761a7dc90a
-
-- build: Upgrade polkadot to v0.9.26 85515e54c4ca1b82a2630034e55dcc804c643bf8
-
-- refactor: Remove `#[transactional]` from extrinsics 7fd36cea2f6e00c02c67ccc1de9649ae404efd31
-
-Every extrinsic now runs in transaction implicitly, and
-`#[transactional]` on pallet dispatchable is now meaningless
-
-Upstream-Change: https://github.com/paritytech/substrate/issues/10806
-
-- build: Upgrade polkadot to v0.9.25 cdfb9bdc7b205ff1b5134f034ef9973d769e5e6b
\ No newline at end of file
pallets/data-management/Cargo.tomldiffbeforeafterboth--- a/pallets/data-management/Cargo.toml
+++ /dev/null
@@ -1,43 +0,0 @@
-[package]
-name = "pallet-data-management"
-version = "0.1.1"
-license = "GPLv3"
-edition = "2021"
-
-[dependencies]
-scale-info = { version = "2.0.1", default-features = false, features = [
- "derive",
-] }
-ethereum = { version = "0.14.0", default-features = false }
-frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
-pallet-identity = { default-features = false, path = "../identity" }
-pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.36" }
-fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.36" }
-
-[dependencies.codec]
-default-features = false
-features = ['derive']
-package = 'parity-scale-codec'
-version = '3.1.2'
-
-[features]
-default = ["std", "runtime-benchmarks"]
-std = [
- "frame-support/std",
- "frame-system/std",
- "frame-benchmarking/std",
- "sp-runtime/std",
- "sp-std/std",
- "sp-io/std",
- "sp-core/std",
- "pallet-evm/std",
- "fp-evm/std",
-]
-runtime-benchmarks = ["frame-benchmarking"]
-try-runtime = ["frame-support/try-runtime"]
pallets/data-management/README.mddiffbeforeafterboth--- a/pallets/data-management/README.md
+++ /dev/null
@@ -1,18 +0,0 @@
-# EVM contract migration pallet
-
-This pallet is only callable by root, it has functionality to migrate contract
-from other ethereum chain to pallet-evm
-
-Contract data includes contract code, and contract storage,
-where contract storage is a mapping from evm word to evm word (evm word = 32 byte)
-
-To import contract data into pallet-evm admin should call this pallet multiple times:
-1. Start migration via `begin`
-2. Insert all contract data using single or
- multiple (If data can't be fit into single extrinsic) calls
- to `set_data`
-3. Finish migration using `finish`, providing contract code
-
-During migration no one can insert code at address of this contract,
-as [`pallet::OnMethodCall`] prevents this, and no one can call this contract,
-as code is only supplied at final stage of contract deployment
\ No newline at end of file
pallets/data-management/src/benchmarking.rsdiffbeforeafterboth--- a/pallets/data-management/src/benchmarking.rs
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.
-// This file is part of Unique Network.
-
-// Unique Network is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-
-// Unique Network is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License
-// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
-
-#![allow(missing_docs)]
-
-use super::{Call, Config, Pallet};
-use frame_benchmarking::benchmarks;
-use frame_system::RawOrigin;
-use sp_core::{H160, H256};
-use sp_std::{vec::Vec, vec};
-
-benchmarks! {
- where_clause { where <T as Config>::RuntimeEvent: codec::Encode }
-
- begin {
- }: _(RawOrigin::Root, H160::default())
-
- set_data {
- let b in 0..80;
- let address = H160::from_low_u64_be(b as u64);
- let mut data = Vec::new();
- for i in 0..b {
- data.push((
- H256::from_low_u64_be(i as u64),
- H256::from_low_u64_be(i as u64),
- ));
- }
- <Pallet<T>>::begin(RawOrigin::Root.into(), address)?;
- }: _(RawOrigin::Root, address, data)
-
- finish {
- let b in 0..80;
- let address = H160::from_low_u64_be(b as u64);
- let data: Vec<u8> = (0..b as u8).collect();
- <Pallet<T>>::begin(RawOrigin::Root.into(), address)?;
- }: _(RawOrigin::Root, address, data)
-
- insert_eth_logs {
- let b in 0..200;
- let logs = (0..b).map(|_| ethereum::Log {
- address: H160([b as u8; 20]),
- data: vec![b as u8; 128],
- topics: vec![H256([b as u8; 32]); 6],
- }).collect::<Vec<_>>();
- }: _(RawOrigin::Root, logs)
-
- insert_events {
- let b in 0..200;
- use codec::Encode;
- let logs = (0..b).map(|_| <T as Config>::RuntimeEvent::from(crate::Event::<T>::TestEvent).encode()).collect::<Vec<_>>();
- }: _(RawOrigin::Root, logs)
-}
pallets/data-management/src/lib.rsdiffbeforeafterboth--- a/pallets/data-management/src/lib.rs
+++ /dev/null
@@ -1,173 +0,0 @@
-// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.
-// This file is part of Unique Network.
-
-// Unique Network is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-
-// Unique Network is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License
-// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
-
-#![doc = include_str!("../README.md")]
-#![cfg_attr(not(feature = "std"), no_std)]
-#![deny(missing_docs)]
-
-pub use pallet::*;
-#[cfg(feature = "runtime-benchmarks")]
-pub mod benchmarking;
-pub mod weights;
-
-#[frame_support::pallet]
-pub mod pallet {
- use frame_support::{
- pallet_prelude::{*, DispatchResult},
- traits::IsType,
- };
- use frame_system::pallet_prelude::{*, OriginFor};
- use sp_core::{H160, H256};
- use sp_std::vec::Vec;
- use super::weights::WeightInfo;
- use pallet_evm::{PrecompileHandle, Pallet as PalletEvm};
-
- #[pallet::config]
- pub trait Config: frame_system::Config + pallet_evm::Config {
- /// Weights
- type WeightInfo: WeightInfo;
- /// The overarching event type.
- type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
- }
-
- type SelfWeightOf<T> = <T as Config>::WeightInfo;
-
- #[pallet::pallet]
- #[pallet::generate_store(pub(super) trait Store)]
- pub struct Pallet<T>(_);
-
- #[pallet::event]
- pub enum Event<T: Config> {
- /// This event is used in benchmarking and can be used for tests
- TestEvent,
- }
-
- #[pallet::error]
- pub enum Error<T> {
- /// Can only migrate to empty address.
- AccountNotEmpty,
- /// Migration of this account is not yet started, or already finished.
- AccountIsNotMigrating,
- /// Failed to decode event bytes
- BadEvent,
- }
-
- #[pallet::storage]
- pub(super) type MigrationPending<T: Config> =
- StorageMap<Hasher = Twox64Concat, Key = H160, Value = bool, QueryKind = ValueQuery>;
-
- #[pallet::call]
- impl<T: Config> Pallet<T> {
- /// Start contract migration, inserts contract stub at target address,
- /// and marks account as pending, allowing to insert storage
- #[pallet::call_index(0)]
- #[pallet::weight(<SelfWeightOf<T>>::begin())]
- pub fn begin(origin: OriginFor<T>, address: H160) -> DispatchResult {
- ensure_root(origin)?;
- ensure!(
- <PalletEvm<T>>::is_account_empty(&address) && !<MigrationPending<T>>::get(&address),
- <Error<T>>::AccountNotEmpty,
- );
-
- <MigrationPending<T>>::insert(address, true);
- Ok(())
- }
-
- /// Insert items into contract storage, this method can be called
- /// multiple times
- #[pallet::call_index(1)]
- #[pallet::weight(<SelfWeightOf<T>>::set_data(data.len() as u32))]
- pub fn set_data(
- origin: OriginFor<T>,
- address: H160,
- data: Vec<(H256, H256)>,
- ) -> DispatchResult {
- ensure_root(origin)?;
- ensure!(
- <MigrationPending<T>>::get(&address),
- <Error<T>>::AccountIsNotMigrating,
- );
-
- for (k, v) in data {
- <pallet_evm::AccountStorages<T>>::insert(&address, k, v);
- }
- Ok(())
- }
-
- /// Finish contract migration, allows it to be called.
- /// It is not possible to alter contract storage via [`Self::set_data`]
- /// after this call.
- #[pallet::call_index(2)]
- #[pallet::weight(<SelfWeightOf<T>>::finish(code.len() as u32))]
- pub fn finish(origin: OriginFor<T>, address: H160, code: Vec<u8>) -> DispatchResult {
- ensure_root(origin)?;
- ensure!(
- <MigrationPending<T>>::get(&address),
- <Error<T>>::AccountIsNotMigrating,
- );
-
- <pallet_evm::AccountCodes<T>>::insert(&address, code);
- <MigrationPending<T>>::remove(address);
- Ok(())
- }
-
- /// Create ethereum events attached to the fake transaction
- #[pallet::call_index(3)]
- #[pallet::weight(<SelfWeightOf<T>>::insert_eth_logs(logs.len() as u32))]
- pub fn insert_eth_logs(origin: OriginFor<T>, logs: Vec<ethereum::Log>) -> DispatchResult {
- ensure_root(origin)?;
- for log in logs {
- <pallet_evm::Pallet<T>>::deposit_log(log);
- }
- // Transactions is created by FakeTransactionFinalizer
- Ok(())
- }
-
- /// Create substrate events
- #[pallet::call_index(4)]
- #[pallet::weight(<SelfWeightOf<T>>::insert_events(events.len() as u32))]
- pub fn insert_events(origin: OriginFor<T>, events: Vec<Vec<u8>>) -> DispatchResult {
- ensure_root(origin)?;
- for event in events {
- <frame_system::Pallet<T>>::deposit_event(
- <T as frame_system::Config>::RuntimeEvent::decode(&mut event.as_slice())
- .map_err(|_| <Error<T>>::BadEvent)?,
- );
- }
- Ok(())
- }
- }
-
- /// Implements [`pallet_evm::OnMethodCall`], which reserves accounts with pending migration
- pub struct OnMethodCall<T>(PhantomData<T>);
- impl<T: Config> pallet_evm::OnMethodCall<T> for OnMethodCall<T> {
- fn is_reserved(contract: &H160) -> bool {
- <MigrationPending<T>>::get(&contract)
- }
-
- fn is_used(_contract: &H160) -> bool {
- false
- }
-
- fn call(_handle: &mut impl PrecompileHandle) -> Option<pallet_evm::PrecompileResult> {
- None
- }
-
- fn get_code(_contract: &H160) -> Option<Vec<u8>> {
- None
- }
- }
-}
pallets/data-management/src/weights.rsdiffbeforeafterboth--- a/pallets/data-management/src/weights.rs
+++ /dev/null
@@ -1,123 +0,0 @@
-// Template adopted from https://github.com/paritytech/substrate/blob/master/.maintain/frame-weight-template.hbs
-
-//! Autogenerated weights for pallet_data_management
-//!
-//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
-//! DATE: 2022-12-26, STEPS: `50`, REPEAT: 80, LOW RANGE: `[]`, HIGH RANGE: `[]`
-//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024
-
-// Executed Command:
-// target/release/unique-collator
-// benchmark
-// pallet
-// --pallet
-// pallet-data-management
-// --wasm-execution
-// compiled
-// --extrinsic
-// *
-// --template
-// .maintain/frame-weight-template.hbs
-// --steps=50
-// --repeat=80
-// --heap-pages=4096
-// --output=./pallets/data-management/src/weights.rs
-
-#![cfg_attr(rustfmt, rustfmt_skip)]
-#![allow(unused_parens)]
-#![allow(unused_imports)]
-#![allow(missing_docs)]
-#![allow(clippy::unnecessary_cast)]
-
-use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};
-use sp_std::marker::PhantomData;
-
-/// Weight functions needed for pallet_data_management.
-pub trait WeightInfo {
- fn begin() -> Weight;
- fn set_data(b: u32, ) -> Weight;
- fn finish(b: u32, ) -> Weight;
- fn insert_eth_logs(b: u32, ) -> Weight;
- fn insert_events(b: u32, ) -> Weight;
-}
-
-/// Weights for pallet_data_management using the Substrate node and recommended hardware.
-pub struct SubstrateWeight<T>(PhantomData<T>);
-impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
- // Storage: DataManagement MigrationPending (r:1 w:1)
- // Storage: System Account (r:1 w:0)
- // Storage: EVM AccountCodes (r:1 w:0)
- fn begin() -> Weight {
- Weight::from_ref_time(15_073_000 as u64)
- .saturating_add(T::DbWeight::get().reads(3 as u64))
- .saturating_add(T::DbWeight::get().writes(1 as u64))
- }
- // Storage: DataManagement MigrationPending (r:1 w:0)
- // Storage: EVM AccountStorages (r:0 w:1)
- fn set_data(b: u32, ) -> Weight {
- Weight::from_ref_time(7_943_438 as u64)
- // Standard Error: 1_792
- .saturating_add(Weight::from_ref_time(960_230 as u64).saturating_mul(b as u64))
- .saturating_add(T::DbWeight::get().reads(1 as u64))
- .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
- }
- // Storage: DataManagement MigrationPending (r:1 w:1)
- // Storage: EVM AccountCodes (r:0 w:1)
- fn finish(b: u32, ) -> Weight {
- Weight::from_ref_time(9_316_585 as u64)
- // Standard Error: 595
- .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))
- .saturating_add(T::DbWeight::get().reads(1 as u64))
- .saturating_add(T::DbWeight::get().writes(2 as u64))
- }
- fn insert_eth_logs(b: u32, ) -> Weight {
- Weight::from_ref_time(6_570_767 as u64)
- // Standard Error: 2_292
- .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))
- }
- fn insert_events(b: u32, ) -> Weight {
- Weight::from_ref_time(10_936_376 as u64)
- // Standard Error: 1_227
- .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))
- }
-}
-
-// For backwards compatibility and tests
-impl WeightInfo for () {
- // Storage: DataManagement MigrationPending (r:1 w:1)
- // Storage: System Account (r:1 w:0)
- // Storage: EVM AccountCodes (r:1 w:0)
- fn begin() -> Weight {
- Weight::from_ref_time(15_073_000 as u64)
- .saturating_add(RocksDbWeight::get().reads(3 as u64))
- .saturating_add(RocksDbWeight::get().writes(1 as u64))
- }
- // Storage: DataManagement MigrationPending (r:1 w:0)
- // Storage: EVM AccountStorages (r:0 w:1)
- fn set_data(b: u32, ) -> Weight {
- Weight::from_ref_time(7_943_438 as u64)
- // Standard Error: 1_792
- .saturating_add(Weight::from_ref_time(960_230 as u64).saturating_mul(b as u64))
- .saturating_add(RocksDbWeight::get().reads(1 as u64))
- .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
- }
- // Storage: DataManagement MigrationPending (r:1 w:1)
- // Storage: EVM AccountCodes (r:0 w:1)
- fn finish(b: u32, ) -> Weight {
- Weight::from_ref_time(9_316_585 as u64)
- // Standard Error: 595
- .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))
- .saturating_add(RocksDbWeight::get().reads(1 as u64))
- .saturating_add(RocksDbWeight::get().writes(2 as u64))
- }
- fn insert_eth_logs(b: u32, ) -> Weight {
- Weight::from_ref_time(6_570_767 as u64)
- // Standard Error: 2_292
- .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))
- }
- fn insert_events(b: u32, ) -> Weight {
- Weight::from_ref_time(10_936_376 as u64)
- // Standard Error: 1_227
- .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))
- }
-}
pallets/evm-contract-helpers/src/eth.rsdiffbeforeafterboth--- a/pallets/evm-contract-helpers/src/eth.rs
+++ b/pallets/evm-contract-helpers/src/eth.rs
@@ -91,7 +91,7 @@
{
/// Get user, which deployed specified contract
/// @dev May return zero address in case if contract is deployed
- /// using uniquenetwork data-management pallet, or using other terms not
+ /// using uniquenetwork evm-migration pallet, or using other terms not
/// intended by pallet-evm
/// @dev Returns zero address if contract does not exists
/// @param contractAddress Contract to get owner of
pallets/evm-contract-helpers/src/stubs/ContractHelpers.soldiffbeforeafterboth--- a/pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol
+++ b/pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol
@@ -29,7 +29,7 @@
contract ContractHelpers is Dummy, ERC165, ContractHelpersEvents {
/// Get user, which deployed specified contract
/// @dev May return zero address in case if contract is deployed
- /// using uniquenetwork data-management pallet, or using other terms not
+ /// using uniquenetwork evm-migration pallet, or using other terms not
/// intended by pallet-evm
/// @dev Returns zero address if contract does not exists
/// @param contractAddress Contract to get owner of
pallets/evm-migration/CHANGELOG.mddiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/CHANGELOG.md
@@ -0,0 +1,17 @@
+<!-- bureaucrate goes here -->
+## [v0.1.1] 2022-08-16
+
+### Other changes
+
+- build: Upgrade polkadot to v0.9.27 2c498572636f2b34d53b1c51b7283a761a7dc90a
+
+- build: Upgrade polkadot to v0.9.26 85515e54c4ca1b82a2630034e55dcc804c643bf8
+
+- refactor: Remove `#[transactional]` from extrinsics 7fd36cea2f6e00c02c67ccc1de9649ae404efd31
+
+Every extrinsic now runs in transaction implicitly, and
+`#[transactional]` on pallet dispatchable is now meaningless
+
+Upstream-Change: https://github.com/paritytech/substrate/issues/10806
+
+- build: Upgrade polkadot to v0.9.25 cdfb9bdc7b205ff1b5134f034ef9973d769e5e6b
\ No newline at end of file
pallets/evm-migration/Cargo.tomldiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/Cargo.toml
@@ -0,0 +1,43 @@
+[package]
+name = "pallet-evm-migration"
+version = "0.1.1"
+license = "GPLv3"
+edition = "2021"
+
+[dependencies]
+scale-info = { version = "2.0.1", default-features = false, features = [
+ "derive",
+] }
+ethereum = { version = "0.14.0", default-features = false }
+frame-support = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+frame-system = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+frame-benchmarking = { default-features = false, optional = true, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+sp-std = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+sp-io = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+sp-core = { default-features = false, git = "https://github.com/paritytech/substrate", branch = "polkadot-v0.9.36" }
+pallet-identity = { default-features = false, path = "../identity" }
+pallet-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.36" }
+fp-evm = { default-features = false, git = "https://github.com/uniquenetwork/frontier", branch = "unique-polkadot-v0.9.36" }
+
+[dependencies.codec]
+default-features = false
+features = ['derive']
+package = 'parity-scale-codec'
+version = '3.1.2'
+
+[features]
+default = ["std", "runtime-benchmarks"]
+std = [
+ "frame-support/std",
+ "frame-system/std",
+ "frame-benchmarking/std",
+ "sp-runtime/std",
+ "sp-std/std",
+ "sp-io/std",
+ "sp-core/std",
+ "pallet-evm/std",
+ "fp-evm/std",
+]
+runtime-benchmarks = ["frame-benchmarking"]
+try-runtime = ["frame-support/try-runtime"]
pallets/evm-migration/README.mddiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/README.md
@@ -0,0 +1,18 @@
+# EVM contract migration pallet
+
+This pallet is only callable by root, it has functionality to migrate contract
+from other ethereum chain to pallet-evm
+
+Contract data includes contract code, and contract storage,
+where contract storage is a mapping from evm word to evm word (evm word = 32 byte)
+
+To import contract data into pallet-evm admin should call this pallet multiple times:
+1. Start migration via `begin`
+2. Insert all contract data using single or
+ multiple (If data can't be fit into single extrinsic) calls
+ to `set_data`
+3. Finish migration using `finish`, providing contract code
+
+During migration no one can insert code at address of this contract,
+as [`pallet::OnMethodCall`] prevents this, and no one can call this contract,
+as code is only supplied at final stage of contract deployment
\ No newline at end of file
pallets/evm-migration/src/benchmarking.rsdiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/src/benchmarking.rs
@@ -0,0 +1,65 @@
+// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.
+// This file is part of Unique Network.
+
+// Unique Network is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Unique Network is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
+
+#![allow(missing_docs)]
+
+use super::{Call, Config, Pallet};
+use frame_benchmarking::benchmarks;
+use frame_system::RawOrigin;
+use sp_core::{H160, H256};
+use sp_std::{vec::Vec, vec};
+
+benchmarks! {
+ where_clause { where <T as Config>::RuntimeEvent: codec::Encode }
+
+ begin {
+ }: _(RawOrigin::Root, H160::default())
+
+ set_data {
+ let b in 0..80;
+ let address = H160::from_low_u64_be(b as u64);
+ let mut data = Vec::new();
+ for i in 0..b {
+ data.push((
+ H256::from_low_u64_be(i as u64),
+ H256::from_low_u64_be(i as u64),
+ ));
+ }
+ <Pallet<T>>::begin(RawOrigin::Root.into(), address)?;
+ }: _(RawOrigin::Root, address, data)
+
+ finish {
+ let b in 0..80;
+ let address = H160::from_low_u64_be(b as u64);
+ let data: Vec<u8> = (0..b as u8).collect();
+ <Pallet<T>>::begin(RawOrigin::Root.into(), address)?;
+ }: _(RawOrigin::Root, address, data)
+
+ insert_eth_logs {
+ let b in 0..200;
+ let logs = (0..b).map(|_| ethereum::Log {
+ address: H160([b as u8; 20]),
+ data: vec![b as u8; 128],
+ topics: vec![H256([b as u8; 32]); 6],
+ }).collect::<Vec<_>>();
+ }: _(RawOrigin::Root, logs)
+
+ insert_events {
+ let b in 0..200;
+ use codec::Encode;
+ let logs = (0..b).map(|_| <T as Config>::RuntimeEvent::from(crate::Event::<T>::TestEvent).encode()).collect::<Vec<_>>();
+ }: _(RawOrigin::Root, logs)
+}
pallets/evm-migration/src/lib.rsdiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/src/lib.rs
@@ -0,0 +1,173 @@
+// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.
+// This file is part of Unique Network.
+
+// Unique Network is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+
+// Unique Network is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+
+// You should have received a copy of the GNU General Public License
+// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.
+
+#![doc = include_str!("../README.md")]
+#![cfg_attr(not(feature = "std"), no_std)]
+#![deny(missing_docs)]
+
+pub use pallet::*;
+#[cfg(feature = "runtime-benchmarks")]
+pub mod benchmarking;
+pub mod weights;
+
+#[frame_support::pallet]
+pub mod pallet {
+ use frame_support::{
+ pallet_prelude::{*, DispatchResult},
+ traits::IsType,
+ };
+ use frame_system::pallet_prelude::{*, OriginFor};
+ use sp_core::{H160, H256};
+ use sp_std::vec::Vec;
+ use super::weights::WeightInfo;
+ use pallet_evm::{PrecompileHandle, Pallet as PalletEvm};
+
+ #[pallet::config]
+ pub trait Config: frame_system::Config + pallet_evm::Config {
+ /// Weights
+ type WeightInfo: WeightInfo;
+ /// The overarching event type.
+ type RuntimeEvent: From<Event<Self>> + IsType<<Self as frame_system::Config>::RuntimeEvent>;
+ }
+
+ type SelfWeightOf<T> = <T as Config>::WeightInfo;
+
+ #[pallet::pallet]
+ #[pallet::generate_store(pub(super) trait Store)]
+ pub struct Pallet<T>(_);
+
+ #[pallet::event]
+ pub enum Event<T: Config> {
+ /// This event is used in benchmarking and can be used for tests
+ TestEvent,
+ }
+
+ #[pallet::error]
+ pub enum Error<T> {
+ /// Can only migrate to empty address.
+ AccountNotEmpty,
+ /// Migration of this account is not yet started, or already finished.
+ AccountIsNotMigrating,
+ /// Failed to decode event bytes
+ BadEvent,
+ }
+
+ #[pallet::storage]
+ pub(super) type MigrationPending<T: Config> =
+ StorageMap<Hasher = Twox64Concat, Key = H160, Value = bool, QueryKind = ValueQuery>;
+
+ #[pallet::call]
+ impl<T: Config> Pallet<T> {
+ /// Start contract migration, inserts contract stub at target address,
+ /// and marks account as pending, allowing to insert storage
+ #[pallet::call_index(0)]
+ #[pallet::weight(<SelfWeightOf<T>>::begin())]
+ pub fn begin(origin: OriginFor<T>, address: H160) -> DispatchResult {
+ ensure_root(origin)?;
+ ensure!(
+ <PalletEvm<T>>::is_account_empty(&address) && !<MigrationPending<T>>::get(&address),
+ <Error<T>>::AccountNotEmpty,
+ );
+
+ <MigrationPending<T>>::insert(address, true);
+ Ok(())
+ }
+
+ /// Insert items into contract storage, this method can be called
+ /// multiple times
+ #[pallet::call_index(1)]
+ #[pallet::weight(<SelfWeightOf<T>>::set_data(data.len() as u32))]
+ pub fn set_data(
+ origin: OriginFor<T>,
+ address: H160,
+ data: Vec<(H256, H256)>,
+ ) -> DispatchResult {
+ ensure_root(origin)?;
+ ensure!(
+ <MigrationPending<T>>::get(&address),
+ <Error<T>>::AccountIsNotMigrating,
+ );
+
+ for (k, v) in data {
+ <pallet_evm::AccountStorages<T>>::insert(&address, k, v);
+ }
+ Ok(())
+ }
+
+ /// Finish contract migration, allows it to be called.
+ /// It is not possible to alter contract storage via [`Self::set_data`]
+ /// after this call.
+ #[pallet::call_index(2)]
+ #[pallet::weight(<SelfWeightOf<T>>::finish(code.len() as u32))]
+ pub fn finish(origin: OriginFor<T>, address: H160, code: Vec<u8>) -> DispatchResult {
+ ensure_root(origin)?;
+ ensure!(
+ <MigrationPending<T>>::get(&address),
+ <Error<T>>::AccountIsNotMigrating,
+ );
+
+ <pallet_evm::AccountCodes<T>>::insert(&address, code);
+ <MigrationPending<T>>::remove(address);
+ Ok(())
+ }
+
+ /// Create ethereum events attached to the fake transaction
+ #[pallet::call_index(3)]
+ #[pallet::weight(<SelfWeightOf<T>>::insert_eth_logs(logs.len() as u32))]
+ pub fn insert_eth_logs(origin: OriginFor<T>, logs: Vec<ethereum::Log>) -> DispatchResult {
+ ensure_root(origin)?;
+ for log in logs {
+ <pallet_evm::Pallet<T>>::deposit_log(log);
+ }
+ // Transactions is created by FakeTransactionFinalizer
+ Ok(())
+ }
+
+ /// Create substrate events
+ #[pallet::call_index(4)]
+ #[pallet::weight(<SelfWeightOf<T>>::insert_events(events.len() as u32))]
+ pub fn insert_events(origin: OriginFor<T>, events: Vec<Vec<u8>>) -> DispatchResult {
+ ensure_root(origin)?;
+ for event in events {
+ <frame_system::Pallet<T>>::deposit_event(
+ <T as frame_system::Config>::RuntimeEvent::decode(&mut event.as_slice())
+ .map_err(|_| <Error<T>>::BadEvent)?,
+ );
+ }
+ Ok(())
+ }
+ }
+
+ /// Implements [`pallet_evm::OnMethodCall`], which reserves accounts with pending migration
+ pub struct OnMethodCall<T>(PhantomData<T>);
+ impl<T: Config> pallet_evm::OnMethodCall<T> for OnMethodCall<T> {
+ fn is_reserved(contract: &H160) -> bool {
+ <MigrationPending<T>>::get(&contract)
+ }
+
+ fn is_used(_contract: &H160) -> bool {
+ false
+ }
+
+ fn call(_handle: &mut impl PrecompileHandle) -> Option<pallet_evm::PrecompileResult> {
+ None
+ }
+
+ fn get_code(_contract: &H160) -> Option<Vec<u8>> {
+ None
+ }
+ }
+}
pallets/evm-migration/src/weights.rsdiffbeforeafterboth--- /dev/null
+++ b/pallets/evm-migration/src/weights.rs
@@ -0,0 +1,123 @@
+// Template adopted from https://github.com/paritytech/substrate/blob/master/.maintain/frame-weight-template.hbs
+
+//! Autogenerated weights for pallet_evm_migration
+//!
+//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
+//! DATE: 2022-12-26, STEPS: `50`, REPEAT: 80, LOW RANGE: `[]`, HIGH RANGE: `[]`
+//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 1024
+
+// Executed Command:
+// target/release/unique-collator
+// benchmark
+// pallet
+// --pallet
+// pallet-evm-migration
+// --wasm-execution
+// compiled
+// --extrinsic
+// *
+// --template
+// .maintain/frame-weight-template.hbs
+// --steps=50
+// --repeat=80
+// --heap-pages=4096
+// --output=./pallets/evm-migration/src/weights.rs
+
+#![cfg_attr(rustfmt, rustfmt_skip)]
+#![allow(unused_parens)]
+#![allow(unused_imports)]
+#![allow(missing_docs)]
+#![allow(clippy::unnecessary_cast)]
+
+use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};
+use sp_std::marker::PhantomData;
+
+/// Weight functions needed for pallet_evm_migration.
+pub trait WeightInfo {
+ fn begin() -> Weight;
+ fn set_data(b: u32, ) -> Weight;
+ fn finish(b: u32, ) -> Weight;
+ fn insert_eth_logs(b: u32, ) -> Weight;
+ fn insert_events(b: u32, ) -> Weight;
+}
+
+/// Weights for pallet_evm_migration using the Substrate node and recommended hardware.
+pub struct SubstrateWeight<T>(PhantomData<T>);
+impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {
+ // Storage: EvmMigration MigrationPending (r:1 w:1)
+ // Storage: System Account (r:1 w:0)
+ // Storage: EVM AccountCodes (r:1 w:0)
+ fn begin() -> Weight {
+ Weight::from_ref_time(15_073_000 as u64)
+ .saturating_add(T::DbWeight::get().reads(3 as u64))
+ .saturating_add(T::DbWeight::get().writes(1 as u64))
+ }
+ // Storage: EvmMigration MigrationPending (r:1 w:0)
+ // Storage: EVM AccountStorages (r:0 w:1)
+ fn set_data(b: u32, ) -> Weight {
+ Weight::from_ref_time(7_943_438 as u64)
+ // Standard Error: 1_792
+ .saturating_add(Weight::from_ref_time(960_230 as u64).saturating_mul(b as u64))
+ .saturating_add(T::DbWeight::get().reads(1 as u64))
+ .saturating_add(T::DbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
+ }
+ // Storage: EvmMigration MigrationPending (r:1 w:1)
+ // Storage: EVM AccountCodes (r:0 w:1)
+ fn finish(b: u32, ) -> Weight {
+ Weight::from_ref_time(9_316_585 as u64)
+ // Standard Error: 595
+ .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))
+ .saturating_add(T::DbWeight::get().reads(1 as u64))
+ .saturating_add(T::DbWeight::get().writes(2 as u64))
+ }
+ fn insert_eth_logs(b: u32, ) -> Weight {
+ Weight::from_ref_time(6_570_767 as u64)
+ // Standard Error: 2_292
+ .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))
+ }
+ fn insert_events(b: u32, ) -> Weight {
+ Weight::from_ref_time(10_936_376 as u64)
+ // Standard Error: 1_227
+ .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))
+ }
+}
+
+// For backwards compatibility and tests
+impl WeightInfo for () {
+ // Storage: EvmMigration MigrationPending (r:1 w:1)
+ // Storage: System Account (r:1 w:0)
+ // Storage: EVM AccountCodes (r:1 w:0)
+ fn begin() -> Weight {
+ Weight::from_ref_time(15_073_000 as u64)
+ .saturating_add(RocksDbWeight::get().reads(3 as u64))
+ .saturating_add(RocksDbWeight::get().writes(1 as u64))
+ }
+ // Storage: EvmMigration MigrationPending (r:1 w:0)
+ // Storage: EVM AccountStorages (r:0 w:1)
+ fn set_data(b: u32, ) -> Weight {
+ Weight::from_ref_time(7_943_438 as u64)
+ // Standard Error: 1_792
+ .saturating_add(Weight::from_ref_time(960_230 as u64).saturating_mul(b as u64))
+ .saturating_add(RocksDbWeight::get().reads(1 as u64))
+ .saturating_add(RocksDbWeight::get().writes((1 as u64).saturating_mul(b as u64)))
+ }
+ // Storage: EvmMigration MigrationPending (r:1 w:1)
+ // Storage: EVM AccountCodes (r:0 w:1)
+ fn finish(b: u32, ) -> Weight {
+ Weight::from_ref_time(9_316_585 as u64)
+ // Standard Error: 595
+ .saturating_add(Weight::from_ref_time(2_082 as u64).saturating_mul(b as u64))
+ .saturating_add(RocksDbWeight::get().reads(1 as u64))
+ .saturating_add(RocksDbWeight::get().writes(2 as u64))
+ }
+ fn insert_eth_logs(b: u32, ) -> Weight {
+ Weight::from_ref_time(6_570_767 as u64)
+ // Standard Error: 2_292
+ .saturating_add(Weight::from_ref_time(722_345 as u64).saturating_mul(b as u64))
+ }
+ fn insert_events(b: u32, ) -> Weight {
+ Weight::from_ref_time(10_936_376 as u64)
+ // Standard Error: 1_227
+ .saturating_add(Weight::from_ref_time(1_311_481 as u64).saturating_mul(b as u64))
+ }
+}
runtime/common/config/ethereum.rsdiffbeforeafterboth--- a/runtime/common/config/ethereum.rs
+++ b/runtime/common/config/ethereum.rs
@@ -70,7 +70,7 @@
type Currency = Balances;
type RuntimeEvent = RuntimeEvent;
type OnMethodCall = (
- pallet_data_management::OnMethodCall<Self>,
+ pallet_evm_migration::OnMethodCall<Self>,
pallet_evm_contract_helpers::HelpersOnMethodCall<Self>,
CollectionDispatchT<Self>,
pallet_unique::eth::CollectionHelpersOnMethodCall<Self>,
@@ -83,9 +83,9 @@
type FindAuthor = EthereumFindAuthor<Aura>;
}
-impl pallet_data_management::Config for Runtime {
+impl pallet_evm_migration::Config for Runtime {
type RuntimeEvent = RuntimeEvent;
- type WeightInfo = pallet_data_management::weights::SubstrateWeight<Self>;
+ type WeightInfo = pallet_evm_migration::weights::SubstrateWeight<Self>;
}
impl pallet_ethereum::Config for Runtime {
runtime/common/construct_runtime/mod.rsdiffbeforeafterboth--- a/runtime/common/construct_runtime/mod.rs
+++ b/runtime/common/construct_runtime/mod.rs
@@ -104,7 +104,7 @@
EvmCoderSubstrate: pallet_evm_coder_substrate::{Pallet, Storage} = 150,
EvmContractHelpers: pallet_evm_contract_helpers::{Pallet, Storage, Event<T>} = 151,
EvmTransactionPayment: pallet_evm_transaction_payment::{Pallet} = 152,
- DataManagement: pallet_data_management::{Pallet, Call, Storage, Event<T>} = 153,
+ EvmMigration: pallet_evm_migration::{Pallet, Call, Storage, Event<T>} = 153,
Maintenance: pallet_maintenance::{Pallet, Call, Storage, Event<T>} = 154,
runtime/common/maintenance.rsdiffbeforeafterboth--- a/runtime/common/maintenance.rs
+++ b/runtime/common/maintenance.rs
@@ -60,7 +60,7 @@
) -> TransactionValidity {
if Maintenance::is_enabled() {
match call {
- RuntimeCall::DataManagement(_)
+ RuntimeCall::EvmMigration(_)
| RuntimeCall::EVM(_)
| RuntimeCall::Ethereum(_)
| RuntimeCall::Inflation(_)
@@ -116,7 +116,7 @@
) -> TransactionValidity {
if Maintenance::is_enabled() {
match call {
- RuntimeCall::EVM(_) | RuntimeCall::Ethereum(_) | RuntimeCall::DataManagement(_) => {
+ RuntimeCall::EVM(_) | RuntimeCall::Ethereum(_) | RuntimeCall::EvmMigration(_) => {
Err(TransactionValidityError::Invalid(InvalidTransaction::Call))
}
_ => Ok(ValidTransaction::default()),
runtime/common/runtime_apis.rsdiffbeforeafterboth--- a/runtime/common/runtime_apis.rs
+++ b/runtime/common/runtime_apis.rs
@@ -681,7 +681,7 @@
let mut list = Vec::<BenchmarkList>::new();
- list_benchmark!(list, extra, pallet_data_management, DataManagement);
+ list_benchmark!(list, extra, pallet_evm_migration, EvmMigration);
list_benchmark!(list, extra, pallet_common, Common);
list_benchmark!(list, extra, pallet_unique, Unique);
list_benchmark!(list, extra, pallet_structure, Structure);
@@ -750,7 +750,7 @@
let mut batches = Vec::<BenchmarkBatch>::new();
let params = (&config, &allowlist);
- add_benchmark!(params, batches, pallet_data_management, DataManagement);
+ add_benchmark!(params, batches, pallet_evm_migration, EvmMigration);
add_benchmark!(params, batches, pallet_common, Common);
add_benchmark!(params, batches, pallet_unique, Unique);
add_benchmark!(params, batches, pallet_structure, Structure);
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -24,7 +24,7 @@
'frame-system-benchmarking',
'frame-system/runtime-benchmarks',
'pallet-ethereum/runtime-benchmarks',
- 'pallet-data-management/runtime-benchmarks',
+ 'pallet-evm-migration/runtime-benchmarks',
'pallet-evm-coder-substrate/runtime-benchmarks',
'pallet-balances/runtime-benchmarks',
'pallet-timestamp/runtime-benchmarks',
@@ -93,7 +93,7 @@
'pallet-evm-coder-substrate/try-runtime',
'pallet-evm-contract-helpers/try-runtime',
'pallet-evm-transaction-payment/try-runtime',
- 'pallet-data-management/try-runtime',
+ 'pallet-evm-migration/try-runtime',
'pallet-base-fee/try-runtime',
'pallet-unique-scheduler-v2/try-runtime',
'pallet-maintenance/try-runtime',
@@ -130,7 +130,7 @@
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
'pallet-evm/std',
- 'pallet-data-management/std',
+ 'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
'pallet-evm-transaction-payment/std',
'pallet-evm-coder-substrate/std',
@@ -513,7 +513,7 @@
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.36", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
pallet-unique-scheduler-v2 = { path = '../../pallets/scheduler-v2', default-features = false }
-pallet-data-management = { path = '../../pallets/data-management', default-features = false }
+pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
runtime/quartz/Cargo.tomldiffbeforeafterboth--- a/runtime/quartz/Cargo.toml
+++ b/runtime/quartz/Cargo.toml
@@ -24,7 +24,7 @@
'frame-system-benchmarking',
'frame-system/runtime-benchmarks',
'pallet-ethereum/runtime-benchmarks',
- 'pallet-data-management/runtime-benchmarks',
+ 'pallet-evm-migration/runtime-benchmarks',
'pallet-evm-coder-substrate/runtime-benchmarks',
'pallet-balances/runtime-benchmarks',
'pallet-timestamp/runtime-benchmarks',
@@ -91,7 +91,7 @@
'pallet-evm-coder-substrate/try-runtime',
'pallet-evm-contract-helpers/try-runtime',
'pallet-evm-transaction-payment/try-runtime',
- 'pallet-data-management/try-runtime',
+ 'pallet-evm-migration/try-runtime',
'pallet-maintenance/try-runtime',
'fp-self-contained/try-runtime',
]
@@ -125,7 +125,7 @@
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
'pallet-evm/std',
- 'pallet-data-management/std',
+ 'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
'pallet-evm-transaction-payment/std',
'pallet-evm-coder-substrate/std',
@@ -504,7 +504,7 @@
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.36", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
-pallet-data-management = { path = '../../pallets/data-management', default-features = false }
+pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -24,7 +24,7 @@
'frame-system-benchmarking',
'frame-system/runtime-benchmarks',
'pallet-ethereum/runtime-benchmarks',
- 'pallet-data-management/runtime-benchmarks',
+ 'pallet-evm-migration/runtime-benchmarks',
'pallet-evm-coder-substrate/runtime-benchmarks',
'pallet-balances/runtime-benchmarks',
'pallet-timestamp/runtime-benchmarks',
@@ -91,7 +91,7 @@
'pallet-evm-coder-substrate/try-runtime',
'pallet-evm-contract-helpers/try-runtime',
'pallet-evm-transaction-payment/try-runtime',
- 'pallet-data-management/try-runtime',
+ 'pallet-evm-migration/try-runtime',
'pallet-maintenance/try-runtime',
'fp-self-contained/try-runtime',
]
@@ -125,7 +125,7 @@
'pallet-transaction-payment-rpc-runtime-api/std',
'pallet-treasury/std',
'pallet-evm/std',
- 'pallet-data-management/std',
+ 'pallet-evm-migration/std',
'pallet-evm-contract-helpers/std',
'pallet-evm-transaction-payment/std',
'pallet-evm-coder-substrate/std',
@@ -495,7 +495,7 @@
pallet-proxy-rmrk-equip = { default-features = false, path = "../../pallets/proxy-rmrk-equip", package = "pallet-rmrk-equip" }
# pallet-contract-helpers = { path = '../pallets/contract-helpers', default-features = false, version = '0.1.0' }
pallet-charge-transaction = { git = "https://github.com/uniquenetwork/pallet-sponsoring", branch = "polkadot-v0.9.36", package = "pallet-template-transaction-payment", default-features = false, version = "3.0.0" }
-pallet-data-management = { path = '../../pallets/data-management', default-features = false }
+pallet-evm-migration = { path = '../../pallets/evm-migration', default-features = false }
pallet-evm-contract-helpers = { path = '../../pallets/evm-contract-helpers', default-features = false }
pallet-evm-transaction-payment = { path = '../../pallets/evm-transaction-payment', default-features = false }
pallet-evm-coder-substrate = { default-features = false, path = "../../pallets/evm-coder-substrate" }
tests/src/eth/api/ContractHelpers.soldiffbeforeafterboth--- a/tests/src/eth/api/ContractHelpers.sol
+++ b/tests/src/eth/api/ContractHelpers.sol
@@ -24,7 +24,7 @@
interface ContractHelpers is Dummy, ERC165, ContractHelpersEvents {
/// Get user, which deployed specified contract
/// @dev May return zero address in case if contract is deployed
- /// using uniquenetwork data-management pallet, or using other terms not
+ /// using uniquenetwork evm-migration pallet, or using other terms not
/// intended by pallet-evm
/// @dev Returns zero address if contract does not exists
/// @param contractAddress Contract to get owner of
tests/src/eth/migration.seqtest.tsdiffbeforeafterboth--- a/tests/src/eth/migration.seqtest.ts
+++ b/tests/src/eth/migration.seqtest.ts
@@ -83,9 +83,9 @@
const caller = await helper.eth.createAccountWithBalance(superuser);
- const txBegin = helper.constructApiCall('api.tx.dataManagement.begin', [ADDRESS]);
- const txSetData = helper.constructApiCall('api.tx.dataManagement.setData', [ADDRESS, DATA]);
- const txFinish = helper.constructApiCall('api.tx.dataManagement.finish', [ADDRESS, CODE]);
+ const txBegin = helper.constructApiCall('api.tx.evmMigration.begin', [ADDRESS]);
+ const txSetData = helper.constructApiCall('api.tx.evmMigration.setData', [ADDRESS, DATA]);
+ const txFinish = helper.constructApiCall('api.tx.evmMigration.finish', [ADDRESS, CODE]);
await expect(helper.executeExtrinsic(superuser, 'api.tx.sudo.sudo', [txBegin])).to.be.fulfilled;
await expect(helper.executeExtrinsic(superuser, 'api.tx.sudo.sudo', [txSetData])).to.be.fulfilled;
await expect(helper.executeExtrinsic(superuser, 'api.tx.sudo.sudo', [txFinish])).to.be.fulfilled;
@@ -126,7 +126,7 @@
}
});
itEth('Fake collection creation on substrate side', async ({helper}) => {
- const txInsertEvents = helper.constructApiCall('api.tx.dataManagement.insertEvents', [[
+ const txInsertEvents = helper.constructApiCall('api.tx.evmMigration.insertEvents', [[
encodeEvent(helper.getApi(), 'Common', 'common', 'CollectionCreated', [
// Collection Id
9999,
@@ -143,7 +143,7 @@
expect(eventStrings).to.contain('common.CollectionCreated');
});
itEth('Fake token creation on substrate side', async ({helper}) => {
- const txInsertEvents = helper.constructApiCall('api.tx.dataManagement.insertEvents', [[
+ const txInsertEvents = helper.constructApiCall('api.tx.evmMigration.insertEvents', [[
encodeEvent(helper.getApi(), 'Common', 'common', 'ItemCreated', [
// Collection Id
9999,
@@ -173,7 +173,7 @@
});
{
- const txInsertEthLogs = helper.constructApiCall('api.tx.dataManagement.insertEthLogs', [[
+ const txInsertEthLogs = helper.constructApiCall('api.tx.evmMigration.insertEthLogs', [[
{
// Contract, which has emitted this log
address: collectionAddress,
tests/src/interfaces/augment-api-errors.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-errors.ts
+++ b/tests/src/interfaces/augment-api-errors.ts
@@ -334,7 +334,7 @@
**/
[key: string]: AugmentedError<ApiType>;
};
- dataManagement: {
+ evmMigration: {
/**
* Migration of this account is not yet started, or already finished.
**/
tests/src/interfaces/augment-api-events.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-events.ts
+++ b/tests/src/interfaces/augment-api-events.ts
@@ -236,7 +236,7 @@
**/
[key: string]: AugmentedEvent<ApiType>;
};
- dataManagement: {
+ evmMigration: {
/**
* This event is used in benchmarking and can be used for tests
**/
tests/src/interfaces/augment-api-query.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-query.ts
+++ b/tests/src/interfaces/augment-api-query.ts
@@ -211,7 +211,7 @@
**/
[key: string]: QueryableStorageEntry<ApiType>;
};
- dataManagement: {
+ evmMigration: {
migrationPending: AugmentedQuery<ApiType, (arg: H160 | string | Uint8Array) => Observable<bool>, [H160]> & QueryableStorageEntry<ApiType, [H160]>;
/**
* Generic query
tests/src/interfaces/augment-api-tx.tsdiffbeforeafterboth--- a/tests/src/interfaces/augment-api-tx.ts
+++ b/tests/src/interfaces/augment-api-tx.ts
@@ -292,7 +292,7 @@
**/
[key: string]: SubmittableExtrinsicFunction<ApiType>;
};
- dataManagement: {
+ evmMigration: {
/**
* Start contract migration, inserts contract stub at target address,
* and marks account as pending, allowing to insert storage
tests/src/interfaces/augment-types.tsdiffbeforeafterboth1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/types/types/registry';78import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonDataManagementFilterIdentity, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletAuthorshipCall, PalletAuthorshipError, PalletAuthorshipUncleEntryItem, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDataManagementCall, PalletDataManagementError, PalletDataManagementEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';9import type { Data, StorageKey } from '@polkadot/types';10import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';11import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';12import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';13import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';14import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';15import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';16import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeGenesisConfiguration, BabeGenesisConfigurationV1, BabeWeight, Epoch, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, OpaqueKeyOwnershipProof, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe';17import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';18import type { BeefyAuthoritySet, BeefyCommitment, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefyPayloadId, BeefySignedCommitment, MmrRootHash, ValidatorSet, ValidatorSetId } from '@polkadot/types/interfaces/beefy';19import type { BenchmarkBatch, BenchmarkConfig, BenchmarkList, BenchmarkMetadata, BenchmarkParameter, BenchmarkResult } from '@polkadot/types/interfaces/benchmark';20import type { CheckInherentsResult, InherentData, InherentIdentifier } from '@polkadot/types/interfaces/blockbuilder';21import type { BridgeMessageId, BridgedBlockHash, BridgedBlockNumber, BridgedHeader, CallOrigin, ChainId, DeliveredMessages, DispatchFeePayment, InboundLaneData, InboundRelayer, InitializationData, LaneId, MessageData, MessageKey, MessageNonce, MessagesDeliveryProofOf, MessagesProofOf, OperatingMode, OutboundLaneData, OutboundMessageFee, OutboundPayload, Parameter, RelayerId, UnrewardedRelayer, UnrewardedRelayersState } from '@polkadot/types/interfaces/bridges';22import type { BlockHash } from '@polkadot/types/interfaces/chain';23import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';24import type { StatementKind } from '@polkadot/types/interfaces/claims';25import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';26import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';27import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, ContractExecResultOk, ContractExecResultResult, ContractExecResultSuccessTo255, ContractExecResultSuccessTo260, ContractExecResultTo255, ContractExecResultTo260, ContractExecResultTo267, ContractExecResultU64, ContractInfo, ContractInstantiateResult, ContractInstantiateResultTo267, ContractInstantiateResultTo299, ContractInstantiateResultU64, ContractReturnFlags, ContractStorageKey, DeletedContract, ExecReturnValue, Gas, HostFnWeights, HostFnWeightsTo264, InstantiateRequest, InstantiateRequestV1, InstantiateRequestV2, InstantiateReturnValue, InstantiateReturnValueOk, InstantiateReturnValueTo267, InstructionWeights, Limits, LimitsTo264, PrefabWasmModule, RentProjection, Schedule, ScheduleTo212, ScheduleTo258, ScheduleTo264, SeedOf, StorageDeposit, TombstoneContractInfo, TrieId } from '@polkadot/types/interfaces/contracts';28import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractContractSpecV4, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractMetadataV4, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';29import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';30import type { CollationInfo, CollationInfoV1, ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';31import type { AccountVote, AccountVoteSplit, AccountVoteStandard, Conviction, Delegations, PreimageStatus, PreimageStatusAvailable, PriorLock, PropIndex, Proposal, ProxyState, ReferendumIndex, ReferendumInfo, ReferendumInfoFinished, ReferendumInfoTo239, ReferendumStatus, Tally, Voting, VotingDelegating, VotingDirect, VotingDirectVote } from '@polkadot/types/interfaces/democracy';32import type { BlockStats } from '@polkadot/types/interfaces/dev';33import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';34import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';35import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFeeHistory, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, EthReceiptV0, EthReceiptV3, EthRichBlock, EthRichHeader, EthStorageProof, EthSubKind, EthSubParams, EthSubResult, EthSyncInfo, EthSyncStatus, EthTransaction, EthTransactionAction, EthTransactionCondition, EthTransactionRequest, EthTransactionSignature, EthTransactionStatus, EthWork, EthereumAccountId, EthereumAddress, EthereumLookupSource, EthereumSignature, LegacyTransaction, TransactionV0, TransactionV1, TransactionV2 } from '@polkadot/types/interfaces/eth';36import type { EvmAccount, EvmCallInfo, EvmCreateInfo, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';37import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';38import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';39import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';40import type { AuthorityIndex, AuthorityList, AuthoritySet, AuthoritySetChange, AuthoritySetChanges, AuthorityWeight, DelayKind, DelayKindBest, EncodedFinalityProofs, ForkTreePendingChange, ForkTreePendingChangeNode, GrandpaCommit, GrandpaEquivocation, GrandpaEquivocationProof, GrandpaEquivocationValue, GrandpaJustification, GrandpaPrecommit, GrandpaPrevote, GrandpaSignedPrecommit, JustificationNotification, KeyOwnerProof, NextAuthority, PendingChange, PendingPause, PendingResume, Precommits, Prevotes, ReportedRoundStates, RoundState, SetId, StoredPendingChange, StoredState } from '@polkadot/types/interfaces/grandpa';41import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';42import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';43import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';44import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';45import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';46import type { NpApiError } from '@polkadot/types/interfaces/nompools';47import type { StorageKind } from '@polkadot/types/interfaces/offchain';48import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';49import type { AbridgedCandidateReceipt, AbridgedHostConfiguration, AbridgedHrmpChannel, AssignmentId, AssignmentKind, AttestedCandidate, AuctionIndex, AuthorityDiscoveryId, AvailabilityBitfield, AvailabilityBitfieldRecord, BackedCandidate, Bidder, BufferedSessionChange, CandidateCommitments, CandidateDescriptor, CandidateEvent, CandidateHash, CandidateInfo, CandidatePendingAvailability, CandidateReceipt, CollatorId, CollatorSignature, CommittedCandidateReceipt, CoreAssignment, CoreIndex, CoreOccupied, CoreState, DisputeLocation, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DoubleVoteReport, DownwardMessage, ExplicitDisputeStatement, GlobalValidationData, GlobalValidationSchedule, GroupIndex, GroupRotationInfo, HeadData, HostConfiguration, HrmpChannel, HrmpChannelId, HrmpOpenChannelRequest, InboundDownwardMessage, InboundHrmpMessage, InboundHrmpMessages, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, InvalidDisputeStatementKind, LeasePeriod, LeasePeriodOf, LocalValidationData, MessageIngestionType, MessageQueueChain, MessagingStateSnapshot, MessagingStateSnapshotEgressEntry, MultiDisputeStatementSet, NewBidder, OccupiedCore, OccupiedCoreAssumption, OldV1SessionInfo, OutboundHrmpMessage, ParaGenesisArgs, ParaId, ParaInfo, ParaLifecycle, ParaPastCodeMeta, ParaScheduling, ParaValidatorIndex, ParachainDispatchOrigin, ParachainInherentData, ParachainProposal, ParachainsInherentData, ParathreadClaim, ParathreadClaimQueue, ParathreadEntry, PersistedValidationData, PvfCheckStatement, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, ScheduledCore, Scheduling, ScrapedOnChainVotes, ServiceQuality, SessionInfo, SessionInfoValidatorGroup, SignedAvailabilityBitfield, SignedAvailabilityBitfields, SigningContext, SlotRange, SlotRange10, Statement, SubId, SystemInherentData, TransientValidationData, UpgradeGoAhead, UpgradeRestriction, UpwardMessage, ValidDisputeStatementKind, ValidationCode, ValidationCodeHash, ValidationData, ValidationDataType, ValidationFunctionParams, ValidatorSignature, ValidityAttestation, VecInboundHrmpMessage, WinnersData, WinnersData10, WinnersDataTuple, WinnersDataTuple10, WinningData, WinningData10, WinningDataEntry } from '@polkadot/types/interfaces/parachains';50import type { FeeDetails, InclusionFee, RuntimeDispatchInfo, RuntimeDispatchInfoV1, RuntimeDispatchInfoV2 } from '@polkadot/types/interfaces/payment';51import type { Approvals } from '@polkadot/types/interfaces/poll';52import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';53import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';54import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';55import type { RpcMethods } from '@polkadot/types/interfaces/rpc';56import type { AccountId, AccountId20, AccountId32, AccountId33, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, BlockNumberFor, BlockNumberOf, Call, CallHash, CallHashOf, ChangesTrieConfiguration, ChangesTrieSignal, CodecHash, Consensus, ConsensusEngineId, CrateVersion, Digest, DigestItem, EncodedJustification, ExtrinsicsWeight, Fixed128, Fixed64, FixedI128, FixedI64, FixedU128, FixedU64, H1024, H128, H160, H2048, H256, H32, H512, H64, Hash, Header, HeaderPartial, I32F32, Index, IndicesLookupSource, Justification, Justifications, KeyTypeId, KeyValue, LockIdentifier, LookupSource, LookupTarget, ModuleId, Moment, MultiAddress, MultiSigner, OpaqueCall, Origin, OriginCaller, PalletId, PalletVersion, PalletsOrigin, Pays, PerU16, Perbill, Percent, Permill, Perquintill, Phantom, PhantomData, PreRuntime, Releases, RuntimeDbWeight, Seal, SealV0, SignedBlock, SignedBlockWithJustification, SignedBlockWithJustifications, Slot, SlotDuration, StorageData, StorageInfo, StorageProof, TransactionInfo, TransactionLongevity, TransactionPriority, TransactionStorageProof, TransactionTag, U32F32, ValidatorId, ValidatorIdOf, Weight, WeightMultiplier, WeightV1, WeightV2 } from '@polkadot/types/interfaces/runtime';57import type { Si0Field, Si0LookupTypeId, Si0Path, Si0Type, Si0TypeDef, Si0TypeDefArray, Si0TypeDefBitSequence, Si0TypeDefCompact, Si0TypeDefComposite, Si0TypeDefPhantom, Si0TypeDefPrimitive, Si0TypeDefSequence, Si0TypeDefTuple, Si0TypeDefVariant, Si0TypeParameter, Si0Variant, Si1Field, Si1LookupTypeId, Si1Path, Si1Type, Si1TypeDef, Si1TypeDefArray, Si1TypeDefBitSequence, Si1TypeDefCompact, Si1TypeDefComposite, Si1TypeDefPrimitive, Si1TypeDefSequence, Si1TypeDefTuple, Si1TypeDefVariant, Si1TypeParameter, Si1Variant, SiField, SiLookupTypeId, SiPath, SiType, SiTypeDef, SiTypeDefArray, SiTypeDefBitSequence, SiTypeDefCompact, SiTypeDefComposite, SiTypeDefPrimitive, SiTypeDefSequence, SiTypeDefTuple, SiTypeDefVariant, SiTypeParameter, SiVariant } from '@polkadot/types/interfaces/scaleInfo';58import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';59import type { BeefyKey, FullIdentification, IdentificationTuple, Keys, MembershipProof, SessionIndex, SessionKeys1, SessionKeys10, SessionKeys10B, SessionKeys2, SessionKeys3, SessionKeys4, SessionKeys5, SessionKeys6, SessionKeys6B, SessionKeys7, SessionKeys7B, SessionKeys8, SessionKeys8B, SessionKeys9, SessionKeys9B, ValidatorCount } from '@polkadot/types/interfaces/session';60import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';61import type { ActiveEraInfo, CompactAssignments, CompactAssignmentsTo257, CompactAssignmentsTo265, CompactAssignmentsWith16, CompactAssignmentsWith24, CompactScore, CompactScoreCompact, ElectionCompute, ElectionPhase, ElectionResult, ElectionScore, ElectionSize, ElectionStatus, EraIndex, EraPoints, EraRewardPoints, EraRewards, Exposure, ExtendedBalance, Forcing, IndividualExposure, KeyType, MomentOf, Nominations, NominatorIndex, NominatorIndexCompact, OffchainAccuracy, OffchainAccuracyCompact, PhragmenScore, Points, RawSolution, RawSolutionTo265, RawSolutionWith16, RawSolutionWith24, ReadySolution, RewardDestination, RewardPoint, RoundSnapshot, SeatHolder, SignedSubmission, SignedSubmissionOf, SignedSubmissionTo276, SlashJournalEntry, SlashingSpans, SlashingSpansTo204, SolutionOrSnapshotSize, SolutionSupport, SolutionSupports, SpanIndex, SpanRecord, StakingLedger, StakingLedgerTo223, StakingLedgerTo240, SubmissionIndicesOf, Supports, UnappliedSlash, UnappliedSlashOther, UnlockChunk, ValidatorIndex, ValidatorIndexCompact, ValidatorPrefs, ValidatorPrefsTo145, ValidatorPrefsTo196, ValidatorPrefsWithBlocked, ValidatorPrefsWithCommission, VoteWeight, Voter } from '@polkadot/types/interfaces/staking';62import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, RuntimeVersionPre3, RuntimeVersionPre4, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';63import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';64import type { AccountInfo, AccountInfoWithDualRefCount, AccountInfoWithProviders, AccountInfoWithRefCount, AccountInfoWithRefCountU8, AccountInfoWithTripleRefCount, ApplyExtrinsicResult, ApplyExtrinsicResultPre6, ArithmeticError, BlockLength, BlockWeights, ChainProperties, ChainType, ConsumedWeight, DigestOf, DispatchClass, DispatchError, DispatchErrorModule, DispatchErrorModulePre6, DispatchErrorModuleU8, DispatchErrorModuleU8a, DispatchErrorPre6, DispatchErrorPre6First, DispatchErrorTo198, DispatchInfo, DispatchInfoTo190, DispatchInfoTo244, DispatchOutcome, DispatchOutcomePre6, DispatchResult, DispatchResultOf, DispatchResultTo198, Event, EventId, EventIndex, EventRecord, Health, InvalidTransaction, Key, LastRuntimeUpgradeInfo, NetworkState, NetworkStatePeerset, NetworkStatePeersetInfo, NodeRole, NotConnectedPeer, Peer, PeerEndpoint, PeerEndpointAddr, PeerInfo, PeerPing, PerDispatchClassU32, PerDispatchClassWeight, PerDispatchClassWeightsPerClass, Phase, RawOrigin, RefCount, RefCountTo259, SyncState, SystemOrigin, TokenError, TransactionValidityError, TransactionalError, UnknownTransaction, WeightPerClass } from '@polkadot/types/interfaces/system';65import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';66import type { Multiplier } from '@polkadot/types/interfaces/txpayment';67import type { TransactionSource, TransactionValidity, ValidTransaction } from '@polkadot/types/interfaces/txqueue';68import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';69import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';70import type { VestingInfo } from '@polkadot/types/interfaces/vesting';71import type { AssetInstance, AssetInstanceV0, AssetInstanceV1, AssetInstanceV2, BodyId, BodyPart, DoubleEncodedCall, Fungibility, FungibilityV0, FungibilityV1, FungibilityV2, InboundStatus, InstructionV2, InteriorMultiLocation, Junction, JunctionV0, JunctionV1, JunctionV2, Junctions, JunctionsV1, JunctionsV2, MultiAsset, MultiAssetFilter, MultiAssetFilterV1, MultiAssetFilterV2, MultiAssetV0, MultiAssetV1, MultiAssetV2, MultiAssets, MultiAssetsV1, MultiAssetsV2, MultiLocation, MultiLocationV0, MultiLocationV1, MultiLocationV2, NetworkId, OriginKindV0, OriginKindV1, OriginKindV2, OutboundStatus, Outcome, QueryId, QueryStatus, QueueConfigData, Response, ResponseV0, ResponseV1, ResponseV2, ResponseV2Error, ResponseV2Result, VersionMigrationStage, VersionedMultiAsset, VersionedMultiAssets, VersionedMultiLocation, VersionedResponse, VersionedXcm, WeightLimitV2, WildFungibility, WildFungibilityV0, WildFungibilityV1, WildFungibilityV2, WildMultiAsset, WildMultiAssetV1, WildMultiAssetV2, Xcm, XcmAssetId, XcmError, XcmErrorV0, XcmErrorV1, XcmErrorV2, XcmOrder, XcmOrderV0, XcmOrderV1, XcmOrderV2, XcmOrigin, XcmOriginKind, XcmV0, XcmV1, XcmV2, XcmVersion, XcmpMessageFormat } from '@polkadot/types/interfaces/xcm';7273declare module '@polkadot/types/types/registry' {74 interface InterfaceTypes {75 AbridgedCandidateReceipt: AbridgedCandidateReceipt;76 AbridgedHostConfiguration: AbridgedHostConfiguration;77 AbridgedHrmpChannel: AbridgedHrmpChannel;78 AccountData: AccountData;79 AccountId: AccountId;80 AccountId20: AccountId20;81 AccountId32: AccountId32;82 AccountId33: AccountId33;83 AccountIdOf: AccountIdOf;84 AccountIndex: AccountIndex;85 AccountInfo: AccountInfo;86 AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;87 AccountInfoWithProviders: AccountInfoWithProviders;88 AccountInfoWithRefCount: AccountInfoWithRefCount;89 AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;90 AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;91 AccountStatus: AccountStatus;92 AccountValidity: AccountValidity;93 AccountVote: AccountVote;94 AccountVoteSplit: AccountVoteSplit;95 AccountVoteStandard: AccountVoteStandard;96 ActiveEraInfo: ActiveEraInfo;97 ActiveGilt: ActiveGilt;98 ActiveGiltsTotal: ActiveGiltsTotal;99 ActiveIndex: ActiveIndex;100 ActiveRecovery: ActiveRecovery;101 Address: Address;102 AliveContractInfo: AliveContractInfo;103 AllowedSlots: AllowedSlots;104 AnySignature: AnySignature;105 ApiId: ApiId;106 ApplyExtrinsicResult: ApplyExtrinsicResult;107 ApplyExtrinsicResultPre6: ApplyExtrinsicResultPre6;108 ApprovalFlag: ApprovalFlag;109 Approvals: Approvals;110 ArithmeticError: ArithmeticError;111 AssetApproval: AssetApproval;112 AssetApprovalKey: AssetApprovalKey;113 AssetBalance: AssetBalance;114 AssetDestroyWitness: AssetDestroyWitness;115 AssetDetails: AssetDetails;116 AssetId: AssetId;117 AssetInstance: AssetInstance;118 AssetInstanceV0: AssetInstanceV0;119 AssetInstanceV1: AssetInstanceV1;120 AssetInstanceV2: AssetInstanceV2;121 AssetMetadata: AssetMetadata;122 AssetOptions: AssetOptions;123 AssignmentId: AssignmentId;124 AssignmentKind: AssignmentKind;125 AttestedCandidate: AttestedCandidate;126 AuctionIndex: AuctionIndex;127 AuthIndex: AuthIndex;128 AuthorityDiscoveryId: AuthorityDiscoveryId;129 AuthorityId: AuthorityId;130 AuthorityIndex: AuthorityIndex;131 AuthorityList: AuthorityList;132 AuthoritySet: AuthoritySet;133 AuthoritySetChange: AuthoritySetChange;134 AuthoritySetChanges: AuthoritySetChanges;135 AuthoritySignature: AuthoritySignature;136 AuthorityWeight: AuthorityWeight;137 AvailabilityBitfield: AvailabilityBitfield;138 AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;139 BabeAuthorityWeight: BabeAuthorityWeight;140 BabeBlockWeight: BabeBlockWeight;141 BabeEpochConfiguration: BabeEpochConfiguration;142 BabeEquivocationProof: BabeEquivocationProof;143 BabeGenesisConfiguration: BabeGenesisConfiguration;144 BabeGenesisConfigurationV1: BabeGenesisConfigurationV1;145 BabeWeight: BabeWeight;146 BackedCandidate: BackedCandidate;147 Balance: Balance;148 BalanceLock: BalanceLock;149 BalanceLockTo212: BalanceLockTo212;150 BalanceOf: BalanceOf;151 BalanceStatus: BalanceStatus;152 BeefyAuthoritySet: BeefyAuthoritySet;153 BeefyCommitment: BeefyCommitment;154 BeefyId: BeefyId;155 BeefyKey: BeefyKey;156 BeefyNextAuthoritySet: BeefyNextAuthoritySet;157 BeefyPayload: BeefyPayload;158 BeefyPayloadId: BeefyPayloadId;159 BeefySignedCommitment: BeefySignedCommitment;160 BenchmarkBatch: BenchmarkBatch;161 BenchmarkConfig: BenchmarkConfig;162 BenchmarkList: BenchmarkList;163 BenchmarkMetadata: BenchmarkMetadata;164 BenchmarkParameter: BenchmarkParameter;165 BenchmarkResult: BenchmarkResult;166 Bid: Bid;167 Bidder: Bidder;168 BidKind: BidKind;169 BitVec: BitVec;170 Block: Block;171 BlockAttestations: BlockAttestations;172 BlockHash: BlockHash;173 BlockLength: BlockLength;174 BlockNumber: BlockNumber;175 BlockNumberFor: BlockNumberFor;176 BlockNumberOf: BlockNumberOf;177 BlockStats: BlockStats;178 BlockTrace: BlockTrace;179 BlockTraceEvent: BlockTraceEvent;180 BlockTraceEventData: BlockTraceEventData;181 BlockTraceSpan: BlockTraceSpan;182 BlockV0: BlockV0;183 BlockV1: BlockV1;184 BlockV2: BlockV2;185 BlockWeights: BlockWeights;186 BodyId: BodyId;187 BodyPart: BodyPart;188 bool: bool;189 Bool: Bool;190 Bounty: Bounty;191 BountyIndex: BountyIndex;192 BountyStatus: BountyStatus;193 BountyStatusActive: BountyStatusActive;194 BountyStatusCuratorProposed: BountyStatusCuratorProposed;195 BountyStatusPendingPayout: BountyStatusPendingPayout;196 BridgedBlockHash: BridgedBlockHash;197 BridgedBlockNumber: BridgedBlockNumber;198 BridgedHeader: BridgedHeader;199 BridgeMessageId: BridgeMessageId;200 BufferedSessionChange: BufferedSessionChange;201 Bytes: Bytes;202 Call: Call;203 CallHash: CallHash;204 CallHashOf: CallHashOf;205 CallIndex: CallIndex;206 CallOrigin: CallOrigin;207 CandidateCommitments: CandidateCommitments;208 CandidateDescriptor: CandidateDescriptor;209 CandidateEvent: CandidateEvent;210 CandidateHash: CandidateHash;211 CandidateInfo: CandidateInfo;212 CandidatePendingAvailability: CandidatePendingAvailability;213 CandidateReceipt: CandidateReceipt;214 ChainId: ChainId;215 ChainProperties: ChainProperties;216 ChainType: ChainType;217 ChangesTrieConfiguration: ChangesTrieConfiguration;218 ChangesTrieSignal: ChangesTrieSignal;219 CheckInherentsResult: CheckInherentsResult;220 ClassDetails: ClassDetails;221 ClassId: ClassId;222 ClassMetadata: ClassMetadata;223 CodecHash: CodecHash;224 CodeHash: CodeHash;225 CodeSource: CodeSource;226 CodeUploadRequest: CodeUploadRequest;227 CodeUploadResult: CodeUploadResult;228 CodeUploadResultValue: CodeUploadResultValue;229 CollationInfo: CollationInfo;230 CollationInfoV1: CollationInfoV1;231 CollatorId: CollatorId;232 CollatorSignature: CollatorSignature;233 CollectiveOrigin: CollectiveOrigin;234 CommittedCandidateReceipt: CommittedCandidateReceipt;235 CompactAssignments: CompactAssignments;236 CompactAssignmentsTo257: CompactAssignmentsTo257;237 CompactAssignmentsTo265: CompactAssignmentsTo265;238 CompactAssignmentsWith16: CompactAssignmentsWith16;239 CompactAssignmentsWith24: CompactAssignmentsWith24;240 CompactScore: CompactScore;241 CompactScoreCompact: CompactScoreCompact;242 ConfigData: ConfigData;243 Consensus: Consensus;244 ConsensusEngineId: ConsensusEngineId;245 ConsumedWeight: ConsumedWeight;246 ContractCallFlags: ContractCallFlags;247 ContractCallRequest: ContractCallRequest;248 ContractConstructorSpecLatest: ContractConstructorSpecLatest;249 ContractConstructorSpecV0: ContractConstructorSpecV0;250 ContractConstructorSpecV1: ContractConstructorSpecV1;251 ContractConstructorSpecV2: ContractConstructorSpecV2;252 ContractConstructorSpecV3: ContractConstructorSpecV3;253 ContractContractSpecV0: ContractContractSpecV0;254 ContractContractSpecV1: ContractContractSpecV1;255 ContractContractSpecV2: ContractContractSpecV2;256 ContractContractSpecV3: ContractContractSpecV3;257 ContractContractSpecV4: ContractContractSpecV4;258 ContractCryptoHasher: ContractCryptoHasher;259 ContractDiscriminant: ContractDiscriminant;260 ContractDisplayName: ContractDisplayName;261 ContractEventParamSpecLatest: ContractEventParamSpecLatest;262 ContractEventParamSpecV0: ContractEventParamSpecV0;263 ContractEventParamSpecV2: ContractEventParamSpecV2;264 ContractEventSpecLatest: ContractEventSpecLatest;265 ContractEventSpecV0: ContractEventSpecV0;266 ContractEventSpecV1: ContractEventSpecV1;267 ContractEventSpecV2: ContractEventSpecV2;268 ContractExecResult: ContractExecResult;269 ContractExecResultOk: ContractExecResultOk;270 ContractExecResultResult: ContractExecResultResult;271 ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;272 ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;273 ContractExecResultTo255: ContractExecResultTo255;274 ContractExecResultTo260: ContractExecResultTo260;275 ContractExecResultTo267: ContractExecResultTo267;276 ContractExecResultU64: ContractExecResultU64;277 ContractInfo: ContractInfo;278 ContractInstantiateResult: ContractInstantiateResult;279 ContractInstantiateResultTo267: ContractInstantiateResultTo267;280 ContractInstantiateResultTo299: ContractInstantiateResultTo299;281 ContractInstantiateResultU64: ContractInstantiateResultU64;282 ContractLayoutArray: ContractLayoutArray;283 ContractLayoutCell: ContractLayoutCell;284 ContractLayoutEnum: ContractLayoutEnum;285 ContractLayoutHash: ContractLayoutHash;286 ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;287 ContractLayoutKey: ContractLayoutKey;288 ContractLayoutStruct: ContractLayoutStruct;289 ContractLayoutStructField: ContractLayoutStructField;290 ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;291 ContractMessageParamSpecV0: ContractMessageParamSpecV0;292 ContractMessageParamSpecV2: ContractMessageParamSpecV2;293 ContractMessageSpecLatest: ContractMessageSpecLatest;294 ContractMessageSpecV0: ContractMessageSpecV0;295 ContractMessageSpecV1: ContractMessageSpecV1;296 ContractMessageSpecV2: ContractMessageSpecV2;297 ContractMetadata: ContractMetadata;298 ContractMetadataLatest: ContractMetadataLatest;299 ContractMetadataV0: ContractMetadataV0;300 ContractMetadataV1: ContractMetadataV1;301 ContractMetadataV2: ContractMetadataV2;302 ContractMetadataV3: ContractMetadataV3;303 ContractMetadataV4: ContractMetadataV4;304 ContractProject: ContractProject;305 ContractProjectContract: ContractProjectContract;306 ContractProjectInfo: ContractProjectInfo;307 ContractProjectSource: ContractProjectSource;308 ContractProjectV0: ContractProjectV0;309 ContractReturnFlags: ContractReturnFlags;310 ContractSelector: ContractSelector;311 ContractStorageKey: ContractStorageKey;312 ContractStorageLayout: ContractStorageLayout;313 ContractTypeSpec: ContractTypeSpec;314 Conviction: Conviction;315 CoreAssignment: CoreAssignment;316 CoreIndex: CoreIndex;317 CoreOccupied: CoreOccupied;318 CoreState: CoreState;319 CrateVersion: CrateVersion;320 CreatedBlock: CreatedBlock;321 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;322 CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;323 CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;324 CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;325 CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;326 CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;327 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;328 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;329 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;330 CumulusPalletXcmCall: CumulusPalletXcmCall;331 CumulusPalletXcmError: CumulusPalletXcmError;332 CumulusPalletXcmEvent: CumulusPalletXcmEvent;333 CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;334 CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;335 CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;336 CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;337 CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;338 CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;339 CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;340 CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;341 CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;342 Data: Data;343 DeferredOffenceOf: DeferredOffenceOf;344 DefunctVoter: DefunctVoter;345 DelayKind: DelayKind;346 DelayKindBest: DelayKindBest;347 Delegations: Delegations;348 DeletedContract: DeletedContract;349 DeliveredMessages: DeliveredMessages;350 DepositBalance: DepositBalance;351 DepositBalanceOf: DepositBalanceOf;352 DestroyWitness: DestroyWitness;353 Digest: Digest;354 DigestItem: DigestItem;355 DigestOf: DigestOf;356 DispatchClass: DispatchClass;357 DispatchError: DispatchError;358 DispatchErrorModule: DispatchErrorModule;359 DispatchErrorModulePre6: DispatchErrorModulePre6;360 DispatchErrorModuleU8: DispatchErrorModuleU8;361 DispatchErrorModuleU8a: DispatchErrorModuleU8a;362 DispatchErrorPre6: DispatchErrorPre6;363 DispatchErrorPre6First: DispatchErrorPre6First;364 DispatchErrorTo198: DispatchErrorTo198;365 DispatchFeePayment: DispatchFeePayment;366 DispatchInfo: DispatchInfo;367 DispatchInfoTo190: DispatchInfoTo190;368 DispatchInfoTo244: DispatchInfoTo244;369 DispatchOutcome: DispatchOutcome;370 DispatchOutcomePre6: DispatchOutcomePre6;371 DispatchResult: DispatchResult;372 DispatchResultOf: DispatchResultOf;373 DispatchResultTo198: DispatchResultTo198;374 DisputeLocation: DisputeLocation;375 DisputeResult: DisputeResult;376 DisputeState: DisputeState;377 DisputeStatement: DisputeStatement;378 DisputeStatementSet: DisputeStatementSet;379 DoubleEncodedCall: DoubleEncodedCall;380 DoubleVoteReport: DoubleVoteReport;381 DownwardMessage: DownwardMessage;382 EcdsaSignature: EcdsaSignature;383 Ed25519Signature: Ed25519Signature;384 EIP1559Transaction: EIP1559Transaction;385 EIP2930Transaction: EIP2930Transaction;386 ElectionCompute: ElectionCompute;387 ElectionPhase: ElectionPhase;388 ElectionResult: ElectionResult;389 ElectionScore: ElectionScore;390 ElectionSize: ElectionSize;391 ElectionStatus: ElectionStatus;392 EncodedFinalityProofs: EncodedFinalityProofs;393 EncodedJustification: EncodedJustification;394 Epoch: Epoch;395 EpochAuthorship: EpochAuthorship;396 Era: Era;397 EraIndex: EraIndex;398 EraPoints: EraPoints;399 EraRewardPoints: EraRewardPoints;400 EraRewards: EraRewards;401 ErrorMetadataLatest: ErrorMetadataLatest;402 ErrorMetadataV10: ErrorMetadataV10;403 ErrorMetadataV11: ErrorMetadataV11;404 ErrorMetadataV12: ErrorMetadataV12;405 ErrorMetadataV13: ErrorMetadataV13;406 ErrorMetadataV14: ErrorMetadataV14;407 ErrorMetadataV9: ErrorMetadataV9;408 EthAccessList: EthAccessList;409 EthAccessListItem: EthAccessListItem;410 EthAccount: EthAccount;411 EthAddress: EthAddress;412 EthBlock: EthBlock;413 EthBloom: EthBloom;414 EthbloomBloom: EthbloomBloom;415 EthCallRequest: EthCallRequest;416 EthereumAccountId: EthereumAccountId;417 EthereumAddress: EthereumAddress;418 EthereumBlock: EthereumBlock;419 EthereumHeader: EthereumHeader;420 EthereumLog: EthereumLog;421 EthereumLookupSource: EthereumLookupSource;422 EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;423 EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;424 EthereumSignature: EthereumSignature;425 EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;426 EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;427 EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;428 EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;429 EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;430 EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;431 EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;432 EthereumTypesHashH64: EthereumTypesHashH64;433 EthFeeHistory: EthFeeHistory;434 EthFilter: EthFilter;435 EthFilterAddress: EthFilterAddress;436 EthFilterChanges: EthFilterChanges;437 EthFilterTopic: EthFilterTopic;438 EthFilterTopicEntry: EthFilterTopicEntry;439 EthFilterTopicInner: EthFilterTopicInner;440 EthHeader: EthHeader;441 EthLog: EthLog;442 EthReceipt: EthReceipt;443 EthReceiptV0: EthReceiptV0;444 EthReceiptV3: EthReceiptV3;445 EthRichBlock: EthRichBlock;446 EthRichHeader: EthRichHeader;447 EthStorageProof: EthStorageProof;448 EthSubKind: EthSubKind;449 EthSubParams: EthSubParams;450 EthSubResult: EthSubResult;451 EthSyncInfo: EthSyncInfo;452 EthSyncStatus: EthSyncStatus;453 EthTransaction: EthTransaction;454 EthTransactionAction: EthTransactionAction;455 EthTransactionCondition: EthTransactionCondition;456 EthTransactionRequest: EthTransactionRequest;457 EthTransactionSignature: EthTransactionSignature;458 EthTransactionStatus: EthTransactionStatus;459 EthWork: EthWork;460 Event: Event;461 EventId: EventId;462 EventIndex: EventIndex;463 EventMetadataLatest: EventMetadataLatest;464 EventMetadataV10: EventMetadataV10;465 EventMetadataV11: EventMetadataV11;466 EventMetadataV12: EventMetadataV12;467 EventMetadataV13: EventMetadataV13;468 EventMetadataV14: EventMetadataV14;469 EventMetadataV9: EventMetadataV9;470 EventRecord: EventRecord;471 EvmAccount: EvmAccount;472 EvmCallInfo: EvmCallInfo;473 EvmCoreErrorExitError: EvmCoreErrorExitError;474 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;475 EvmCoreErrorExitReason: EvmCoreErrorExitReason;476 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;477 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;478 EvmCreateInfo: EvmCreateInfo;479 EvmLog: EvmLog;480 EvmVicinity: EvmVicinity;481 ExecReturnValue: ExecReturnValue;482 ExitError: ExitError;483 ExitFatal: ExitFatal;484 ExitReason: ExitReason;485 ExitRevert: ExitRevert;486 ExitSucceed: ExitSucceed;487 ExplicitDisputeStatement: ExplicitDisputeStatement;488 Exposure: Exposure;489 ExtendedBalance: ExtendedBalance;490 Extrinsic: Extrinsic;491 ExtrinsicEra: ExtrinsicEra;492 ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;493 ExtrinsicMetadataV11: ExtrinsicMetadataV11;494 ExtrinsicMetadataV12: ExtrinsicMetadataV12;495 ExtrinsicMetadataV13: ExtrinsicMetadataV13;496 ExtrinsicMetadataV14: ExtrinsicMetadataV14;497 ExtrinsicOrHash: ExtrinsicOrHash;498 ExtrinsicPayload: ExtrinsicPayload;499 ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;500 ExtrinsicPayloadV4: ExtrinsicPayloadV4;501 ExtrinsicSignature: ExtrinsicSignature;502 ExtrinsicSignatureV4: ExtrinsicSignatureV4;503 ExtrinsicStatus: ExtrinsicStatus;504 ExtrinsicsWeight: ExtrinsicsWeight;505 ExtrinsicUnknown: ExtrinsicUnknown;506 ExtrinsicV4: ExtrinsicV4;507 f32: f32;508 F32: F32;509 f64: f64;510 F64: F64;511 FeeDetails: FeeDetails;512 Fixed128: Fixed128;513 Fixed64: Fixed64;514 FixedI128: FixedI128;515 FixedI64: FixedI64;516 FixedU128: FixedU128;517 FixedU64: FixedU64;518 Forcing: Forcing;519 ForkTreePendingChange: ForkTreePendingChange;520 ForkTreePendingChangeNode: ForkTreePendingChangeNode;521 FpRpcTransactionStatus: FpRpcTransactionStatus;522 FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass;523 FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo;524 FrameSupportDispatchPays: FrameSupportDispatchPays;525 FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32;526 FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight;527 FrameSupportDispatchPerDispatchClassWeightsPerClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;528 FrameSupportPalletId: FrameSupportPalletId;529 FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;530 FrameSystemAccountInfo: FrameSystemAccountInfo;531 FrameSystemCall: FrameSystemCall;532 FrameSystemError: FrameSystemError;533 FrameSystemEvent: FrameSystemEvent;534 FrameSystemEventRecord: FrameSystemEventRecord;535 FrameSystemExtensionsCheckGenesis: FrameSystemExtensionsCheckGenesis;536 FrameSystemExtensionsCheckNonce: FrameSystemExtensionsCheckNonce;537 FrameSystemExtensionsCheckSpecVersion: FrameSystemExtensionsCheckSpecVersion;538 FrameSystemExtensionsCheckTxVersion: FrameSystemExtensionsCheckTxVersion;539 FrameSystemExtensionsCheckWeight: FrameSystemExtensionsCheckWeight;540 FrameSystemLastRuntimeUpgradeInfo: FrameSystemLastRuntimeUpgradeInfo;541 FrameSystemLimitsBlockLength: FrameSystemLimitsBlockLength;542 FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights;543 FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;544 FrameSystemPhase: FrameSystemPhase;545 FullIdentification: FullIdentification;546 FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;547 FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;548 FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;549 FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;550 FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;551 FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;552 FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;553 FunctionMetadataLatest: FunctionMetadataLatest;554 FunctionMetadataV10: FunctionMetadataV10;555 FunctionMetadataV11: FunctionMetadataV11;556 FunctionMetadataV12: FunctionMetadataV12;557 FunctionMetadataV13: FunctionMetadataV13;558 FunctionMetadataV14: FunctionMetadataV14;559 FunctionMetadataV9: FunctionMetadataV9;560 FundIndex: FundIndex;561 FundInfo: FundInfo;562 Fungibility: Fungibility;563 FungibilityV0: FungibilityV0;564 FungibilityV1: FungibilityV1;565 FungibilityV2: FungibilityV2;566 Gas: Gas;567 GiltBid: GiltBid;568 GlobalValidationData: GlobalValidationData;569 GlobalValidationSchedule: GlobalValidationSchedule;570 GrandpaCommit: GrandpaCommit;571 GrandpaEquivocation: GrandpaEquivocation;572 GrandpaEquivocationProof: GrandpaEquivocationProof;573 GrandpaEquivocationValue: GrandpaEquivocationValue;574 GrandpaJustification: GrandpaJustification;575 GrandpaPrecommit: GrandpaPrecommit;576 GrandpaPrevote: GrandpaPrevote;577 GrandpaSignedPrecommit: GrandpaSignedPrecommit;578 GroupIndex: GroupIndex;579 GroupRotationInfo: GroupRotationInfo;580 H1024: H1024;581 H128: H128;582 H160: H160;583 H2048: H2048;584 H256: H256;585 H32: H32;586 H512: H512;587 H64: H64;588 Hash: Hash;589 HeadData: HeadData;590 Header: Header;591 HeaderPartial: HeaderPartial;592 Health: Health;593 Heartbeat: Heartbeat;594 HeartbeatTo244: HeartbeatTo244;595 HostConfiguration: HostConfiguration;596 HostFnWeights: HostFnWeights;597 HostFnWeightsTo264: HostFnWeightsTo264;598 HrmpChannel: HrmpChannel;599 HrmpChannelId: HrmpChannelId;600 HrmpOpenChannelRequest: HrmpOpenChannelRequest;601 i128: i128;602 I128: I128;603 i16: i16;604 I16: I16;605 i256: i256;606 I256: I256;607 i32: i32;608 I32: I32;609 I32F32: I32F32;610 i64: i64;611 I64: I64;612 i8: i8;613 I8: I8;614 IdentificationTuple: IdentificationTuple;615 IdentityFields: IdentityFields;616 IdentityInfo: IdentityInfo;617 IdentityInfoAdditional: IdentityInfoAdditional;618 IdentityInfoTo198: IdentityInfoTo198;619 IdentityJudgement: IdentityJudgement;620 ImmortalEra: ImmortalEra;621 ImportedAux: ImportedAux;622 InboundDownwardMessage: InboundDownwardMessage;623 InboundHrmpMessage: InboundHrmpMessage;624 InboundHrmpMessages: InboundHrmpMessages;625 InboundLaneData: InboundLaneData;626 InboundRelayer: InboundRelayer;627 InboundStatus: InboundStatus;628 IncludedBlocks: IncludedBlocks;629 InclusionFee: InclusionFee;630 IncomingParachain: IncomingParachain;631 IncomingParachainDeploy: IncomingParachainDeploy;632 IncomingParachainFixed: IncomingParachainFixed;633 Index: Index;634 IndicesLookupSource: IndicesLookupSource;635 IndividualExposure: IndividualExposure;636 InherentData: InherentData;637 InherentIdentifier: InherentIdentifier;638 InitializationData: InitializationData;639 InstanceDetails: InstanceDetails;640 InstanceId: InstanceId;641 InstanceMetadata: InstanceMetadata;642 InstantiateRequest: InstantiateRequest;643 InstantiateRequestV1: InstantiateRequestV1;644 InstantiateRequestV2: InstantiateRequestV2;645 InstantiateReturnValue: InstantiateReturnValue;646 InstantiateReturnValueOk: InstantiateReturnValueOk;647 InstantiateReturnValueTo267: InstantiateReturnValueTo267;648 InstructionV2: InstructionV2;649 InstructionWeights: InstructionWeights;650 InteriorMultiLocation: InteriorMultiLocation;651 InvalidDisputeStatementKind: InvalidDisputeStatementKind;652 InvalidTransaction: InvalidTransaction;653 Json: Json;654 Junction: Junction;655 Junctions: Junctions;656 JunctionsV1: JunctionsV1;657 JunctionsV2: JunctionsV2;658 JunctionV0: JunctionV0;659 JunctionV1: JunctionV1;660 JunctionV2: JunctionV2;661 Justification: Justification;662 JustificationNotification: JustificationNotification;663 Justifications: Justifications;664 Key: Key;665 KeyOwnerProof: KeyOwnerProof;666 Keys: Keys;667 KeyType: KeyType;668 KeyTypeId: KeyTypeId;669 KeyValue: KeyValue;670 KeyValueOption: KeyValueOption;671 Kind: Kind;672 LaneId: LaneId;673 LastContribution: LastContribution;674 LastRuntimeUpgradeInfo: LastRuntimeUpgradeInfo;675 LeasePeriod: LeasePeriod;676 LeasePeriodOf: LeasePeriodOf;677 LegacyTransaction: LegacyTransaction;678 Limits: Limits;679 LimitsTo264: LimitsTo264;680 LocalValidationData: LocalValidationData;681 LockIdentifier: LockIdentifier;682 LookupSource: LookupSource;683 LookupTarget: LookupTarget;684 LotteryConfig: LotteryConfig;685 MaybeRandomness: MaybeRandomness;686 MaybeVrf: MaybeVrf;687 MemberCount: MemberCount;688 MembershipProof: MembershipProof;689 MessageData: MessageData;690 MessageId: MessageId;691 MessageIngestionType: MessageIngestionType;692 MessageKey: MessageKey;693 MessageNonce: MessageNonce;694 MessageQueueChain: MessageQueueChain;695 MessagesDeliveryProofOf: MessagesDeliveryProofOf;696 MessagesProofOf: MessagesProofOf;697 MessagingStateSnapshot: MessagingStateSnapshot;698 MessagingStateSnapshotEgressEntry: MessagingStateSnapshotEgressEntry;699 MetadataAll: MetadataAll;700 MetadataLatest: MetadataLatest;701 MetadataV10: MetadataV10;702 MetadataV11: MetadataV11;703 MetadataV12: MetadataV12;704 MetadataV13: MetadataV13;705 MetadataV14: MetadataV14;706 MetadataV9: MetadataV9;707 MigrationStatusResult: MigrationStatusResult;708 MmrBatchProof: MmrBatchProof;709 MmrEncodableOpaqueLeaf: MmrEncodableOpaqueLeaf;710 MmrError: MmrError;711 MmrLeafBatchProof: MmrLeafBatchProof;712 MmrLeafIndex: MmrLeafIndex;713 MmrLeafProof: MmrLeafProof;714 MmrNodeIndex: MmrNodeIndex;715 MmrProof: MmrProof;716 MmrRootHash: MmrRootHash;717 ModuleConstantMetadataV10: ModuleConstantMetadataV10;718 ModuleConstantMetadataV11: ModuleConstantMetadataV11;719 ModuleConstantMetadataV12: ModuleConstantMetadataV12;720 ModuleConstantMetadataV13: ModuleConstantMetadataV13;721 ModuleConstantMetadataV9: ModuleConstantMetadataV9;722 ModuleId: ModuleId;723 ModuleMetadataV10: ModuleMetadataV10;724 ModuleMetadataV11: ModuleMetadataV11;725 ModuleMetadataV12: ModuleMetadataV12;726 ModuleMetadataV13: ModuleMetadataV13;727 ModuleMetadataV9: ModuleMetadataV9;728 Moment: Moment;729 MomentOf: MomentOf;730 MoreAttestations: MoreAttestations;731 MortalEra: MortalEra;732 MultiAddress: MultiAddress;733 MultiAsset: MultiAsset;734 MultiAssetFilter: MultiAssetFilter;735 MultiAssetFilterV1: MultiAssetFilterV1;736 MultiAssetFilterV2: MultiAssetFilterV2;737 MultiAssets: MultiAssets;738 MultiAssetsV1: MultiAssetsV1;739 MultiAssetsV2: MultiAssetsV2;740 MultiAssetV0: MultiAssetV0;741 MultiAssetV1: MultiAssetV1;742 MultiAssetV2: MultiAssetV2;743 MultiDisputeStatementSet: MultiDisputeStatementSet;744 MultiLocation: MultiLocation;745 MultiLocationV0: MultiLocationV0;746 MultiLocationV1: MultiLocationV1;747 MultiLocationV2: MultiLocationV2;748 Multiplier: Multiplier;749 Multisig: Multisig;750 MultiSignature: MultiSignature;751 MultiSigner: MultiSigner;752 NetworkId: NetworkId;753 NetworkState: NetworkState;754 NetworkStatePeerset: NetworkStatePeerset;755 NetworkStatePeersetInfo: NetworkStatePeersetInfo;756 NewBidder: NewBidder;757 NextAuthority: NextAuthority;758 NextConfigDescriptor: NextConfigDescriptor;759 NextConfigDescriptorV1: NextConfigDescriptorV1;760 NodeRole: NodeRole;761 Nominations: Nominations;762 NominatorIndex: NominatorIndex;763 NominatorIndexCompact: NominatorIndexCompact;764 NotConnectedPeer: NotConnectedPeer;765 NpApiError: NpApiError;766 Null: Null;767 OccupiedCore: OccupiedCore;768 OccupiedCoreAssumption: OccupiedCoreAssumption;769 OffchainAccuracy: OffchainAccuracy;770 OffchainAccuracyCompact: OffchainAccuracyCompact;771 OffenceDetails: OffenceDetails;772 Offender: Offender;773 OldV1SessionInfo: OldV1SessionInfo;774 OpalRuntimeRuntime: OpalRuntimeRuntime;775 OpalRuntimeRuntimeCommonDataManagementFilterIdentity: OpalRuntimeRuntimeCommonDataManagementFilterIdentity;776 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;777 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;778 OpaqueCall: OpaqueCall;779 OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;780 OpaqueMetadata: OpaqueMetadata;781 OpaqueMultiaddr: OpaqueMultiaddr;782 OpaqueNetworkState: OpaqueNetworkState;783 OpaquePeerId: OpaquePeerId;784 OpaqueTimeSlot: OpaqueTimeSlot;785 OpenTip: OpenTip;786 OpenTipFinderTo225: OpenTipFinderTo225;787 OpenTipTip: OpenTipTip;788 OpenTipTo225: OpenTipTo225;789 OperatingMode: OperatingMode;790 OptionBool: OptionBool;791 Origin: Origin;792 OriginCaller: OriginCaller;793 OriginKindV0: OriginKindV0;794 OriginKindV1: OriginKindV1;795 OriginKindV2: OriginKindV2;796 OrmlTokensAccountData: OrmlTokensAccountData;797 OrmlTokensBalanceLock: OrmlTokensBalanceLock;798 OrmlTokensModuleCall: OrmlTokensModuleCall;799 OrmlTokensModuleError: OrmlTokensModuleError;800 OrmlTokensModuleEvent: OrmlTokensModuleEvent;801 OrmlTokensReserveData: OrmlTokensReserveData;802 OrmlVestingModuleCall: OrmlVestingModuleCall;803 OrmlVestingModuleError: OrmlVestingModuleError;804 OrmlVestingModuleEvent: OrmlVestingModuleEvent;805 OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;806 OrmlXtokensModuleCall: OrmlXtokensModuleCall;807 OrmlXtokensModuleError: OrmlXtokensModuleError;808 OrmlXtokensModuleEvent: OrmlXtokensModuleEvent;809 OutboundHrmpMessage: OutboundHrmpMessage;810 OutboundLaneData: OutboundLaneData;811 OutboundMessageFee: OutboundMessageFee;812 OutboundPayload: OutboundPayload;813 OutboundStatus: OutboundStatus;814 Outcome: Outcome;815 OverweightIndex: OverweightIndex;816 Owner: Owner;817 PageCounter: PageCounter;818 PageIndexData: PageIndexData;819 PalletAppPromotionCall: PalletAppPromotionCall;820 PalletAppPromotionError: PalletAppPromotionError;821 PalletAppPromotionEvent: PalletAppPromotionEvent;822 PalletAuthorshipCall: PalletAuthorshipCall;823 PalletAuthorshipError: PalletAuthorshipError;824 PalletAuthorshipUncleEntryItem: PalletAuthorshipUncleEntryItem;825 PalletBalancesAccountData: PalletBalancesAccountData;826 PalletBalancesBalanceLock: PalletBalancesBalanceLock;827 PalletBalancesCall: PalletBalancesCall;828 PalletBalancesError: PalletBalancesError;829 PalletBalancesEvent: PalletBalancesEvent;830 PalletBalancesReasons: PalletBalancesReasons;831 PalletBalancesReserveData: PalletBalancesReserveData;832 PalletCallMetadataLatest: PalletCallMetadataLatest;833 PalletCallMetadataV14: PalletCallMetadataV14;834 PalletCollatorSelectionCall: PalletCollatorSelectionCall;835 PalletCollatorSelectionError: PalletCollatorSelectionError;836 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;837 PalletCommonError: PalletCommonError;838 PalletCommonEvent: PalletCommonEvent;839 PalletConfigurationAppPromotionConfiguration: PalletConfigurationAppPromotionConfiguration;840 PalletConfigurationCall: PalletConfigurationCall;841 PalletConfigurationError: PalletConfigurationError;842 PalletConfigurationEvent: PalletConfigurationEvent;843 PalletConstantMetadataLatest: PalletConstantMetadataLatest;844 PalletConstantMetadataV14: PalletConstantMetadataV14;845 PalletDataManagementCall: PalletDataManagementCall;846 PalletDataManagementError: PalletDataManagementError;847 PalletDataManagementEvent: PalletDataManagementEvent;848 PalletErrorMetadataLatest: PalletErrorMetadataLatest;849 PalletErrorMetadataV14: PalletErrorMetadataV14;850 PalletEthereumCall: PalletEthereumCall;851 PalletEthereumError: PalletEthereumError;852 PalletEthereumEvent: PalletEthereumEvent;853 PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;854 PalletEventMetadataLatest: PalletEventMetadataLatest;855 PalletEventMetadataV14: PalletEventMetadataV14;856 PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;857 PalletEvmCall: PalletEvmCall;858 PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;859 PalletEvmContractHelpersError: PalletEvmContractHelpersError;860 PalletEvmContractHelpersEvent: PalletEvmContractHelpersEvent;861 PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;862 PalletEvmError: PalletEvmError;863 PalletEvmEvent: PalletEvmEvent;864 PalletForeignAssetsAssetIds: PalletForeignAssetsAssetIds;865 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;866 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;867 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;868 PalletForeignAssetsModuleEvent: PalletForeignAssetsModuleEvent;869 PalletForeignAssetsNativeCurrency: PalletForeignAssetsNativeCurrency;870 PalletFungibleError: PalletFungibleError;871 PalletId: PalletId;872 PalletIdentityBitFlags: PalletIdentityBitFlags;873 PalletIdentityCall: PalletIdentityCall;874 PalletIdentityError: PalletIdentityError;875 PalletIdentityEvent: PalletIdentityEvent;876 PalletIdentityIdentityField: PalletIdentityIdentityField;877 PalletIdentityIdentityInfo: PalletIdentityIdentityInfo;878 PalletIdentityJudgement: PalletIdentityJudgement;879 PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo;880 PalletIdentityRegistration: PalletIdentityRegistration;881 PalletInflationCall: PalletInflationCall;882 PalletMaintenanceCall: PalletMaintenanceCall;883 PalletMaintenanceError: PalletMaintenanceError;884 PalletMaintenanceEvent: PalletMaintenanceEvent;885 PalletMetadataLatest: PalletMetadataLatest;886 PalletMetadataV14: PalletMetadataV14;887 PalletNonfungibleError: PalletNonfungibleError;888 PalletNonfungibleItemData: PalletNonfungibleItemData;889 PalletRefungibleError: PalletRefungibleError;890 PalletRmrkCoreCall: PalletRmrkCoreCall;891 PalletRmrkCoreError: PalletRmrkCoreError;892 PalletRmrkCoreEvent: PalletRmrkCoreEvent;893 PalletRmrkEquipCall: PalletRmrkEquipCall;894 PalletRmrkEquipError: PalletRmrkEquipError;895 PalletRmrkEquipEvent: PalletRmrkEquipEvent;896 PalletSessionCall: PalletSessionCall;897 PalletSessionError: PalletSessionError;898 PalletSessionEvent: PalletSessionEvent;899 PalletsOrigin: PalletsOrigin;900 PalletStorageMetadataLatest: PalletStorageMetadataLatest;901 PalletStorageMetadataV14: PalletStorageMetadataV14;902 PalletStructureCall: PalletStructureCall;903 PalletStructureError: PalletStructureError;904 PalletStructureEvent: PalletStructureEvent;905 PalletSudoCall: PalletSudoCall;906 PalletSudoError: PalletSudoError;907 PalletSudoEvent: PalletSudoEvent;908 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;909 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;910 PalletTestUtilsCall: PalletTestUtilsCall;911 PalletTestUtilsError: PalletTestUtilsError;912 PalletTestUtilsEvent: PalletTestUtilsEvent;913 PalletTimestampCall: PalletTimestampCall;914 PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;915 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;916 PalletTreasuryCall: PalletTreasuryCall;917 PalletTreasuryError: PalletTreasuryError;918 PalletTreasuryEvent: PalletTreasuryEvent;919 PalletTreasuryProposal: PalletTreasuryProposal;920 PalletUniqueCall: PalletUniqueCall;921 PalletUniqueError: PalletUniqueError;922 PalletVersion: PalletVersion;923 PalletXcmCall: PalletXcmCall;924 PalletXcmError: PalletXcmError;925 PalletXcmEvent: PalletXcmEvent;926 ParachainDispatchOrigin: ParachainDispatchOrigin;927 ParachainInherentData: ParachainInherentData;928 ParachainProposal: ParachainProposal;929 ParachainsInherentData: ParachainsInherentData;930 ParaGenesisArgs: ParaGenesisArgs;931 ParaId: ParaId;932 ParaInfo: ParaInfo;933 ParaLifecycle: ParaLifecycle;934 Parameter: Parameter;935 ParaPastCodeMeta: ParaPastCodeMeta;936 ParaScheduling: ParaScheduling;937 ParathreadClaim: ParathreadClaim;938 ParathreadClaimQueue: ParathreadClaimQueue;939 ParathreadEntry: ParathreadEntry;940 ParaValidatorIndex: ParaValidatorIndex;941 Pays: Pays;942 Peer: Peer;943 PeerEndpoint: PeerEndpoint;944 PeerEndpointAddr: PeerEndpointAddr;945 PeerInfo: PeerInfo;946 PeerPing: PeerPing;947 PendingChange: PendingChange;948 PendingPause: PendingPause;949 PendingResume: PendingResume;950 Perbill: Perbill;951 Percent: Percent;952 PerDispatchClassU32: PerDispatchClassU32;953 PerDispatchClassWeight: PerDispatchClassWeight;954 PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;955 Period: Period;956 Permill: Permill;957 PermissionLatest: PermissionLatest;958 PermissionsV1: PermissionsV1;959 PermissionVersions: PermissionVersions;960 Perquintill: Perquintill;961 PersistedValidationData: PersistedValidationData;962 PerU16: PerU16;963 Phantom: Phantom;964 PhantomData: PhantomData;965 PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;966 Phase: Phase;967 PhragmenScore: PhragmenScore;968 Points: Points;969 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;970 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;971 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;972 PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;973 PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;974 PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;975 PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;976 PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;977 PortableType: PortableType;978 PortableTypeV14: PortableTypeV14;979 Precommits: Precommits;980 PrefabWasmModule: PrefabWasmModule;981 PrefixedStorageKey: PrefixedStorageKey;982 PreimageStatus: PreimageStatus;983 PreimageStatusAvailable: PreimageStatusAvailable;984 PreRuntime: PreRuntime;985 Prevotes: Prevotes;986 Priority: Priority;987 PriorLock: PriorLock;988 PropIndex: PropIndex;989 Proposal: Proposal;990 ProposalIndex: ProposalIndex;991 ProxyAnnouncement: ProxyAnnouncement;992 ProxyDefinition: ProxyDefinition;993 ProxyState: ProxyState;994 ProxyType: ProxyType;995 PvfCheckStatement: PvfCheckStatement;996 QueryId: QueryId;997 QueryStatus: QueryStatus;998 QueueConfigData: QueueConfigData;999 QueuedParathread: QueuedParathread;1000 Randomness: Randomness;1001 Raw: Raw;1002 RawAuraPreDigest: RawAuraPreDigest;1003 RawBabePreDigest: RawBabePreDigest;1004 RawBabePreDigestCompat: RawBabePreDigestCompat;1005 RawBabePreDigestPrimary: RawBabePreDigestPrimary;1006 RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;1007 RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;1008 RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;1009 RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;1010 RawBabePreDigestTo159: RawBabePreDigestTo159;1011 RawOrigin: RawOrigin;1012 RawSolution: RawSolution;1013 RawSolutionTo265: RawSolutionTo265;1014 RawSolutionWith16: RawSolutionWith16;1015 RawSolutionWith24: RawSolutionWith24;1016 RawVRFOutput: RawVRFOutput;1017 ReadProof: ReadProof;1018 ReadySolution: ReadySolution;1019 Reasons: Reasons;1020 RecoveryConfig: RecoveryConfig;1021 RefCount: RefCount;1022 RefCountTo259: RefCountTo259;1023 ReferendumIndex: ReferendumIndex;1024 ReferendumInfo: ReferendumInfo;1025 ReferendumInfoFinished: ReferendumInfoFinished;1026 ReferendumInfoTo239: ReferendumInfoTo239;1027 ReferendumStatus: ReferendumStatus;1028 RegisteredParachainInfo: RegisteredParachainInfo;1029 RegistrarIndex: RegistrarIndex;1030 RegistrarInfo: RegistrarInfo;1031 Registration: Registration;1032 RegistrationJudgement: RegistrationJudgement;1033 RegistrationTo198: RegistrationTo198;1034 RelayBlockNumber: RelayBlockNumber;1035 RelayChainBlockNumber: RelayChainBlockNumber;1036 RelayChainHash: RelayChainHash;1037 RelayerId: RelayerId;1038 RelayHash: RelayHash;1039 Releases: Releases;1040 Remark: Remark;1041 Renouncing: Renouncing;1042 RentProjection: RentProjection;1043 ReplacementTimes: ReplacementTimes;1044 ReportedRoundStates: ReportedRoundStates;1045 Reporter: Reporter;1046 ReportIdOf: ReportIdOf;1047 ReserveData: ReserveData;1048 ReserveIdentifier: ReserveIdentifier;1049 Response: Response;1050 ResponseV0: ResponseV0;1051 ResponseV1: ResponseV1;1052 ResponseV2: ResponseV2;1053 ResponseV2Error: ResponseV2Error;1054 ResponseV2Result: ResponseV2Result;1055 Retriable: Retriable;1056 RewardDestination: RewardDestination;1057 RewardPoint: RewardPoint;1058 RmrkTraitsBaseBaseInfo: RmrkTraitsBaseBaseInfo;1059 RmrkTraitsCollectionCollectionInfo: RmrkTraitsCollectionCollectionInfo;1060 RmrkTraitsNftAccountIdOrCollectionNftTuple: RmrkTraitsNftAccountIdOrCollectionNftTuple;1061 RmrkTraitsNftNftChild: RmrkTraitsNftNftChild;1062 RmrkTraitsNftNftInfo: RmrkTraitsNftNftInfo;1063 RmrkTraitsNftRoyaltyInfo: RmrkTraitsNftRoyaltyInfo;1064 RmrkTraitsPartEquippableList: RmrkTraitsPartEquippableList;1065 RmrkTraitsPartFixedPart: RmrkTraitsPartFixedPart;1066 RmrkTraitsPartPartType: RmrkTraitsPartPartType;1067 RmrkTraitsPartSlotPart: RmrkTraitsPartSlotPart;1068 RmrkTraitsPropertyPropertyInfo: RmrkTraitsPropertyPropertyInfo;1069 RmrkTraitsResourceBasicResource: RmrkTraitsResourceBasicResource;1070 RmrkTraitsResourceComposableResource: RmrkTraitsResourceComposableResource;1071 RmrkTraitsResourceResourceInfo: RmrkTraitsResourceResourceInfo;1072 RmrkTraitsResourceResourceTypes: RmrkTraitsResourceResourceTypes;1073 RmrkTraitsResourceSlotResource: RmrkTraitsResourceSlotResource;1074 RmrkTraitsTheme: RmrkTraitsTheme;1075 RmrkTraitsThemeThemeProperty: RmrkTraitsThemeThemeProperty;1076 RoundSnapshot: RoundSnapshot;1077 RoundState: RoundState;1078 RpcMethods: RpcMethods;1079 RuntimeDbWeight: RuntimeDbWeight;1080 RuntimeDispatchInfo: RuntimeDispatchInfo;1081 RuntimeDispatchInfoV1: RuntimeDispatchInfoV1;1082 RuntimeDispatchInfoV2: RuntimeDispatchInfoV2;1083 RuntimeVersion: RuntimeVersion;1084 RuntimeVersionApi: RuntimeVersionApi;1085 RuntimeVersionPartial: RuntimeVersionPartial;1086 RuntimeVersionPre3: RuntimeVersionPre3;1087 RuntimeVersionPre4: RuntimeVersionPre4;1088 Schedule: Schedule;1089 Scheduled: Scheduled;1090 ScheduledCore: ScheduledCore;1091 ScheduledTo254: ScheduledTo254;1092 SchedulePeriod: SchedulePeriod;1093 SchedulePriority: SchedulePriority;1094 ScheduleTo212: ScheduleTo212;1095 ScheduleTo258: ScheduleTo258;1096 ScheduleTo264: ScheduleTo264;1097 Scheduling: Scheduling;1098 ScrapedOnChainVotes: ScrapedOnChainVotes;1099 Seal: Seal;1100 SealV0: SealV0;1101 SeatHolder: SeatHolder;1102 SeedOf: SeedOf;1103 ServiceQuality: ServiceQuality;1104 SessionIndex: SessionIndex;1105 SessionInfo: SessionInfo;1106 SessionInfoValidatorGroup: SessionInfoValidatorGroup;1107 SessionKeys1: SessionKeys1;1108 SessionKeys10: SessionKeys10;1109 SessionKeys10B: SessionKeys10B;1110 SessionKeys2: SessionKeys2;1111 SessionKeys3: SessionKeys3;1112 SessionKeys4: SessionKeys4;1113 SessionKeys5: SessionKeys5;1114 SessionKeys6: SessionKeys6;1115 SessionKeys6B: SessionKeys6B;1116 SessionKeys7: SessionKeys7;1117 SessionKeys7B: SessionKeys7B;1118 SessionKeys8: SessionKeys8;1119 SessionKeys8B: SessionKeys8B;1120 SessionKeys9: SessionKeys9;1121 SessionKeys9B: SessionKeys9B;1122 SetId: SetId;1123 SetIndex: SetIndex;1124 Si0Field: Si0Field;1125 Si0LookupTypeId: Si0LookupTypeId;1126 Si0Path: Si0Path;1127 Si0Type: Si0Type;1128 Si0TypeDef: Si0TypeDef;1129 Si0TypeDefArray: Si0TypeDefArray;1130 Si0TypeDefBitSequence: Si0TypeDefBitSequence;1131 Si0TypeDefCompact: Si0TypeDefCompact;1132 Si0TypeDefComposite: Si0TypeDefComposite;1133 Si0TypeDefPhantom: Si0TypeDefPhantom;1134 Si0TypeDefPrimitive: Si0TypeDefPrimitive;1135 Si0TypeDefSequence: Si0TypeDefSequence;1136 Si0TypeDefTuple: Si0TypeDefTuple;1137 Si0TypeDefVariant: Si0TypeDefVariant;1138 Si0TypeParameter: Si0TypeParameter;1139 Si0Variant: Si0Variant;1140 Si1Field: Si1Field;1141 Si1LookupTypeId: Si1LookupTypeId;1142 Si1Path: Si1Path;1143 Si1Type: Si1Type;1144 Si1TypeDef: Si1TypeDef;1145 Si1TypeDefArray: Si1TypeDefArray;1146 Si1TypeDefBitSequence: Si1TypeDefBitSequence;1147 Si1TypeDefCompact: Si1TypeDefCompact;1148 Si1TypeDefComposite: Si1TypeDefComposite;1149 Si1TypeDefPrimitive: Si1TypeDefPrimitive;1150 Si1TypeDefSequence: Si1TypeDefSequence;1151 Si1TypeDefTuple: Si1TypeDefTuple;1152 Si1TypeDefVariant: Si1TypeDefVariant;1153 Si1TypeParameter: Si1TypeParameter;1154 Si1Variant: Si1Variant;1155 SiField: SiField;1156 Signature: Signature;1157 SignedAvailabilityBitfield: SignedAvailabilityBitfield;1158 SignedAvailabilityBitfields: SignedAvailabilityBitfields;1159 SignedBlock: SignedBlock;1160 SignedBlockWithJustification: SignedBlockWithJustification;1161 SignedBlockWithJustifications: SignedBlockWithJustifications;1162 SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1163 SignedExtensionMetadataV14: SignedExtensionMetadataV14;1164 SignedSubmission: SignedSubmission;1165 SignedSubmissionOf: SignedSubmissionOf;1166 SignedSubmissionTo276: SignedSubmissionTo276;1167 SignerPayload: SignerPayload;1168 SigningContext: SigningContext;1169 SiLookupTypeId: SiLookupTypeId;1170 SiPath: SiPath;1171 SiType: SiType;1172 SiTypeDef: SiTypeDef;1173 SiTypeDefArray: SiTypeDefArray;1174 SiTypeDefBitSequence: SiTypeDefBitSequence;1175 SiTypeDefCompact: SiTypeDefCompact;1176 SiTypeDefComposite: SiTypeDefComposite;1177 SiTypeDefPrimitive: SiTypeDefPrimitive;1178 SiTypeDefSequence: SiTypeDefSequence;1179 SiTypeDefTuple: SiTypeDefTuple;1180 SiTypeDefVariant: SiTypeDefVariant;1181 SiTypeParameter: SiTypeParameter;1182 SiVariant: SiVariant;1183 SlashingSpans: SlashingSpans;1184 SlashingSpansTo204: SlashingSpansTo204;1185 SlashJournalEntry: SlashJournalEntry;1186 Slot: Slot;1187 SlotDuration: SlotDuration;1188 SlotNumber: SlotNumber;1189 SlotRange: SlotRange;1190 SlotRange10: SlotRange10;1191 SocietyJudgement: SocietyJudgement;1192 SocietyVote: SocietyVote;1193 SolutionOrSnapshotSize: SolutionOrSnapshotSize;1194 SolutionSupport: SolutionSupport;1195 SolutionSupports: SolutionSupports;1196 SpanIndex: SpanIndex;1197 SpanRecord: SpanRecord;1198 SpConsensusAuraSr25519AppSr25519Public: SpConsensusAuraSr25519AppSr25519Public;1199 SpCoreCryptoKeyTypeId: SpCoreCryptoKeyTypeId;1200 SpCoreEcdsaSignature: SpCoreEcdsaSignature;1201 SpCoreEd25519Signature: SpCoreEd25519Signature;1202 SpCoreSr25519Public: SpCoreSr25519Public;1203 SpCoreSr25519Signature: SpCoreSr25519Signature;1204 SpecVersion: SpecVersion;1205 SpRuntimeArithmeticError: SpRuntimeArithmeticError;1206 SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256;1207 SpRuntimeDigest: SpRuntimeDigest;1208 SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1209 SpRuntimeDispatchError: SpRuntimeDispatchError;1210 SpRuntimeHeader: SpRuntimeHeader;1211 SpRuntimeModuleError: SpRuntimeModuleError;1212 SpRuntimeMultiSignature: SpRuntimeMultiSignature;1213 SpRuntimeTokenError: SpRuntimeTokenError;1214 SpRuntimeTransactionalError: SpRuntimeTransactionalError;1215 SpRuntimeTransactionValidityInvalidTransaction: SpRuntimeTransactionValidityInvalidTransaction;1216 SpRuntimeTransactionValidityTransactionValidityError: SpRuntimeTransactionValidityTransactionValidityError;1217 SpRuntimeTransactionValidityUnknownTransaction: SpRuntimeTransactionValidityUnknownTransaction;1218 SpTrieStorageProof: SpTrieStorageProof;1219 SpVersionRuntimeVersion: SpVersionRuntimeVersion;1220 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;1221 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;1222 Sr25519Signature: Sr25519Signature;1223 StakingLedger: StakingLedger;1224 StakingLedgerTo223: StakingLedgerTo223;1225 StakingLedgerTo240: StakingLedgerTo240;1226 Statement: Statement;1227 StatementKind: StatementKind;1228 StorageChangeSet: StorageChangeSet;1229 StorageData: StorageData;1230 StorageDeposit: StorageDeposit;1231 StorageEntryMetadataLatest: StorageEntryMetadataLatest;1232 StorageEntryMetadataV10: StorageEntryMetadataV10;1233 StorageEntryMetadataV11: StorageEntryMetadataV11;1234 StorageEntryMetadataV12: StorageEntryMetadataV12;1235 StorageEntryMetadataV13: StorageEntryMetadataV13;1236 StorageEntryMetadataV14: StorageEntryMetadataV14;1237 StorageEntryMetadataV9: StorageEntryMetadataV9;1238 StorageEntryModifierLatest: StorageEntryModifierLatest;1239 StorageEntryModifierV10: StorageEntryModifierV10;1240 StorageEntryModifierV11: StorageEntryModifierV11;1241 StorageEntryModifierV12: StorageEntryModifierV12;1242 StorageEntryModifierV13: StorageEntryModifierV13;1243 StorageEntryModifierV14: StorageEntryModifierV14;1244 StorageEntryModifierV9: StorageEntryModifierV9;1245 StorageEntryTypeLatest: StorageEntryTypeLatest;1246 StorageEntryTypeV10: StorageEntryTypeV10;1247 StorageEntryTypeV11: StorageEntryTypeV11;1248 StorageEntryTypeV12: StorageEntryTypeV12;1249 StorageEntryTypeV13: StorageEntryTypeV13;1250 StorageEntryTypeV14: StorageEntryTypeV14;1251 StorageEntryTypeV9: StorageEntryTypeV9;1252 StorageHasher: StorageHasher;1253 StorageHasherV10: StorageHasherV10;1254 StorageHasherV11: StorageHasherV11;1255 StorageHasherV12: StorageHasherV12;1256 StorageHasherV13: StorageHasherV13;1257 StorageHasherV14: StorageHasherV14;1258 StorageHasherV9: StorageHasherV9;1259 StorageInfo: StorageInfo;1260 StorageKey: StorageKey;1261 StorageKind: StorageKind;1262 StorageMetadataV10: StorageMetadataV10;1263 StorageMetadataV11: StorageMetadataV11;1264 StorageMetadataV12: StorageMetadataV12;1265 StorageMetadataV13: StorageMetadataV13;1266 StorageMetadataV9: StorageMetadataV9;1267 StorageProof: StorageProof;1268 StoredPendingChange: StoredPendingChange;1269 StoredState: StoredState;1270 StrikeCount: StrikeCount;1271 SubId: SubId;1272 SubmissionIndicesOf: SubmissionIndicesOf;1273 Supports: Supports;1274 SyncState: SyncState;1275 SystemInherentData: SystemInherentData;1276 SystemOrigin: SystemOrigin;1277 Tally: Tally;1278 TaskAddress: TaskAddress;1279 TAssetBalance: TAssetBalance;1280 TAssetDepositBalance: TAssetDepositBalance;1281 Text: Text;1282 Timepoint: Timepoint;1283 TokenError: TokenError;1284 TombstoneContractInfo: TombstoneContractInfo;1285 TraceBlockResponse: TraceBlockResponse;1286 TraceError: TraceError;1287 TransactionalError: TransactionalError;1288 TransactionInfo: TransactionInfo;1289 TransactionLongevity: TransactionLongevity;1290 TransactionPriority: TransactionPriority;1291 TransactionSource: TransactionSource;1292 TransactionStorageProof: TransactionStorageProof;1293 TransactionTag: TransactionTag;1294 TransactionV0: TransactionV0;1295 TransactionV1: TransactionV1;1296 TransactionV2: TransactionV2;1297 TransactionValidity: TransactionValidity;1298 TransactionValidityError: TransactionValidityError;1299 TransientValidationData: TransientValidationData;1300 TreasuryProposal: TreasuryProposal;1301 TrieId: TrieId;1302 TrieIndex: TrieIndex;1303 Type: Type;1304 u128: u128;1305 U128: U128;1306 u16: u16;1307 U16: U16;1308 u256: u256;1309 U256: U256;1310 u32: u32;1311 U32: U32;1312 U32F32: U32F32;1313 u64: u64;1314 U64: U64;1315 u8: u8;1316 U8: U8;1317 UnappliedSlash: UnappliedSlash;1318 UnappliedSlashOther: UnappliedSlashOther;1319 UncleEntryItem: UncleEntryItem;1320 UnknownTransaction: UnknownTransaction;1321 UnlockChunk: UnlockChunk;1322 UnrewardedRelayer: UnrewardedRelayer;1323 UnrewardedRelayersState: UnrewardedRelayersState;1324 UpDataStructsAccessMode: UpDataStructsAccessMode;1325 UpDataStructsCollection: UpDataStructsCollection;1326 UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;1327 UpDataStructsCollectionMode: UpDataStructsCollectionMode;1328 UpDataStructsCollectionPermissions: UpDataStructsCollectionPermissions;1329 UpDataStructsCollectionStats: UpDataStructsCollectionStats;1330 UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1331 UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1332 UpDataStructsCreateItemData: UpDataStructsCreateItemData;1333 UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1334 UpDataStructsCreateNftData: UpDataStructsCreateNftData;1335 UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1336 UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1337 UpDataStructsCreateRefungibleExMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;1338 UpDataStructsCreateRefungibleExSingleOwner: UpDataStructsCreateRefungibleExSingleOwner;1339 UpDataStructsNestingPermissions: UpDataStructsNestingPermissions;1340 UpDataStructsOwnerRestrictedSet: UpDataStructsOwnerRestrictedSet;1341 UpDataStructsProperties: UpDataStructsProperties;1342 UpDataStructsPropertiesMapBoundedVec: UpDataStructsPropertiesMapBoundedVec;1343 UpDataStructsPropertiesMapPropertyPermission: UpDataStructsPropertiesMapPropertyPermission;1344 UpDataStructsProperty: UpDataStructsProperty;1345 UpDataStructsPropertyKeyPermission: UpDataStructsPropertyKeyPermission;1346 UpDataStructsPropertyPermission: UpDataStructsPropertyPermission;1347 UpDataStructsPropertyScope: UpDataStructsPropertyScope;1348 UpDataStructsRpcCollection: UpDataStructsRpcCollection;1349 UpDataStructsRpcCollectionFlags: UpDataStructsRpcCollectionFlags;1350 UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1351 UpDataStructsSponsorshipStateAccountId32: UpDataStructsSponsorshipStateAccountId32;1352 UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: UpDataStructsSponsorshipStateBasicCrossAccountIdRepr;1353 UpDataStructsTokenChild: UpDataStructsTokenChild;1354 UpDataStructsTokenData: UpDataStructsTokenData;1355 UpgradeGoAhead: UpgradeGoAhead;1356 UpgradeRestriction: UpgradeRestriction;1357 UpPovEstimateRpcPovInfo: UpPovEstimateRpcPovInfo;1358 UpPovEstimateRpcTrieKeyValue: UpPovEstimateRpcTrieKeyValue;1359 UpwardMessage: UpwardMessage;1360 usize: usize;1361 USize: USize;1362 ValidationCode: ValidationCode;1363 ValidationCodeHash: ValidationCodeHash;1364 ValidationData: ValidationData;1365 ValidationDataType: ValidationDataType;1366 ValidationFunctionParams: ValidationFunctionParams;1367 ValidatorCount: ValidatorCount;1368 ValidatorId: ValidatorId;1369 ValidatorIdOf: ValidatorIdOf;1370 ValidatorIndex: ValidatorIndex;1371 ValidatorIndexCompact: ValidatorIndexCompact;1372 ValidatorPrefs: ValidatorPrefs;1373 ValidatorPrefsTo145: ValidatorPrefsTo145;1374 ValidatorPrefsTo196: ValidatorPrefsTo196;1375 ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1376 ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1377 ValidatorSet: ValidatorSet;1378 ValidatorSetId: ValidatorSetId;1379 ValidatorSignature: ValidatorSignature;1380 ValidDisputeStatementKind: ValidDisputeStatementKind;1381 ValidityAttestation: ValidityAttestation;1382 ValidTransaction: ValidTransaction;1383 VecInboundHrmpMessage: VecInboundHrmpMessage;1384 VersionedMultiAsset: VersionedMultiAsset;1385 VersionedMultiAssets: VersionedMultiAssets;1386 VersionedMultiLocation: VersionedMultiLocation;1387 VersionedResponse: VersionedResponse;1388 VersionedXcm: VersionedXcm;1389 VersionMigrationStage: VersionMigrationStage;1390 VestingInfo: VestingInfo;1391 VestingSchedule: VestingSchedule;1392 Vote: Vote;1393 VoteIndex: VoteIndex;1394 Voter: Voter;1395 VoterInfo: VoterInfo;1396 Votes: Votes;1397 VotesTo230: VotesTo230;1398 VoteThreshold: VoteThreshold;1399 VoteWeight: VoteWeight;1400 Voting: Voting;1401 VotingDelegating: VotingDelegating;1402 VotingDirect: VotingDirect;1403 VotingDirectVote: VotingDirectVote;1404 VouchingStatus: VouchingStatus;1405 VrfData: VrfData;1406 VrfOutput: VrfOutput;1407 VrfProof: VrfProof;1408 Weight: Weight;1409 WeightLimitV2: WeightLimitV2;1410 WeightMultiplier: WeightMultiplier;1411 WeightPerClass: WeightPerClass;1412 WeightToFeeCoefficient: WeightToFeeCoefficient;1413 WeightV1: WeightV1;1414 WeightV2: WeightV2;1415 WildFungibility: WildFungibility;1416 WildFungibilityV0: WildFungibilityV0;1417 WildFungibilityV1: WildFungibilityV1;1418 WildFungibilityV2: WildFungibilityV2;1419 WildMultiAsset: WildMultiAsset;1420 WildMultiAssetV1: WildMultiAssetV1;1421 WildMultiAssetV2: WildMultiAssetV2;1422 WinnersData: WinnersData;1423 WinnersData10: WinnersData10;1424 WinnersDataTuple: WinnersDataTuple;1425 WinnersDataTuple10: WinnersDataTuple10;1426 WinningData: WinningData;1427 WinningData10: WinningData10;1428 WinningDataEntry: WinningDataEntry;1429 WithdrawReasons: WithdrawReasons;1430 Xcm: Xcm;1431 XcmAssetId: XcmAssetId;1432 XcmDoubleEncoded: XcmDoubleEncoded;1433 XcmError: XcmError;1434 XcmErrorV0: XcmErrorV0;1435 XcmErrorV1: XcmErrorV1;1436 XcmErrorV2: XcmErrorV2;1437 XcmOrder: XcmOrder;1438 XcmOrderV0: XcmOrderV0;1439 XcmOrderV1: XcmOrderV1;1440 XcmOrderV2: XcmOrderV2;1441 XcmOrigin: XcmOrigin;1442 XcmOriginKind: XcmOriginKind;1443 XcmpMessageFormat: XcmpMessageFormat;1444 XcmV0: XcmV0;1445 XcmV0Junction: XcmV0Junction;1446 XcmV0JunctionBodyId: XcmV0JunctionBodyId;1447 XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1448 XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1449 XcmV0MultiAsset: XcmV0MultiAsset;1450 XcmV0MultiLocation: XcmV0MultiLocation;1451 XcmV0Order: XcmV0Order;1452 XcmV0OriginKind: XcmV0OriginKind;1453 XcmV0Response: XcmV0Response;1454 XcmV0Xcm: XcmV0Xcm;1455 XcmV1: XcmV1;1456 XcmV1Junction: XcmV1Junction;1457 XcmV1MultiAsset: XcmV1MultiAsset;1458 XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1459 XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1460 XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1461 XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1462 XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1463 XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1464 XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1465 XcmV1MultiLocation: XcmV1MultiLocation;1466 XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1467 XcmV1Order: XcmV1Order;1468 XcmV1Response: XcmV1Response;1469 XcmV1Xcm: XcmV1Xcm;1470 XcmV2: XcmV2;1471 XcmV2Instruction: XcmV2Instruction;1472 XcmV2Response: XcmV2Response;1473 XcmV2TraitsError: XcmV2TraitsError;1474 XcmV2TraitsOutcome: XcmV2TraitsOutcome;1475 XcmV2WeightLimit: XcmV2WeightLimit;1476 XcmV2Xcm: XcmV2Xcm;1477 XcmVersion: XcmVersion;1478 XcmVersionedMultiAsset: XcmVersionedMultiAsset;1479 XcmVersionedMultiAssets: XcmVersionedMultiAssets;1480 XcmVersionedMultiLocation: XcmVersionedMultiLocation;1481 XcmVersionedXcm: XcmVersionedXcm;1482 } // InterfaceTypes1483} // declare module1// Auto-generated via `yarn polkadot-types-from-defs`, do not edit2/* eslint-disable */34// import type lookup before we augment - in some environments5// this is required to allow for ambient/previous definitions6import '@polkadot/types/types/registry';78import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletAuthorshipCall, PalletAuthorshipError, PalletAuthorshipUncleEntryItem, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from './default';9import type { Data, StorageKey } from '@polkadot/types';10import type { BitVec, Bool, Bytes, F32, F64, I128, I16, I256, I32, I64, I8, Json, Null, OptionBool, Raw, Text, Type, U128, U16, U256, U32, U64, U8, USize, bool, f32, f64, i128, i16, i256, i32, i64, i8, u128, u16, u256, u32, u64, u8, usize } from '@polkadot/types-codec';11import type { AssetApproval, AssetApprovalKey, AssetBalance, AssetDestroyWitness, AssetDetails, AssetMetadata, TAssetBalance, TAssetDepositBalance } from '@polkadot/types/interfaces/assets';12import type { BlockAttestations, IncludedBlocks, MoreAttestations } from '@polkadot/types/interfaces/attestations';13import type { RawAuraPreDigest } from '@polkadot/types/interfaces/aura';14import type { ExtrinsicOrHash, ExtrinsicStatus } from '@polkadot/types/interfaces/author';15import type { UncleEntryItem } from '@polkadot/types/interfaces/authorship';16import type { AllowedSlots, BabeAuthorityWeight, BabeBlockWeight, BabeEpochConfiguration, BabeEquivocationProof, BabeGenesisConfiguration, BabeGenesisConfigurationV1, BabeWeight, Epoch, EpochAuthorship, MaybeRandomness, MaybeVrf, NextConfigDescriptor, NextConfigDescriptorV1, OpaqueKeyOwnershipProof, Randomness, RawBabePreDigest, RawBabePreDigestCompat, RawBabePreDigestPrimary, RawBabePreDigestPrimaryTo159, RawBabePreDigestSecondaryPlain, RawBabePreDigestSecondaryTo159, RawBabePreDigestSecondaryVRF, RawBabePreDigestTo159, SlotNumber, VrfData, VrfOutput, VrfProof } from '@polkadot/types/interfaces/babe';17import type { AccountData, BalanceLock, BalanceLockTo212, BalanceStatus, Reasons, ReserveData, ReserveIdentifier, VestingSchedule, WithdrawReasons } from '@polkadot/types/interfaces/balances';18import type { BeefyAuthoritySet, BeefyCommitment, BeefyId, BeefyNextAuthoritySet, BeefyPayload, BeefyPayloadId, BeefySignedCommitment, MmrRootHash, ValidatorSet, ValidatorSetId } from '@polkadot/types/interfaces/beefy';19import type { BenchmarkBatch, BenchmarkConfig, BenchmarkList, BenchmarkMetadata, BenchmarkParameter, BenchmarkResult } from '@polkadot/types/interfaces/benchmark';20import type { CheckInherentsResult, InherentData, InherentIdentifier } from '@polkadot/types/interfaces/blockbuilder';21import type { BridgeMessageId, BridgedBlockHash, BridgedBlockNumber, BridgedHeader, CallOrigin, ChainId, DeliveredMessages, DispatchFeePayment, InboundLaneData, InboundRelayer, InitializationData, LaneId, MessageData, MessageKey, MessageNonce, MessagesDeliveryProofOf, MessagesProofOf, OperatingMode, OutboundLaneData, OutboundMessageFee, OutboundPayload, Parameter, RelayerId, UnrewardedRelayer, UnrewardedRelayersState } from '@polkadot/types/interfaces/bridges';22import type { BlockHash } from '@polkadot/types/interfaces/chain';23import type { PrefixedStorageKey } from '@polkadot/types/interfaces/childstate';24import type { StatementKind } from '@polkadot/types/interfaces/claims';25import type { CollectiveOrigin, MemberCount, ProposalIndex, Votes, VotesTo230 } from '@polkadot/types/interfaces/collective';26import type { AuthorityId, RawVRFOutput } from '@polkadot/types/interfaces/consensus';27import type { AliveContractInfo, CodeHash, CodeSource, CodeUploadRequest, CodeUploadResult, CodeUploadResultValue, ContractCallFlags, ContractCallRequest, ContractExecResult, ContractExecResultOk, ContractExecResultResult, ContractExecResultSuccessTo255, ContractExecResultSuccessTo260, ContractExecResultTo255, ContractExecResultTo260, ContractExecResultTo267, ContractExecResultU64, ContractInfo, ContractInstantiateResult, ContractInstantiateResultTo267, ContractInstantiateResultTo299, ContractInstantiateResultU64, ContractReturnFlags, ContractStorageKey, DeletedContract, ExecReturnValue, Gas, HostFnWeights, HostFnWeightsTo264, InstantiateRequest, InstantiateRequestV1, InstantiateRequestV2, InstantiateReturnValue, InstantiateReturnValueOk, InstantiateReturnValueTo267, InstructionWeights, Limits, LimitsTo264, PrefabWasmModule, RentProjection, Schedule, ScheduleTo212, ScheduleTo258, ScheduleTo264, SeedOf, StorageDeposit, TombstoneContractInfo, TrieId } from '@polkadot/types/interfaces/contracts';28import type { ContractConstructorSpecLatest, ContractConstructorSpecV0, ContractConstructorSpecV1, ContractConstructorSpecV2, ContractConstructorSpecV3, ContractContractSpecV0, ContractContractSpecV1, ContractContractSpecV2, ContractContractSpecV3, ContractContractSpecV4, ContractCryptoHasher, ContractDiscriminant, ContractDisplayName, ContractEventParamSpecLatest, ContractEventParamSpecV0, ContractEventParamSpecV2, ContractEventSpecLatest, ContractEventSpecV0, ContractEventSpecV1, ContractEventSpecV2, ContractLayoutArray, ContractLayoutCell, ContractLayoutEnum, ContractLayoutHash, ContractLayoutHashingStrategy, ContractLayoutKey, ContractLayoutStruct, ContractLayoutStructField, ContractMessageParamSpecLatest, ContractMessageParamSpecV0, ContractMessageParamSpecV2, ContractMessageSpecLatest, ContractMessageSpecV0, ContractMessageSpecV1, ContractMessageSpecV2, ContractMetadata, ContractMetadataLatest, ContractMetadataV0, ContractMetadataV1, ContractMetadataV2, ContractMetadataV3, ContractMetadataV4, ContractProject, ContractProjectContract, ContractProjectInfo, ContractProjectSource, ContractProjectV0, ContractSelector, ContractStorageLayout, ContractTypeSpec } from '@polkadot/types/interfaces/contractsAbi';29import type { FundIndex, FundInfo, LastContribution, TrieIndex } from '@polkadot/types/interfaces/crowdloan';30import type { CollationInfo, CollationInfoV1, ConfigData, MessageId, OverweightIndex, PageCounter, PageIndexData } from '@polkadot/types/interfaces/cumulus';31import type { AccountVote, AccountVoteSplit, AccountVoteStandard, Conviction, Delegations, PreimageStatus, PreimageStatusAvailable, PriorLock, PropIndex, Proposal, ProxyState, ReferendumIndex, ReferendumInfo, ReferendumInfoFinished, ReferendumInfoTo239, ReferendumStatus, Tally, Voting, VotingDelegating, VotingDirect, VotingDirectVote } from '@polkadot/types/interfaces/democracy';32import type { BlockStats } from '@polkadot/types/interfaces/dev';33import type { ApprovalFlag, DefunctVoter, Renouncing, SetIndex, Vote, VoteIndex, VoteThreshold, VoterInfo } from '@polkadot/types/interfaces/elections';34import type { CreatedBlock, ImportedAux } from '@polkadot/types/interfaces/engine';35import type { BlockV0, BlockV1, BlockV2, EIP1559Transaction, EIP2930Transaction, EthAccessList, EthAccessListItem, EthAccount, EthAddress, EthBlock, EthBloom, EthCallRequest, EthFeeHistory, EthFilter, EthFilterAddress, EthFilterChanges, EthFilterTopic, EthFilterTopicEntry, EthFilterTopicInner, EthHeader, EthLog, EthReceipt, EthReceiptV0, EthReceiptV3, EthRichBlock, EthRichHeader, EthStorageProof, EthSubKind, EthSubParams, EthSubResult, EthSyncInfo, EthSyncStatus, EthTransaction, EthTransactionAction, EthTransactionCondition, EthTransactionRequest, EthTransactionSignature, EthTransactionStatus, EthWork, EthereumAccountId, EthereumAddress, EthereumLookupSource, EthereumSignature, LegacyTransaction, TransactionV0, TransactionV1, TransactionV2 } from '@polkadot/types/interfaces/eth';36import type { EvmAccount, EvmCallInfo, EvmCreateInfo, EvmLog, EvmVicinity, ExitError, ExitFatal, ExitReason, ExitRevert, ExitSucceed } from '@polkadot/types/interfaces/evm';37import type { AnySignature, EcdsaSignature, Ed25519Signature, Era, Extrinsic, ExtrinsicEra, ExtrinsicPayload, ExtrinsicPayloadUnknown, ExtrinsicPayloadV4, ExtrinsicSignature, ExtrinsicSignatureV4, ExtrinsicUnknown, ExtrinsicV4, ImmortalEra, MortalEra, MultiSignature, Signature, SignerPayload, Sr25519Signature } from '@polkadot/types/interfaces/extrinsics';38import type { AssetOptions, Owner, PermissionLatest, PermissionVersions, PermissionsV1 } from '@polkadot/types/interfaces/genericAsset';39import type { ActiveGilt, ActiveGiltsTotal, ActiveIndex, GiltBid } from '@polkadot/types/interfaces/gilt';40import type { AuthorityIndex, AuthorityList, AuthoritySet, AuthoritySetChange, AuthoritySetChanges, AuthorityWeight, DelayKind, DelayKindBest, EncodedFinalityProofs, ForkTreePendingChange, ForkTreePendingChangeNode, GrandpaCommit, GrandpaEquivocation, GrandpaEquivocationProof, GrandpaEquivocationValue, GrandpaJustification, GrandpaPrecommit, GrandpaPrevote, GrandpaSignedPrecommit, JustificationNotification, KeyOwnerProof, NextAuthority, PendingChange, PendingPause, PendingResume, Precommits, Prevotes, ReportedRoundStates, RoundState, SetId, StoredPendingChange, StoredState } from '@polkadot/types/interfaces/grandpa';41import type { IdentityFields, IdentityInfo, IdentityInfoAdditional, IdentityInfoTo198, IdentityJudgement, RegistrarIndex, RegistrarInfo, Registration, RegistrationJudgement, RegistrationTo198 } from '@polkadot/types/interfaces/identity';42import type { AuthIndex, AuthoritySignature, Heartbeat, HeartbeatTo244, OpaqueMultiaddr, OpaqueNetworkState, OpaquePeerId } from '@polkadot/types/interfaces/imOnline';43import type { CallIndex, LotteryConfig } from '@polkadot/types/interfaces/lottery';44import type { ErrorMetadataLatest, ErrorMetadataV10, ErrorMetadataV11, ErrorMetadataV12, ErrorMetadataV13, ErrorMetadataV14, ErrorMetadataV9, EventMetadataLatest, EventMetadataV10, EventMetadataV11, EventMetadataV12, EventMetadataV13, EventMetadataV14, EventMetadataV9, ExtrinsicMetadataLatest, ExtrinsicMetadataV11, ExtrinsicMetadataV12, ExtrinsicMetadataV13, ExtrinsicMetadataV14, FunctionArgumentMetadataLatest, FunctionArgumentMetadataV10, FunctionArgumentMetadataV11, FunctionArgumentMetadataV12, FunctionArgumentMetadataV13, FunctionArgumentMetadataV14, FunctionArgumentMetadataV9, FunctionMetadataLatest, FunctionMetadataV10, FunctionMetadataV11, FunctionMetadataV12, FunctionMetadataV13, FunctionMetadataV14, FunctionMetadataV9, MetadataAll, MetadataLatest, MetadataV10, MetadataV11, MetadataV12, MetadataV13, MetadataV14, MetadataV9, ModuleConstantMetadataV10, ModuleConstantMetadataV11, ModuleConstantMetadataV12, ModuleConstantMetadataV13, ModuleConstantMetadataV9, ModuleMetadataV10, ModuleMetadataV11, ModuleMetadataV12, ModuleMetadataV13, ModuleMetadataV9, OpaqueMetadata, PalletCallMetadataLatest, PalletCallMetadataV14, PalletConstantMetadataLatest, PalletConstantMetadataV14, PalletErrorMetadataLatest, PalletErrorMetadataV14, PalletEventMetadataLatest, PalletEventMetadataV14, PalletMetadataLatest, PalletMetadataV14, PalletStorageMetadataLatest, PalletStorageMetadataV14, PortableType, PortableTypeV14, SignedExtensionMetadataLatest, SignedExtensionMetadataV14, StorageEntryMetadataLatest, StorageEntryMetadataV10, StorageEntryMetadataV11, StorageEntryMetadataV12, StorageEntryMetadataV13, StorageEntryMetadataV14, StorageEntryMetadataV9, StorageEntryModifierLatest, StorageEntryModifierV10, StorageEntryModifierV11, StorageEntryModifierV12, StorageEntryModifierV13, StorageEntryModifierV14, StorageEntryModifierV9, StorageEntryTypeLatest, StorageEntryTypeV10, StorageEntryTypeV11, StorageEntryTypeV12, StorageEntryTypeV13, StorageEntryTypeV14, StorageEntryTypeV9, StorageHasher, StorageHasherV10, StorageHasherV11, StorageHasherV12, StorageHasherV13, StorageHasherV14, StorageHasherV9, StorageMetadataV10, StorageMetadataV11, StorageMetadataV12, StorageMetadataV13, StorageMetadataV9 } from '@polkadot/types/interfaces/metadata';45import type { MmrBatchProof, MmrEncodableOpaqueLeaf, MmrError, MmrLeafBatchProof, MmrLeafIndex, MmrLeafProof, MmrNodeIndex, MmrProof } from '@polkadot/types/interfaces/mmr';46import type { NpApiError } from '@polkadot/types/interfaces/nompools';47import type { StorageKind } from '@polkadot/types/interfaces/offchain';48import type { DeferredOffenceOf, Kind, OffenceDetails, Offender, OpaqueTimeSlot, ReportIdOf, Reporter } from '@polkadot/types/interfaces/offences';49import type { AbridgedCandidateReceipt, AbridgedHostConfiguration, AbridgedHrmpChannel, AssignmentId, AssignmentKind, AttestedCandidate, AuctionIndex, AuthorityDiscoveryId, AvailabilityBitfield, AvailabilityBitfieldRecord, BackedCandidate, Bidder, BufferedSessionChange, CandidateCommitments, CandidateDescriptor, CandidateEvent, CandidateHash, CandidateInfo, CandidatePendingAvailability, CandidateReceipt, CollatorId, CollatorSignature, CommittedCandidateReceipt, CoreAssignment, CoreIndex, CoreOccupied, CoreState, DisputeLocation, DisputeResult, DisputeState, DisputeStatement, DisputeStatementSet, DoubleVoteReport, DownwardMessage, ExplicitDisputeStatement, GlobalValidationData, GlobalValidationSchedule, GroupIndex, GroupRotationInfo, HeadData, HostConfiguration, HrmpChannel, HrmpChannelId, HrmpOpenChannelRequest, InboundDownwardMessage, InboundHrmpMessage, InboundHrmpMessages, IncomingParachain, IncomingParachainDeploy, IncomingParachainFixed, InvalidDisputeStatementKind, LeasePeriod, LeasePeriodOf, LocalValidationData, MessageIngestionType, MessageQueueChain, MessagingStateSnapshot, MessagingStateSnapshotEgressEntry, MultiDisputeStatementSet, NewBidder, OccupiedCore, OccupiedCoreAssumption, OldV1SessionInfo, OutboundHrmpMessage, ParaGenesisArgs, ParaId, ParaInfo, ParaLifecycle, ParaPastCodeMeta, ParaScheduling, ParaValidatorIndex, ParachainDispatchOrigin, ParachainInherentData, ParachainProposal, ParachainsInherentData, ParathreadClaim, ParathreadClaimQueue, ParathreadEntry, PersistedValidationData, PvfCheckStatement, QueuedParathread, RegisteredParachainInfo, RelayBlockNumber, RelayChainBlockNumber, RelayChainHash, RelayHash, Remark, ReplacementTimes, Retriable, ScheduledCore, Scheduling, ScrapedOnChainVotes, ServiceQuality, SessionInfo, SessionInfoValidatorGroup, SignedAvailabilityBitfield, SignedAvailabilityBitfields, SigningContext, SlotRange, SlotRange10, Statement, SubId, SystemInherentData, TransientValidationData, UpgradeGoAhead, UpgradeRestriction, UpwardMessage, ValidDisputeStatementKind, ValidationCode, ValidationCodeHash, ValidationData, ValidationDataType, ValidationFunctionParams, ValidatorSignature, ValidityAttestation, VecInboundHrmpMessage, WinnersData, WinnersData10, WinnersDataTuple, WinnersDataTuple10, WinningData, WinningData10, WinningDataEntry } from '@polkadot/types/interfaces/parachains';50import type { FeeDetails, InclusionFee, RuntimeDispatchInfo, RuntimeDispatchInfoV1, RuntimeDispatchInfoV2 } from '@polkadot/types/interfaces/payment';51import type { Approvals } from '@polkadot/types/interfaces/poll';52import type { ProxyAnnouncement, ProxyDefinition, ProxyType } from '@polkadot/types/interfaces/proxy';53import type { AccountStatus, AccountValidity } from '@polkadot/types/interfaces/purchase';54import type { ActiveRecovery, RecoveryConfig } from '@polkadot/types/interfaces/recovery';55import type { RpcMethods } from '@polkadot/types/interfaces/rpc';56import type { AccountId, AccountId20, AccountId32, AccountId33, AccountIdOf, AccountIndex, Address, AssetId, Balance, BalanceOf, Block, BlockNumber, BlockNumberFor, BlockNumberOf, Call, CallHash, CallHashOf, ChangesTrieConfiguration, ChangesTrieSignal, CodecHash, Consensus, ConsensusEngineId, CrateVersion, Digest, DigestItem, EncodedJustification, ExtrinsicsWeight, Fixed128, Fixed64, FixedI128, FixedI64, FixedU128, FixedU64, H1024, H128, H160, H2048, H256, H32, H512, H64, Hash, Header, HeaderPartial, I32F32, Index, IndicesLookupSource, Justification, Justifications, KeyTypeId, KeyValue, LockIdentifier, LookupSource, LookupTarget, ModuleId, Moment, MultiAddress, MultiSigner, OpaqueCall, Origin, OriginCaller, PalletId, PalletVersion, PalletsOrigin, Pays, PerU16, Perbill, Percent, Permill, Perquintill, Phantom, PhantomData, PreRuntime, Releases, RuntimeDbWeight, Seal, SealV0, SignedBlock, SignedBlockWithJustification, SignedBlockWithJustifications, Slot, SlotDuration, StorageData, StorageInfo, StorageProof, TransactionInfo, TransactionLongevity, TransactionPriority, TransactionStorageProof, TransactionTag, U32F32, ValidatorId, ValidatorIdOf, Weight, WeightMultiplier, WeightV1, WeightV2 } from '@polkadot/types/interfaces/runtime';57import type { Si0Field, Si0LookupTypeId, Si0Path, Si0Type, Si0TypeDef, Si0TypeDefArray, Si0TypeDefBitSequence, Si0TypeDefCompact, Si0TypeDefComposite, Si0TypeDefPhantom, Si0TypeDefPrimitive, Si0TypeDefSequence, Si0TypeDefTuple, Si0TypeDefVariant, Si0TypeParameter, Si0Variant, Si1Field, Si1LookupTypeId, Si1Path, Si1Type, Si1TypeDef, Si1TypeDefArray, Si1TypeDefBitSequence, Si1TypeDefCompact, Si1TypeDefComposite, Si1TypeDefPrimitive, Si1TypeDefSequence, Si1TypeDefTuple, Si1TypeDefVariant, Si1TypeParameter, Si1Variant, SiField, SiLookupTypeId, SiPath, SiType, SiTypeDef, SiTypeDefArray, SiTypeDefBitSequence, SiTypeDefCompact, SiTypeDefComposite, SiTypeDefPrimitive, SiTypeDefSequence, SiTypeDefTuple, SiTypeDefVariant, SiTypeParameter, SiVariant } from '@polkadot/types/interfaces/scaleInfo';58import type { Period, Priority, SchedulePeriod, SchedulePriority, Scheduled, ScheduledTo254, TaskAddress } from '@polkadot/types/interfaces/scheduler';59import type { BeefyKey, FullIdentification, IdentificationTuple, Keys, MembershipProof, SessionIndex, SessionKeys1, SessionKeys10, SessionKeys10B, SessionKeys2, SessionKeys3, SessionKeys4, SessionKeys5, SessionKeys6, SessionKeys6B, SessionKeys7, SessionKeys7B, SessionKeys8, SessionKeys8B, SessionKeys9, SessionKeys9B, ValidatorCount } from '@polkadot/types/interfaces/session';60import type { Bid, BidKind, SocietyJudgement, SocietyVote, StrikeCount, VouchingStatus } from '@polkadot/types/interfaces/society';61import type { ActiveEraInfo, CompactAssignments, CompactAssignmentsTo257, CompactAssignmentsTo265, CompactAssignmentsWith16, CompactAssignmentsWith24, CompactScore, CompactScoreCompact, ElectionCompute, ElectionPhase, ElectionResult, ElectionScore, ElectionSize, ElectionStatus, EraIndex, EraPoints, EraRewardPoints, EraRewards, Exposure, ExtendedBalance, Forcing, IndividualExposure, KeyType, MomentOf, Nominations, NominatorIndex, NominatorIndexCompact, OffchainAccuracy, OffchainAccuracyCompact, PhragmenScore, Points, RawSolution, RawSolutionTo265, RawSolutionWith16, RawSolutionWith24, ReadySolution, RewardDestination, RewardPoint, RoundSnapshot, SeatHolder, SignedSubmission, SignedSubmissionOf, SignedSubmissionTo276, SlashJournalEntry, SlashingSpans, SlashingSpansTo204, SolutionOrSnapshotSize, SolutionSupport, SolutionSupports, SpanIndex, SpanRecord, StakingLedger, StakingLedgerTo223, StakingLedgerTo240, SubmissionIndicesOf, Supports, UnappliedSlash, UnappliedSlashOther, UnlockChunk, ValidatorIndex, ValidatorIndexCompact, ValidatorPrefs, ValidatorPrefsTo145, ValidatorPrefsTo196, ValidatorPrefsWithBlocked, ValidatorPrefsWithCommission, VoteWeight, Voter } from '@polkadot/types/interfaces/staking';62import type { ApiId, BlockTrace, BlockTraceEvent, BlockTraceEventData, BlockTraceSpan, KeyValueOption, MigrationStatusResult, ReadProof, RuntimeVersion, RuntimeVersionApi, RuntimeVersionPartial, RuntimeVersionPre3, RuntimeVersionPre4, SpecVersion, StorageChangeSet, TraceBlockResponse, TraceError } from '@polkadot/types/interfaces/state';63import type { WeightToFeeCoefficient } from '@polkadot/types/interfaces/support';64import type { AccountInfo, AccountInfoWithDualRefCount, AccountInfoWithProviders, AccountInfoWithRefCount, AccountInfoWithRefCountU8, AccountInfoWithTripleRefCount, ApplyExtrinsicResult, ApplyExtrinsicResultPre6, ArithmeticError, BlockLength, BlockWeights, ChainProperties, ChainType, ConsumedWeight, DigestOf, DispatchClass, DispatchError, DispatchErrorModule, DispatchErrorModulePre6, DispatchErrorModuleU8, DispatchErrorModuleU8a, DispatchErrorPre6, DispatchErrorPre6First, DispatchErrorTo198, DispatchInfo, DispatchInfoTo190, DispatchInfoTo244, DispatchOutcome, DispatchOutcomePre6, DispatchResult, DispatchResultOf, DispatchResultTo198, Event, EventId, EventIndex, EventRecord, Health, InvalidTransaction, Key, LastRuntimeUpgradeInfo, NetworkState, NetworkStatePeerset, NetworkStatePeersetInfo, NodeRole, NotConnectedPeer, Peer, PeerEndpoint, PeerEndpointAddr, PeerInfo, PeerPing, PerDispatchClassU32, PerDispatchClassWeight, PerDispatchClassWeightsPerClass, Phase, RawOrigin, RefCount, RefCountTo259, SyncState, SystemOrigin, TokenError, TransactionValidityError, TransactionalError, UnknownTransaction, WeightPerClass } from '@polkadot/types/interfaces/system';65import type { Bounty, BountyIndex, BountyStatus, BountyStatusActive, BountyStatusCuratorProposed, BountyStatusPendingPayout, OpenTip, OpenTipFinderTo225, OpenTipTip, OpenTipTo225, TreasuryProposal } from '@polkadot/types/interfaces/treasury';66import type { Multiplier } from '@polkadot/types/interfaces/txpayment';67import type { TransactionSource, TransactionValidity, ValidTransaction } from '@polkadot/types/interfaces/txqueue';68import type { ClassDetails, ClassId, ClassMetadata, DepositBalance, DepositBalanceOf, DestroyWitness, InstanceDetails, InstanceId, InstanceMetadata } from '@polkadot/types/interfaces/uniques';69import type { Multisig, Timepoint } from '@polkadot/types/interfaces/utility';70import type { VestingInfo } from '@polkadot/types/interfaces/vesting';71import type { AssetInstance, AssetInstanceV0, AssetInstanceV1, AssetInstanceV2, BodyId, BodyPart, DoubleEncodedCall, Fungibility, FungibilityV0, FungibilityV1, FungibilityV2, InboundStatus, InstructionV2, InteriorMultiLocation, Junction, JunctionV0, JunctionV1, JunctionV2, Junctions, JunctionsV1, JunctionsV2, MultiAsset, MultiAssetFilter, MultiAssetFilterV1, MultiAssetFilterV2, MultiAssetV0, MultiAssetV1, MultiAssetV2, MultiAssets, MultiAssetsV1, MultiAssetsV2, MultiLocation, MultiLocationV0, MultiLocationV1, MultiLocationV2, NetworkId, OriginKindV0, OriginKindV1, OriginKindV2, OutboundStatus, Outcome, QueryId, QueryStatus, QueueConfigData, Response, ResponseV0, ResponseV1, ResponseV2, ResponseV2Error, ResponseV2Result, VersionMigrationStage, VersionedMultiAsset, VersionedMultiAssets, VersionedMultiLocation, VersionedResponse, VersionedXcm, WeightLimitV2, WildFungibility, WildFungibilityV0, WildFungibilityV1, WildFungibilityV2, WildMultiAsset, WildMultiAssetV1, WildMultiAssetV2, Xcm, XcmAssetId, XcmError, XcmErrorV0, XcmErrorV1, XcmErrorV2, XcmOrder, XcmOrderV0, XcmOrderV1, XcmOrderV2, XcmOrigin, XcmOriginKind, XcmV0, XcmV1, XcmV2, XcmVersion, XcmpMessageFormat } from '@polkadot/types/interfaces/xcm';7273declare module '@polkadot/types/types/registry' {74 interface InterfaceTypes {75 AbridgedCandidateReceipt: AbridgedCandidateReceipt;76 AbridgedHostConfiguration: AbridgedHostConfiguration;77 AbridgedHrmpChannel: AbridgedHrmpChannel;78 AccountData: AccountData;79 AccountId: AccountId;80 AccountId20: AccountId20;81 AccountId32: AccountId32;82 AccountId33: AccountId33;83 AccountIdOf: AccountIdOf;84 AccountIndex: AccountIndex;85 AccountInfo: AccountInfo;86 AccountInfoWithDualRefCount: AccountInfoWithDualRefCount;87 AccountInfoWithProviders: AccountInfoWithProviders;88 AccountInfoWithRefCount: AccountInfoWithRefCount;89 AccountInfoWithRefCountU8: AccountInfoWithRefCountU8;90 AccountInfoWithTripleRefCount: AccountInfoWithTripleRefCount;91 AccountStatus: AccountStatus;92 AccountValidity: AccountValidity;93 AccountVote: AccountVote;94 AccountVoteSplit: AccountVoteSplit;95 AccountVoteStandard: AccountVoteStandard;96 ActiveEraInfo: ActiveEraInfo;97 ActiveGilt: ActiveGilt;98 ActiveGiltsTotal: ActiveGiltsTotal;99 ActiveIndex: ActiveIndex;100 ActiveRecovery: ActiveRecovery;101 Address: Address;102 AliveContractInfo: AliveContractInfo;103 AllowedSlots: AllowedSlots;104 AnySignature: AnySignature;105 ApiId: ApiId;106 ApplyExtrinsicResult: ApplyExtrinsicResult;107 ApplyExtrinsicResultPre6: ApplyExtrinsicResultPre6;108 ApprovalFlag: ApprovalFlag;109 Approvals: Approvals;110 ArithmeticError: ArithmeticError;111 AssetApproval: AssetApproval;112 AssetApprovalKey: AssetApprovalKey;113 AssetBalance: AssetBalance;114 AssetDestroyWitness: AssetDestroyWitness;115 AssetDetails: AssetDetails;116 AssetId: AssetId;117 AssetInstance: AssetInstance;118 AssetInstanceV0: AssetInstanceV0;119 AssetInstanceV1: AssetInstanceV1;120 AssetInstanceV2: AssetInstanceV2;121 AssetMetadata: AssetMetadata;122 AssetOptions: AssetOptions;123 AssignmentId: AssignmentId;124 AssignmentKind: AssignmentKind;125 AttestedCandidate: AttestedCandidate;126 AuctionIndex: AuctionIndex;127 AuthIndex: AuthIndex;128 AuthorityDiscoveryId: AuthorityDiscoveryId;129 AuthorityId: AuthorityId;130 AuthorityIndex: AuthorityIndex;131 AuthorityList: AuthorityList;132 AuthoritySet: AuthoritySet;133 AuthoritySetChange: AuthoritySetChange;134 AuthoritySetChanges: AuthoritySetChanges;135 AuthoritySignature: AuthoritySignature;136 AuthorityWeight: AuthorityWeight;137 AvailabilityBitfield: AvailabilityBitfield;138 AvailabilityBitfieldRecord: AvailabilityBitfieldRecord;139 BabeAuthorityWeight: BabeAuthorityWeight;140 BabeBlockWeight: BabeBlockWeight;141 BabeEpochConfiguration: BabeEpochConfiguration;142 BabeEquivocationProof: BabeEquivocationProof;143 BabeGenesisConfiguration: BabeGenesisConfiguration;144 BabeGenesisConfigurationV1: BabeGenesisConfigurationV1;145 BabeWeight: BabeWeight;146 BackedCandidate: BackedCandidate;147 Balance: Balance;148 BalanceLock: BalanceLock;149 BalanceLockTo212: BalanceLockTo212;150 BalanceOf: BalanceOf;151 BalanceStatus: BalanceStatus;152 BeefyAuthoritySet: BeefyAuthoritySet;153 BeefyCommitment: BeefyCommitment;154 BeefyId: BeefyId;155 BeefyKey: BeefyKey;156 BeefyNextAuthoritySet: BeefyNextAuthoritySet;157 BeefyPayload: BeefyPayload;158 BeefyPayloadId: BeefyPayloadId;159 BeefySignedCommitment: BeefySignedCommitment;160 BenchmarkBatch: BenchmarkBatch;161 BenchmarkConfig: BenchmarkConfig;162 BenchmarkList: BenchmarkList;163 BenchmarkMetadata: BenchmarkMetadata;164 BenchmarkParameter: BenchmarkParameter;165 BenchmarkResult: BenchmarkResult;166 Bid: Bid;167 Bidder: Bidder;168 BidKind: BidKind;169 BitVec: BitVec;170 Block: Block;171 BlockAttestations: BlockAttestations;172 BlockHash: BlockHash;173 BlockLength: BlockLength;174 BlockNumber: BlockNumber;175 BlockNumberFor: BlockNumberFor;176 BlockNumberOf: BlockNumberOf;177 BlockStats: BlockStats;178 BlockTrace: BlockTrace;179 BlockTraceEvent: BlockTraceEvent;180 BlockTraceEventData: BlockTraceEventData;181 BlockTraceSpan: BlockTraceSpan;182 BlockV0: BlockV0;183 BlockV1: BlockV1;184 BlockV2: BlockV2;185 BlockWeights: BlockWeights;186 BodyId: BodyId;187 BodyPart: BodyPart;188 bool: bool;189 Bool: Bool;190 Bounty: Bounty;191 BountyIndex: BountyIndex;192 BountyStatus: BountyStatus;193 BountyStatusActive: BountyStatusActive;194 BountyStatusCuratorProposed: BountyStatusCuratorProposed;195 BountyStatusPendingPayout: BountyStatusPendingPayout;196 BridgedBlockHash: BridgedBlockHash;197 BridgedBlockNumber: BridgedBlockNumber;198 BridgedHeader: BridgedHeader;199 BridgeMessageId: BridgeMessageId;200 BufferedSessionChange: BufferedSessionChange;201 Bytes: Bytes;202 Call: Call;203 CallHash: CallHash;204 CallHashOf: CallHashOf;205 CallIndex: CallIndex;206 CallOrigin: CallOrigin;207 CandidateCommitments: CandidateCommitments;208 CandidateDescriptor: CandidateDescriptor;209 CandidateEvent: CandidateEvent;210 CandidateHash: CandidateHash;211 CandidateInfo: CandidateInfo;212 CandidatePendingAvailability: CandidatePendingAvailability;213 CandidateReceipt: CandidateReceipt;214 ChainId: ChainId;215 ChainProperties: ChainProperties;216 ChainType: ChainType;217 ChangesTrieConfiguration: ChangesTrieConfiguration;218 ChangesTrieSignal: ChangesTrieSignal;219 CheckInherentsResult: CheckInherentsResult;220 ClassDetails: ClassDetails;221 ClassId: ClassId;222 ClassMetadata: ClassMetadata;223 CodecHash: CodecHash;224 CodeHash: CodeHash;225 CodeSource: CodeSource;226 CodeUploadRequest: CodeUploadRequest;227 CodeUploadResult: CodeUploadResult;228 CodeUploadResultValue: CodeUploadResultValue;229 CollationInfo: CollationInfo;230 CollationInfoV1: CollationInfoV1;231 CollatorId: CollatorId;232 CollatorSignature: CollatorSignature;233 CollectiveOrigin: CollectiveOrigin;234 CommittedCandidateReceipt: CommittedCandidateReceipt;235 CompactAssignments: CompactAssignments;236 CompactAssignmentsTo257: CompactAssignmentsTo257;237 CompactAssignmentsTo265: CompactAssignmentsTo265;238 CompactAssignmentsWith16: CompactAssignmentsWith16;239 CompactAssignmentsWith24: CompactAssignmentsWith24;240 CompactScore: CompactScore;241 CompactScoreCompact: CompactScoreCompact;242 ConfigData: ConfigData;243 Consensus: Consensus;244 ConsensusEngineId: ConsensusEngineId;245 ConsumedWeight: ConsumedWeight;246 ContractCallFlags: ContractCallFlags;247 ContractCallRequest: ContractCallRequest;248 ContractConstructorSpecLatest: ContractConstructorSpecLatest;249 ContractConstructorSpecV0: ContractConstructorSpecV0;250 ContractConstructorSpecV1: ContractConstructorSpecV1;251 ContractConstructorSpecV2: ContractConstructorSpecV2;252 ContractConstructorSpecV3: ContractConstructorSpecV3;253 ContractContractSpecV0: ContractContractSpecV0;254 ContractContractSpecV1: ContractContractSpecV1;255 ContractContractSpecV2: ContractContractSpecV2;256 ContractContractSpecV3: ContractContractSpecV3;257 ContractContractSpecV4: ContractContractSpecV4;258 ContractCryptoHasher: ContractCryptoHasher;259 ContractDiscriminant: ContractDiscriminant;260 ContractDisplayName: ContractDisplayName;261 ContractEventParamSpecLatest: ContractEventParamSpecLatest;262 ContractEventParamSpecV0: ContractEventParamSpecV0;263 ContractEventParamSpecV2: ContractEventParamSpecV2;264 ContractEventSpecLatest: ContractEventSpecLatest;265 ContractEventSpecV0: ContractEventSpecV0;266 ContractEventSpecV1: ContractEventSpecV1;267 ContractEventSpecV2: ContractEventSpecV2;268 ContractExecResult: ContractExecResult;269 ContractExecResultOk: ContractExecResultOk;270 ContractExecResultResult: ContractExecResultResult;271 ContractExecResultSuccessTo255: ContractExecResultSuccessTo255;272 ContractExecResultSuccessTo260: ContractExecResultSuccessTo260;273 ContractExecResultTo255: ContractExecResultTo255;274 ContractExecResultTo260: ContractExecResultTo260;275 ContractExecResultTo267: ContractExecResultTo267;276 ContractExecResultU64: ContractExecResultU64;277 ContractInfo: ContractInfo;278 ContractInstantiateResult: ContractInstantiateResult;279 ContractInstantiateResultTo267: ContractInstantiateResultTo267;280 ContractInstantiateResultTo299: ContractInstantiateResultTo299;281 ContractInstantiateResultU64: ContractInstantiateResultU64;282 ContractLayoutArray: ContractLayoutArray;283 ContractLayoutCell: ContractLayoutCell;284 ContractLayoutEnum: ContractLayoutEnum;285 ContractLayoutHash: ContractLayoutHash;286 ContractLayoutHashingStrategy: ContractLayoutHashingStrategy;287 ContractLayoutKey: ContractLayoutKey;288 ContractLayoutStruct: ContractLayoutStruct;289 ContractLayoutStructField: ContractLayoutStructField;290 ContractMessageParamSpecLatest: ContractMessageParamSpecLatest;291 ContractMessageParamSpecV0: ContractMessageParamSpecV0;292 ContractMessageParamSpecV2: ContractMessageParamSpecV2;293 ContractMessageSpecLatest: ContractMessageSpecLatest;294 ContractMessageSpecV0: ContractMessageSpecV0;295 ContractMessageSpecV1: ContractMessageSpecV1;296 ContractMessageSpecV2: ContractMessageSpecV2;297 ContractMetadata: ContractMetadata;298 ContractMetadataLatest: ContractMetadataLatest;299 ContractMetadataV0: ContractMetadataV0;300 ContractMetadataV1: ContractMetadataV1;301 ContractMetadataV2: ContractMetadataV2;302 ContractMetadataV3: ContractMetadataV3;303 ContractMetadataV4: ContractMetadataV4;304 ContractProject: ContractProject;305 ContractProjectContract: ContractProjectContract;306 ContractProjectInfo: ContractProjectInfo;307 ContractProjectSource: ContractProjectSource;308 ContractProjectV0: ContractProjectV0;309 ContractReturnFlags: ContractReturnFlags;310 ContractSelector: ContractSelector;311 ContractStorageKey: ContractStorageKey;312 ContractStorageLayout: ContractStorageLayout;313 ContractTypeSpec: ContractTypeSpec;314 Conviction: Conviction;315 CoreAssignment: CoreAssignment;316 CoreIndex: CoreIndex;317 CoreOccupied: CoreOccupied;318 CoreState: CoreState;319 CrateVersion: CrateVersion;320 CreatedBlock: CreatedBlock;321 CumulusPalletDmpQueueCall: CumulusPalletDmpQueueCall;322 CumulusPalletDmpQueueConfigData: CumulusPalletDmpQueueConfigData;323 CumulusPalletDmpQueueError: CumulusPalletDmpQueueError;324 CumulusPalletDmpQueueEvent: CumulusPalletDmpQueueEvent;325 CumulusPalletDmpQueuePageIndexData: CumulusPalletDmpQueuePageIndexData;326 CumulusPalletParachainSystemCall: CumulusPalletParachainSystemCall;327 CumulusPalletParachainSystemError: CumulusPalletParachainSystemError;328 CumulusPalletParachainSystemEvent: CumulusPalletParachainSystemEvent;329 CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot: CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot;330 CumulusPalletXcmCall: CumulusPalletXcmCall;331 CumulusPalletXcmError: CumulusPalletXcmError;332 CumulusPalletXcmEvent: CumulusPalletXcmEvent;333 CumulusPalletXcmpQueueCall: CumulusPalletXcmpQueueCall;334 CumulusPalletXcmpQueueError: CumulusPalletXcmpQueueError;335 CumulusPalletXcmpQueueEvent: CumulusPalletXcmpQueueEvent;336 CumulusPalletXcmpQueueInboundChannelDetails: CumulusPalletXcmpQueueInboundChannelDetails;337 CumulusPalletXcmpQueueInboundState: CumulusPalletXcmpQueueInboundState;338 CumulusPalletXcmpQueueOutboundChannelDetails: CumulusPalletXcmpQueueOutboundChannelDetails;339 CumulusPalletXcmpQueueOutboundState: CumulusPalletXcmpQueueOutboundState;340 CumulusPalletXcmpQueueQueueConfigData: CumulusPalletXcmpQueueQueueConfigData;341 CumulusPrimitivesParachainInherentParachainInherentData: CumulusPrimitivesParachainInherentParachainInherentData;342 Data: Data;343 DeferredOffenceOf: DeferredOffenceOf;344 DefunctVoter: DefunctVoter;345 DelayKind: DelayKind;346 DelayKindBest: DelayKindBest;347 Delegations: Delegations;348 DeletedContract: DeletedContract;349 DeliveredMessages: DeliveredMessages;350 DepositBalance: DepositBalance;351 DepositBalanceOf: DepositBalanceOf;352 DestroyWitness: DestroyWitness;353 Digest: Digest;354 DigestItem: DigestItem;355 DigestOf: DigestOf;356 DispatchClass: DispatchClass;357 DispatchError: DispatchError;358 DispatchErrorModule: DispatchErrorModule;359 DispatchErrorModulePre6: DispatchErrorModulePre6;360 DispatchErrorModuleU8: DispatchErrorModuleU8;361 DispatchErrorModuleU8a: DispatchErrorModuleU8a;362 DispatchErrorPre6: DispatchErrorPre6;363 DispatchErrorPre6First: DispatchErrorPre6First;364 DispatchErrorTo198: DispatchErrorTo198;365 DispatchFeePayment: DispatchFeePayment;366 DispatchInfo: DispatchInfo;367 DispatchInfoTo190: DispatchInfoTo190;368 DispatchInfoTo244: DispatchInfoTo244;369 DispatchOutcome: DispatchOutcome;370 DispatchOutcomePre6: DispatchOutcomePre6;371 DispatchResult: DispatchResult;372 DispatchResultOf: DispatchResultOf;373 DispatchResultTo198: DispatchResultTo198;374 DisputeLocation: DisputeLocation;375 DisputeResult: DisputeResult;376 DisputeState: DisputeState;377 DisputeStatement: DisputeStatement;378 DisputeStatementSet: DisputeStatementSet;379 DoubleEncodedCall: DoubleEncodedCall;380 DoubleVoteReport: DoubleVoteReport;381 DownwardMessage: DownwardMessage;382 EcdsaSignature: EcdsaSignature;383 Ed25519Signature: Ed25519Signature;384 EIP1559Transaction: EIP1559Transaction;385 EIP2930Transaction: EIP2930Transaction;386 ElectionCompute: ElectionCompute;387 ElectionPhase: ElectionPhase;388 ElectionResult: ElectionResult;389 ElectionScore: ElectionScore;390 ElectionSize: ElectionSize;391 ElectionStatus: ElectionStatus;392 EncodedFinalityProofs: EncodedFinalityProofs;393 EncodedJustification: EncodedJustification;394 Epoch: Epoch;395 EpochAuthorship: EpochAuthorship;396 Era: Era;397 EraIndex: EraIndex;398 EraPoints: EraPoints;399 EraRewardPoints: EraRewardPoints;400 EraRewards: EraRewards;401 ErrorMetadataLatest: ErrorMetadataLatest;402 ErrorMetadataV10: ErrorMetadataV10;403 ErrorMetadataV11: ErrorMetadataV11;404 ErrorMetadataV12: ErrorMetadataV12;405 ErrorMetadataV13: ErrorMetadataV13;406 ErrorMetadataV14: ErrorMetadataV14;407 ErrorMetadataV9: ErrorMetadataV9;408 EthAccessList: EthAccessList;409 EthAccessListItem: EthAccessListItem;410 EthAccount: EthAccount;411 EthAddress: EthAddress;412 EthBlock: EthBlock;413 EthBloom: EthBloom;414 EthbloomBloom: EthbloomBloom;415 EthCallRequest: EthCallRequest;416 EthereumAccountId: EthereumAccountId;417 EthereumAddress: EthereumAddress;418 EthereumBlock: EthereumBlock;419 EthereumHeader: EthereumHeader;420 EthereumLog: EthereumLog;421 EthereumLookupSource: EthereumLookupSource;422 EthereumReceiptEip658ReceiptData: EthereumReceiptEip658ReceiptData;423 EthereumReceiptReceiptV3: EthereumReceiptReceiptV3;424 EthereumSignature: EthereumSignature;425 EthereumTransactionAccessListItem: EthereumTransactionAccessListItem;426 EthereumTransactionEip1559Transaction: EthereumTransactionEip1559Transaction;427 EthereumTransactionEip2930Transaction: EthereumTransactionEip2930Transaction;428 EthereumTransactionLegacyTransaction: EthereumTransactionLegacyTransaction;429 EthereumTransactionTransactionAction: EthereumTransactionTransactionAction;430 EthereumTransactionTransactionSignature: EthereumTransactionTransactionSignature;431 EthereumTransactionTransactionV2: EthereumTransactionTransactionV2;432 EthereumTypesHashH64: EthereumTypesHashH64;433 EthFeeHistory: EthFeeHistory;434 EthFilter: EthFilter;435 EthFilterAddress: EthFilterAddress;436 EthFilterChanges: EthFilterChanges;437 EthFilterTopic: EthFilterTopic;438 EthFilterTopicEntry: EthFilterTopicEntry;439 EthFilterTopicInner: EthFilterTopicInner;440 EthHeader: EthHeader;441 EthLog: EthLog;442 EthReceipt: EthReceipt;443 EthReceiptV0: EthReceiptV0;444 EthReceiptV3: EthReceiptV3;445 EthRichBlock: EthRichBlock;446 EthRichHeader: EthRichHeader;447 EthStorageProof: EthStorageProof;448 EthSubKind: EthSubKind;449 EthSubParams: EthSubParams;450 EthSubResult: EthSubResult;451 EthSyncInfo: EthSyncInfo;452 EthSyncStatus: EthSyncStatus;453 EthTransaction: EthTransaction;454 EthTransactionAction: EthTransactionAction;455 EthTransactionCondition: EthTransactionCondition;456 EthTransactionRequest: EthTransactionRequest;457 EthTransactionSignature: EthTransactionSignature;458 EthTransactionStatus: EthTransactionStatus;459 EthWork: EthWork;460 Event: Event;461 EventId: EventId;462 EventIndex: EventIndex;463 EventMetadataLatest: EventMetadataLatest;464 EventMetadataV10: EventMetadataV10;465 EventMetadataV11: EventMetadataV11;466 EventMetadataV12: EventMetadataV12;467 EventMetadataV13: EventMetadataV13;468 EventMetadataV14: EventMetadataV14;469 EventMetadataV9: EventMetadataV9;470 EventRecord: EventRecord;471 EvmAccount: EvmAccount;472 EvmCallInfo: EvmCallInfo;473 EvmCoreErrorExitError: EvmCoreErrorExitError;474 EvmCoreErrorExitFatal: EvmCoreErrorExitFatal;475 EvmCoreErrorExitReason: EvmCoreErrorExitReason;476 EvmCoreErrorExitRevert: EvmCoreErrorExitRevert;477 EvmCoreErrorExitSucceed: EvmCoreErrorExitSucceed;478 EvmCreateInfo: EvmCreateInfo;479 EvmLog: EvmLog;480 EvmVicinity: EvmVicinity;481 ExecReturnValue: ExecReturnValue;482 ExitError: ExitError;483 ExitFatal: ExitFatal;484 ExitReason: ExitReason;485 ExitRevert: ExitRevert;486 ExitSucceed: ExitSucceed;487 ExplicitDisputeStatement: ExplicitDisputeStatement;488 Exposure: Exposure;489 ExtendedBalance: ExtendedBalance;490 Extrinsic: Extrinsic;491 ExtrinsicEra: ExtrinsicEra;492 ExtrinsicMetadataLatest: ExtrinsicMetadataLatest;493 ExtrinsicMetadataV11: ExtrinsicMetadataV11;494 ExtrinsicMetadataV12: ExtrinsicMetadataV12;495 ExtrinsicMetadataV13: ExtrinsicMetadataV13;496 ExtrinsicMetadataV14: ExtrinsicMetadataV14;497 ExtrinsicOrHash: ExtrinsicOrHash;498 ExtrinsicPayload: ExtrinsicPayload;499 ExtrinsicPayloadUnknown: ExtrinsicPayloadUnknown;500 ExtrinsicPayloadV4: ExtrinsicPayloadV4;501 ExtrinsicSignature: ExtrinsicSignature;502 ExtrinsicSignatureV4: ExtrinsicSignatureV4;503 ExtrinsicStatus: ExtrinsicStatus;504 ExtrinsicsWeight: ExtrinsicsWeight;505 ExtrinsicUnknown: ExtrinsicUnknown;506 ExtrinsicV4: ExtrinsicV4;507 f32: f32;508 F32: F32;509 f64: f64;510 F64: F64;511 FeeDetails: FeeDetails;512 Fixed128: Fixed128;513 Fixed64: Fixed64;514 FixedI128: FixedI128;515 FixedI64: FixedI64;516 FixedU128: FixedU128;517 FixedU64: FixedU64;518 Forcing: Forcing;519 ForkTreePendingChange: ForkTreePendingChange;520 ForkTreePendingChangeNode: ForkTreePendingChangeNode;521 FpRpcTransactionStatus: FpRpcTransactionStatus;522 FrameSupportDispatchDispatchClass: FrameSupportDispatchDispatchClass;523 FrameSupportDispatchDispatchInfo: FrameSupportDispatchDispatchInfo;524 FrameSupportDispatchPays: FrameSupportDispatchPays;525 FrameSupportDispatchPerDispatchClassU32: FrameSupportDispatchPerDispatchClassU32;526 FrameSupportDispatchPerDispatchClassWeight: FrameSupportDispatchPerDispatchClassWeight;527 FrameSupportDispatchPerDispatchClassWeightsPerClass: FrameSupportDispatchPerDispatchClassWeightsPerClass;528 FrameSupportPalletId: FrameSupportPalletId;529 FrameSupportTokensMiscBalanceStatus: FrameSupportTokensMiscBalanceStatus;530 FrameSystemAccountInfo: FrameSystemAccountInfo;531 FrameSystemCall: FrameSystemCall;532 FrameSystemError: FrameSystemError;533 FrameSystemEvent: FrameSystemEvent;534 FrameSystemEventRecord: FrameSystemEventRecord;535 FrameSystemExtensionsCheckGenesis: FrameSystemExtensionsCheckGenesis;536 FrameSystemExtensionsCheckNonce: FrameSystemExtensionsCheckNonce;537 FrameSystemExtensionsCheckSpecVersion: FrameSystemExtensionsCheckSpecVersion;538 FrameSystemExtensionsCheckTxVersion: FrameSystemExtensionsCheckTxVersion;539 FrameSystemExtensionsCheckWeight: FrameSystemExtensionsCheckWeight;540 FrameSystemLastRuntimeUpgradeInfo: FrameSystemLastRuntimeUpgradeInfo;541 FrameSystemLimitsBlockLength: FrameSystemLimitsBlockLength;542 FrameSystemLimitsBlockWeights: FrameSystemLimitsBlockWeights;543 FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;544 FrameSystemPhase: FrameSystemPhase;545 FullIdentification: FullIdentification;546 FunctionArgumentMetadataLatest: FunctionArgumentMetadataLatest;547 FunctionArgumentMetadataV10: FunctionArgumentMetadataV10;548 FunctionArgumentMetadataV11: FunctionArgumentMetadataV11;549 FunctionArgumentMetadataV12: FunctionArgumentMetadataV12;550 FunctionArgumentMetadataV13: FunctionArgumentMetadataV13;551 FunctionArgumentMetadataV14: FunctionArgumentMetadataV14;552 FunctionArgumentMetadataV9: FunctionArgumentMetadataV9;553 FunctionMetadataLatest: FunctionMetadataLatest;554 FunctionMetadataV10: FunctionMetadataV10;555 FunctionMetadataV11: FunctionMetadataV11;556 FunctionMetadataV12: FunctionMetadataV12;557 FunctionMetadataV13: FunctionMetadataV13;558 FunctionMetadataV14: FunctionMetadataV14;559 FunctionMetadataV9: FunctionMetadataV9;560 FundIndex: FundIndex;561 FundInfo: FundInfo;562 Fungibility: Fungibility;563 FungibilityV0: FungibilityV0;564 FungibilityV1: FungibilityV1;565 FungibilityV2: FungibilityV2;566 Gas: Gas;567 GiltBid: GiltBid;568 GlobalValidationData: GlobalValidationData;569 GlobalValidationSchedule: GlobalValidationSchedule;570 GrandpaCommit: GrandpaCommit;571 GrandpaEquivocation: GrandpaEquivocation;572 GrandpaEquivocationProof: GrandpaEquivocationProof;573 GrandpaEquivocationValue: GrandpaEquivocationValue;574 GrandpaJustification: GrandpaJustification;575 GrandpaPrecommit: GrandpaPrecommit;576 GrandpaPrevote: GrandpaPrevote;577 GrandpaSignedPrecommit: GrandpaSignedPrecommit;578 GroupIndex: GroupIndex;579 GroupRotationInfo: GroupRotationInfo;580 H1024: H1024;581 H128: H128;582 H160: H160;583 H2048: H2048;584 H256: H256;585 H32: H32;586 H512: H512;587 H64: H64;588 Hash: Hash;589 HeadData: HeadData;590 Header: Header;591 HeaderPartial: HeaderPartial;592 Health: Health;593 Heartbeat: Heartbeat;594 HeartbeatTo244: HeartbeatTo244;595 HostConfiguration: HostConfiguration;596 HostFnWeights: HostFnWeights;597 HostFnWeightsTo264: HostFnWeightsTo264;598 HrmpChannel: HrmpChannel;599 HrmpChannelId: HrmpChannelId;600 HrmpOpenChannelRequest: HrmpOpenChannelRequest;601 i128: i128;602 I128: I128;603 i16: i16;604 I16: I16;605 i256: i256;606 I256: I256;607 i32: i32;608 I32: I32;609 I32F32: I32F32;610 i64: i64;611 I64: I64;612 i8: i8;613 I8: I8;614 IdentificationTuple: IdentificationTuple;615 IdentityFields: IdentityFields;616 IdentityInfo: IdentityInfo;617 IdentityInfoAdditional: IdentityInfoAdditional;618 IdentityInfoTo198: IdentityInfoTo198;619 IdentityJudgement: IdentityJudgement;620 ImmortalEra: ImmortalEra;621 ImportedAux: ImportedAux;622 InboundDownwardMessage: InboundDownwardMessage;623 InboundHrmpMessage: InboundHrmpMessage;624 InboundHrmpMessages: InboundHrmpMessages;625 InboundLaneData: InboundLaneData;626 InboundRelayer: InboundRelayer;627 InboundStatus: InboundStatus;628 IncludedBlocks: IncludedBlocks;629 InclusionFee: InclusionFee;630 IncomingParachain: IncomingParachain;631 IncomingParachainDeploy: IncomingParachainDeploy;632 IncomingParachainFixed: IncomingParachainFixed;633 Index: Index;634 IndicesLookupSource: IndicesLookupSource;635 IndividualExposure: IndividualExposure;636 InherentData: InherentData;637 InherentIdentifier: InherentIdentifier;638 InitializationData: InitializationData;639 InstanceDetails: InstanceDetails;640 InstanceId: InstanceId;641 InstanceMetadata: InstanceMetadata;642 InstantiateRequest: InstantiateRequest;643 InstantiateRequestV1: InstantiateRequestV1;644 InstantiateRequestV2: InstantiateRequestV2;645 InstantiateReturnValue: InstantiateReturnValue;646 InstantiateReturnValueOk: InstantiateReturnValueOk;647 InstantiateReturnValueTo267: InstantiateReturnValueTo267;648 InstructionV2: InstructionV2;649 InstructionWeights: InstructionWeights;650 InteriorMultiLocation: InteriorMultiLocation;651 InvalidDisputeStatementKind: InvalidDisputeStatementKind;652 InvalidTransaction: InvalidTransaction;653 Json: Json;654 Junction: Junction;655 Junctions: Junctions;656 JunctionsV1: JunctionsV1;657 JunctionsV2: JunctionsV2;658 JunctionV0: JunctionV0;659 JunctionV1: JunctionV1;660 JunctionV2: JunctionV2;661 Justification: Justification;662 JustificationNotification: JustificationNotification;663 Justifications: Justifications;664 Key: Key;665 KeyOwnerProof: KeyOwnerProof;666 Keys: Keys;667 KeyType: KeyType;668 KeyTypeId: KeyTypeId;669 KeyValue: KeyValue;670 KeyValueOption: KeyValueOption;671 Kind: Kind;672 LaneId: LaneId;673 LastContribution: LastContribution;674 LastRuntimeUpgradeInfo: LastRuntimeUpgradeInfo;675 LeasePeriod: LeasePeriod;676 LeasePeriodOf: LeasePeriodOf;677 LegacyTransaction: LegacyTransaction;678 Limits: Limits;679 LimitsTo264: LimitsTo264;680 LocalValidationData: LocalValidationData;681 LockIdentifier: LockIdentifier;682 LookupSource: LookupSource;683 LookupTarget: LookupTarget;684 LotteryConfig: LotteryConfig;685 MaybeRandomness: MaybeRandomness;686 MaybeVrf: MaybeVrf;687 MemberCount: MemberCount;688 MembershipProof: MembershipProof;689 MessageData: MessageData;690 MessageId: MessageId;691 MessageIngestionType: MessageIngestionType;692 MessageKey: MessageKey;693 MessageNonce: MessageNonce;694 MessageQueueChain: MessageQueueChain;695 MessagesDeliveryProofOf: MessagesDeliveryProofOf;696 MessagesProofOf: MessagesProofOf;697 MessagingStateSnapshot: MessagingStateSnapshot;698 MessagingStateSnapshotEgressEntry: MessagingStateSnapshotEgressEntry;699 MetadataAll: MetadataAll;700 MetadataLatest: MetadataLatest;701 MetadataV10: MetadataV10;702 MetadataV11: MetadataV11;703 MetadataV12: MetadataV12;704 MetadataV13: MetadataV13;705 MetadataV14: MetadataV14;706 MetadataV9: MetadataV9;707 MigrationStatusResult: MigrationStatusResult;708 MmrBatchProof: MmrBatchProof;709 MmrEncodableOpaqueLeaf: MmrEncodableOpaqueLeaf;710 MmrError: MmrError;711 MmrLeafBatchProof: MmrLeafBatchProof;712 MmrLeafIndex: MmrLeafIndex;713 MmrLeafProof: MmrLeafProof;714 MmrNodeIndex: MmrNodeIndex;715 MmrProof: MmrProof;716 MmrRootHash: MmrRootHash;717 ModuleConstantMetadataV10: ModuleConstantMetadataV10;718 ModuleConstantMetadataV11: ModuleConstantMetadataV11;719 ModuleConstantMetadataV12: ModuleConstantMetadataV12;720 ModuleConstantMetadataV13: ModuleConstantMetadataV13;721 ModuleConstantMetadataV9: ModuleConstantMetadataV9;722 ModuleId: ModuleId;723 ModuleMetadataV10: ModuleMetadataV10;724 ModuleMetadataV11: ModuleMetadataV11;725 ModuleMetadataV12: ModuleMetadataV12;726 ModuleMetadataV13: ModuleMetadataV13;727 ModuleMetadataV9: ModuleMetadataV9;728 Moment: Moment;729 MomentOf: MomentOf;730 MoreAttestations: MoreAttestations;731 MortalEra: MortalEra;732 MultiAddress: MultiAddress;733 MultiAsset: MultiAsset;734 MultiAssetFilter: MultiAssetFilter;735 MultiAssetFilterV1: MultiAssetFilterV1;736 MultiAssetFilterV2: MultiAssetFilterV2;737 MultiAssets: MultiAssets;738 MultiAssetsV1: MultiAssetsV1;739 MultiAssetsV2: MultiAssetsV2;740 MultiAssetV0: MultiAssetV0;741 MultiAssetV1: MultiAssetV1;742 MultiAssetV2: MultiAssetV2;743 MultiDisputeStatementSet: MultiDisputeStatementSet;744 MultiLocation: MultiLocation;745 MultiLocationV0: MultiLocationV0;746 MultiLocationV1: MultiLocationV1;747 MultiLocationV2: MultiLocationV2;748 Multiplier: Multiplier;749 Multisig: Multisig;750 MultiSignature: MultiSignature;751 MultiSigner: MultiSigner;752 NetworkId: NetworkId;753 NetworkState: NetworkState;754 NetworkStatePeerset: NetworkStatePeerset;755 NetworkStatePeersetInfo: NetworkStatePeersetInfo;756 NewBidder: NewBidder;757 NextAuthority: NextAuthority;758 NextConfigDescriptor: NextConfigDescriptor;759 NextConfigDescriptorV1: NextConfigDescriptorV1;760 NodeRole: NodeRole;761 Nominations: Nominations;762 NominatorIndex: NominatorIndex;763 NominatorIndexCompact: NominatorIndexCompact;764 NotConnectedPeer: NotConnectedPeer;765 NpApiError: NpApiError;766 Null: Null;767 OccupiedCore: OccupiedCore;768 OccupiedCoreAssumption: OccupiedCoreAssumption;769 OffchainAccuracy: OffchainAccuracy;770 OffchainAccuracyCompact: OffchainAccuracyCompact;771 OffenceDetails: OffenceDetails;772 Offender: Offender;773 OldV1SessionInfo: OldV1SessionInfo;774 OpalRuntimeRuntime: OpalRuntimeRuntime;775 OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity: OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity;776 OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;777 OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;778 OpaqueCall: OpaqueCall;779 OpaqueKeyOwnershipProof: OpaqueKeyOwnershipProof;780 OpaqueMetadata: OpaqueMetadata;781 OpaqueMultiaddr: OpaqueMultiaddr;782 OpaqueNetworkState: OpaqueNetworkState;783 OpaquePeerId: OpaquePeerId;784 OpaqueTimeSlot: OpaqueTimeSlot;785 OpenTip: OpenTip;786 OpenTipFinderTo225: OpenTipFinderTo225;787 OpenTipTip: OpenTipTip;788 OpenTipTo225: OpenTipTo225;789 OperatingMode: OperatingMode;790 OptionBool: OptionBool;791 Origin: Origin;792 OriginCaller: OriginCaller;793 OriginKindV0: OriginKindV0;794 OriginKindV1: OriginKindV1;795 OriginKindV2: OriginKindV2;796 OrmlTokensAccountData: OrmlTokensAccountData;797 OrmlTokensBalanceLock: OrmlTokensBalanceLock;798 OrmlTokensModuleCall: OrmlTokensModuleCall;799 OrmlTokensModuleError: OrmlTokensModuleError;800 OrmlTokensModuleEvent: OrmlTokensModuleEvent;801 OrmlTokensReserveData: OrmlTokensReserveData;802 OrmlVestingModuleCall: OrmlVestingModuleCall;803 OrmlVestingModuleError: OrmlVestingModuleError;804 OrmlVestingModuleEvent: OrmlVestingModuleEvent;805 OrmlVestingVestingSchedule: OrmlVestingVestingSchedule;806 OrmlXtokensModuleCall: OrmlXtokensModuleCall;807 OrmlXtokensModuleError: OrmlXtokensModuleError;808 OrmlXtokensModuleEvent: OrmlXtokensModuleEvent;809 OutboundHrmpMessage: OutboundHrmpMessage;810 OutboundLaneData: OutboundLaneData;811 OutboundMessageFee: OutboundMessageFee;812 OutboundPayload: OutboundPayload;813 OutboundStatus: OutboundStatus;814 Outcome: Outcome;815 OverweightIndex: OverweightIndex;816 Owner: Owner;817 PageCounter: PageCounter;818 PageIndexData: PageIndexData;819 PalletAppPromotionCall: PalletAppPromotionCall;820 PalletAppPromotionError: PalletAppPromotionError;821 PalletAppPromotionEvent: PalletAppPromotionEvent;822 PalletAuthorshipCall: PalletAuthorshipCall;823 PalletAuthorshipError: PalletAuthorshipError;824 PalletAuthorshipUncleEntryItem: PalletAuthorshipUncleEntryItem;825 PalletBalancesAccountData: PalletBalancesAccountData;826 PalletBalancesBalanceLock: PalletBalancesBalanceLock;827 PalletBalancesCall: PalletBalancesCall;828 PalletBalancesError: PalletBalancesError;829 PalletBalancesEvent: PalletBalancesEvent;830 PalletBalancesReasons: PalletBalancesReasons;831 PalletBalancesReserveData: PalletBalancesReserveData;832 PalletCallMetadataLatest: PalletCallMetadataLatest;833 PalletCallMetadataV14: PalletCallMetadataV14;834 PalletCollatorSelectionCall: PalletCollatorSelectionCall;835 PalletCollatorSelectionError: PalletCollatorSelectionError;836 PalletCollatorSelectionEvent: PalletCollatorSelectionEvent;837 PalletCommonError: PalletCommonError;838 PalletCommonEvent: PalletCommonEvent;839 PalletConfigurationAppPromotionConfiguration: PalletConfigurationAppPromotionConfiguration;840 PalletConfigurationCall: PalletConfigurationCall;841 PalletConfigurationError: PalletConfigurationError;842 PalletConfigurationEvent: PalletConfigurationEvent;843 PalletConstantMetadataLatest: PalletConstantMetadataLatest;844 PalletConstantMetadataV14: PalletConstantMetadataV14;845 PalletEvmMigrationCall: PalletEvmMigrationCall;846 PalletEvmMigrationError: PalletEvmMigrationError;847 PalletEvmMigrationEvent: PalletEvmMigrationEvent;848 PalletErrorMetadataLatest: PalletErrorMetadataLatest;849 PalletErrorMetadataV14: PalletErrorMetadataV14;850 PalletEthereumCall: PalletEthereumCall;851 PalletEthereumError: PalletEthereumError;852 PalletEthereumEvent: PalletEthereumEvent;853 PalletEthereumFakeTransactionFinalizer: PalletEthereumFakeTransactionFinalizer;854 PalletEventMetadataLatest: PalletEventMetadataLatest;855 PalletEventMetadataV14: PalletEventMetadataV14;856 PalletEvmAccountBasicCrossAccountIdRepr: PalletEvmAccountBasicCrossAccountIdRepr;857 PalletEvmCall: PalletEvmCall;858 PalletEvmCoderSubstrateError: PalletEvmCoderSubstrateError;859 PalletEvmContractHelpersError: PalletEvmContractHelpersError;860 PalletEvmContractHelpersEvent: PalletEvmContractHelpersEvent;861 PalletEvmContractHelpersSponsoringModeT: PalletEvmContractHelpersSponsoringModeT;862 PalletEvmError: PalletEvmError;863 PalletEvmEvent: PalletEvmEvent;864 PalletForeignAssetsAssetIds: PalletForeignAssetsAssetIds;865 PalletForeignAssetsModuleAssetMetadata: PalletForeignAssetsModuleAssetMetadata;866 PalletForeignAssetsModuleCall: PalletForeignAssetsModuleCall;867 PalletForeignAssetsModuleError: PalletForeignAssetsModuleError;868 PalletForeignAssetsModuleEvent: PalletForeignAssetsModuleEvent;869 PalletForeignAssetsNativeCurrency: PalletForeignAssetsNativeCurrency;870 PalletFungibleError: PalletFungibleError;871 PalletId: PalletId;872 PalletIdentityBitFlags: PalletIdentityBitFlags;873 PalletIdentityCall: PalletIdentityCall;874 PalletIdentityError: PalletIdentityError;875 PalletIdentityEvent: PalletIdentityEvent;876 PalletIdentityIdentityField: PalletIdentityIdentityField;877 PalletIdentityIdentityInfo: PalletIdentityIdentityInfo;878 PalletIdentityJudgement: PalletIdentityJudgement;879 PalletIdentityRegistrarInfo: PalletIdentityRegistrarInfo;880 PalletIdentityRegistration: PalletIdentityRegistration;881 PalletInflationCall: PalletInflationCall;882 PalletMaintenanceCall: PalletMaintenanceCall;883 PalletMaintenanceError: PalletMaintenanceError;884 PalletMaintenanceEvent: PalletMaintenanceEvent;885 PalletMetadataLatest: PalletMetadataLatest;886 PalletMetadataV14: PalletMetadataV14;887 PalletNonfungibleError: PalletNonfungibleError;888 PalletNonfungibleItemData: PalletNonfungibleItemData;889 PalletRefungibleError: PalletRefungibleError;890 PalletRmrkCoreCall: PalletRmrkCoreCall;891 PalletRmrkCoreError: PalletRmrkCoreError;892 PalletRmrkCoreEvent: PalletRmrkCoreEvent;893 PalletRmrkEquipCall: PalletRmrkEquipCall;894 PalletRmrkEquipError: PalletRmrkEquipError;895 PalletRmrkEquipEvent: PalletRmrkEquipEvent;896 PalletSessionCall: PalletSessionCall;897 PalletSessionError: PalletSessionError;898 PalletSessionEvent: PalletSessionEvent;899 PalletsOrigin: PalletsOrigin;900 PalletStorageMetadataLatest: PalletStorageMetadataLatest;901 PalletStorageMetadataV14: PalletStorageMetadataV14;902 PalletStructureCall: PalletStructureCall;903 PalletStructureError: PalletStructureError;904 PalletStructureEvent: PalletStructureEvent;905 PalletSudoCall: PalletSudoCall;906 PalletSudoError: PalletSudoError;907 PalletSudoEvent: PalletSudoEvent;908 PalletTemplateTransactionPaymentCall: PalletTemplateTransactionPaymentCall;909 PalletTemplateTransactionPaymentChargeTransactionPayment: PalletTemplateTransactionPaymentChargeTransactionPayment;910 PalletTestUtilsCall: PalletTestUtilsCall;911 PalletTestUtilsError: PalletTestUtilsError;912 PalletTestUtilsEvent: PalletTestUtilsEvent;913 PalletTimestampCall: PalletTimestampCall;914 PalletTransactionPaymentEvent: PalletTransactionPaymentEvent;915 PalletTransactionPaymentReleases: PalletTransactionPaymentReleases;916 PalletTreasuryCall: PalletTreasuryCall;917 PalletTreasuryError: PalletTreasuryError;918 PalletTreasuryEvent: PalletTreasuryEvent;919 PalletTreasuryProposal: PalletTreasuryProposal;920 PalletUniqueCall: PalletUniqueCall;921 PalletUniqueError: PalletUniqueError;922 PalletVersion: PalletVersion;923 PalletXcmCall: PalletXcmCall;924 PalletXcmError: PalletXcmError;925 PalletXcmEvent: PalletXcmEvent;926 ParachainDispatchOrigin: ParachainDispatchOrigin;927 ParachainInherentData: ParachainInherentData;928 ParachainProposal: ParachainProposal;929 ParachainsInherentData: ParachainsInherentData;930 ParaGenesisArgs: ParaGenesisArgs;931 ParaId: ParaId;932 ParaInfo: ParaInfo;933 ParaLifecycle: ParaLifecycle;934 Parameter: Parameter;935 ParaPastCodeMeta: ParaPastCodeMeta;936 ParaScheduling: ParaScheduling;937 ParathreadClaim: ParathreadClaim;938 ParathreadClaimQueue: ParathreadClaimQueue;939 ParathreadEntry: ParathreadEntry;940 ParaValidatorIndex: ParaValidatorIndex;941 Pays: Pays;942 Peer: Peer;943 PeerEndpoint: PeerEndpoint;944 PeerEndpointAddr: PeerEndpointAddr;945 PeerInfo: PeerInfo;946 PeerPing: PeerPing;947 PendingChange: PendingChange;948 PendingPause: PendingPause;949 PendingResume: PendingResume;950 Perbill: Perbill;951 Percent: Percent;952 PerDispatchClassU32: PerDispatchClassU32;953 PerDispatchClassWeight: PerDispatchClassWeight;954 PerDispatchClassWeightsPerClass: PerDispatchClassWeightsPerClass;955 Period: Period;956 Permill: Permill;957 PermissionLatest: PermissionLatest;958 PermissionsV1: PermissionsV1;959 PermissionVersions: PermissionVersions;960 Perquintill: Perquintill;961 PersistedValidationData: PersistedValidationData;962 PerU16: PerU16;963 Phantom: Phantom;964 PhantomData: PhantomData;965 PhantomTypeUpDataStructs: PhantomTypeUpDataStructs;966 Phase: Phase;967 PhragmenScore: PhragmenScore;968 Points: Points;969 PolkadotCorePrimitivesInboundDownwardMessage: PolkadotCorePrimitivesInboundDownwardMessage;970 PolkadotCorePrimitivesInboundHrmpMessage: PolkadotCorePrimitivesInboundHrmpMessage;971 PolkadotCorePrimitivesOutboundHrmpMessage: PolkadotCorePrimitivesOutboundHrmpMessage;972 PolkadotParachainPrimitivesXcmpMessageFormat: PolkadotParachainPrimitivesXcmpMessageFormat;973 PolkadotPrimitivesV2AbridgedHostConfiguration: PolkadotPrimitivesV2AbridgedHostConfiguration;974 PolkadotPrimitivesV2AbridgedHrmpChannel: PolkadotPrimitivesV2AbridgedHrmpChannel;975 PolkadotPrimitivesV2PersistedValidationData: PolkadotPrimitivesV2PersistedValidationData;976 PolkadotPrimitivesV2UpgradeRestriction: PolkadotPrimitivesV2UpgradeRestriction;977 PortableType: PortableType;978 PortableTypeV14: PortableTypeV14;979 Precommits: Precommits;980 PrefabWasmModule: PrefabWasmModule;981 PrefixedStorageKey: PrefixedStorageKey;982 PreimageStatus: PreimageStatus;983 PreimageStatusAvailable: PreimageStatusAvailable;984 PreRuntime: PreRuntime;985 Prevotes: Prevotes;986 Priority: Priority;987 PriorLock: PriorLock;988 PropIndex: PropIndex;989 Proposal: Proposal;990 ProposalIndex: ProposalIndex;991 ProxyAnnouncement: ProxyAnnouncement;992 ProxyDefinition: ProxyDefinition;993 ProxyState: ProxyState;994 ProxyType: ProxyType;995 PvfCheckStatement: PvfCheckStatement;996 QueryId: QueryId;997 QueryStatus: QueryStatus;998 QueueConfigData: QueueConfigData;999 QueuedParathread: QueuedParathread;1000 Randomness: Randomness;1001 Raw: Raw;1002 RawAuraPreDigest: RawAuraPreDigest;1003 RawBabePreDigest: RawBabePreDigest;1004 RawBabePreDigestCompat: RawBabePreDigestCompat;1005 RawBabePreDigestPrimary: RawBabePreDigestPrimary;1006 RawBabePreDigestPrimaryTo159: RawBabePreDigestPrimaryTo159;1007 RawBabePreDigestSecondaryPlain: RawBabePreDigestSecondaryPlain;1008 RawBabePreDigestSecondaryTo159: RawBabePreDigestSecondaryTo159;1009 RawBabePreDigestSecondaryVRF: RawBabePreDigestSecondaryVRF;1010 RawBabePreDigestTo159: RawBabePreDigestTo159;1011 RawOrigin: RawOrigin;1012 RawSolution: RawSolution;1013 RawSolutionTo265: RawSolutionTo265;1014 RawSolutionWith16: RawSolutionWith16;1015 RawSolutionWith24: RawSolutionWith24;1016 RawVRFOutput: RawVRFOutput;1017 ReadProof: ReadProof;1018 ReadySolution: ReadySolution;1019 Reasons: Reasons;1020 RecoveryConfig: RecoveryConfig;1021 RefCount: RefCount;1022 RefCountTo259: RefCountTo259;1023 ReferendumIndex: ReferendumIndex;1024 ReferendumInfo: ReferendumInfo;1025 ReferendumInfoFinished: ReferendumInfoFinished;1026 ReferendumInfoTo239: ReferendumInfoTo239;1027 ReferendumStatus: ReferendumStatus;1028 RegisteredParachainInfo: RegisteredParachainInfo;1029 RegistrarIndex: RegistrarIndex;1030 RegistrarInfo: RegistrarInfo;1031 Registration: Registration;1032 RegistrationJudgement: RegistrationJudgement;1033 RegistrationTo198: RegistrationTo198;1034 RelayBlockNumber: RelayBlockNumber;1035 RelayChainBlockNumber: RelayChainBlockNumber;1036 RelayChainHash: RelayChainHash;1037 RelayerId: RelayerId;1038 RelayHash: RelayHash;1039 Releases: Releases;1040 Remark: Remark;1041 Renouncing: Renouncing;1042 RentProjection: RentProjection;1043 ReplacementTimes: ReplacementTimes;1044 ReportedRoundStates: ReportedRoundStates;1045 Reporter: Reporter;1046 ReportIdOf: ReportIdOf;1047 ReserveData: ReserveData;1048 ReserveIdentifier: ReserveIdentifier;1049 Response: Response;1050 ResponseV0: ResponseV0;1051 ResponseV1: ResponseV1;1052 ResponseV2: ResponseV2;1053 ResponseV2Error: ResponseV2Error;1054 ResponseV2Result: ResponseV2Result;1055 Retriable: Retriable;1056 RewardDestination: RewardDestination;1057 RewardPoint: RewardPoint;1058 RmrkTraitsBaseBaseInfo: RmrkTraitsBaseBaseInfo;1059 RmrkTraitsCollectionCollectionInfo: RmrkTraitsCollectionCollectionInfo;1060 RmrkTraitsNftAccountIdOrCollectionNftTuple: RmrkTraitsNftAccountIdOrCollectionNftTuple;1061 RmrkTraitsNftNftChild: RmrkTraitsNftNftChild;1062 RmrkTraitsNftNftInfo: RmrkTraitsNftNftInfo;1063 RmrkTraitsNftRoyaltyInfo: RmrkTraitsNftRoyaltyInfo;1064 RmrkTraitsPartEquippableList: RmrkTraitsPartEquippableList;1065 RmrkTraitsPartFixedPart: RmrkTraitsPartFixedPart;1066 RmrkTraitsPartPartType: RmrkTraitsPartPartType;1067 RmrkTraitsPartSlotPart: RmrkTraitsPartSlotPart;1068 RmrkTraitsPropertyPropertyInfo: RmrkTraitsPropertyPropertyInfo;1069 RmrkTraitsResourceBasicResource: RmrkTraitsResourceBasicResource;1070 RmrkTraitsResourceComposableResource: RmrkTraitsResourceComposableResource;1071 RmrkTraitsResourceResourceInfo: RmrkTraitsResourceResourceInfo;1072 RmrkTraitsResourceResourceTypes: RmrkTraitsResourceResourceTypes;1073 RmrkTraitsResourceSlotResource: RmrkTraitsResourceSlotResource;1074 RmrkTraitsTheme: RmrkTraitsTheme;1075 RmrkTraitsThemeThemeProperty: RmrkTraitsThemeThemeProperty;1076 RoundSnapshot: RoundSnapshot;1077 RoundState: RoundState;1078 RpcMethods: RpcMethods;1079 RuntimeDbWeight: RuntimeDbWeight;1080 RuntimeDispatchInfo: RuntimeDispatchInfo;1081 RuntimeDispatchInfoV1: RuntimeDispatchInfoV1;1082 RuntimeDispatchInfoV2: RuntimeDispatchInfoV2;1083 RuntimeVersion: RuntimeVersion;1084 RuntimeVersionApi: RuntimeVersionApi;1085 RuntimeVersionPartial: RuntimeVersionPartial;1086 RuntimeVersionPre3: RuntimeVersionPre3;1087 RuntimeVersionPre4: RuntimeVersionPre4;1088 Schedule: Schedule;1089 Scheduled: Scheduled;1090 ScheduledCore: ScheduledCore;1091 ScheduledTo254: ScheduledTo254;1092 SchedulePeriod: SchedulePeriod;1093 SchedulePriority: SchedulePriority;1094 ScheduleTo212: ScheduleTo212;1095 ScheduleTo258: ScheduleTo258;1096 ScheduleTo264: ScheduleTo264;1097 Scheduling: Scheduling;1098 ScrapedOnChainVotes: ScrapedOnChainVotes;1099 Seal: Seal;1100 SealV0: SealV0;1101 SeatHolder: SeatHolder;1102 SeedOf: SeedOf;1103 ServiceQuality: ServiceQuality;1104 SessionIndex: SessionIndex;1105 SessionInfo: SessionInfo;1106 SessionInfoValidatorGroup: SessionInfoValidatorGroup;1107 SessionKeys1: SessionKeys1;1108 SessionKeys10: SessionKeys10;1109 SessionKeys10B: SessionKeys10B;1110 SessionKeys2: SessionKeys2;1111 SessionKeys3: SessionKeys3;1112 SessionKeys4: SessionKeys4;1113 SessionKeys5: SessionKeys5;1114 SessionKeys6: SessionKeys6;1115 SessionKeys6B: SessionKeys6B;1116 SessionKeys7: SessionKeys7;1117 SessionKeys7B: SessionKeys7B;1118 SessionKeys8: SessionKeys8;1119 SessionKeys8B: SessionKeys8B;1120 SessionKeys9: SessionKeys9;1121 SessionKeys9B: SessionKeys9B;1122 SetId: SetId;1123 SetIndex: SetIndex;1124 Si0Field: Si0Field;1125 Si0LookupTypeId: Si0LookupTypeId;1126 Si0Path: Si0Path;1127 Si0Type: Si0Type;1128 Si0TypeDef: Si0TypeDef;1129 Si0TypeDefArray: Si0TypeDefArray;1130 Si0TypeDefBitSequence: Si0TypeDefBitSequence;1131 Si0TypeDefCompact: Si0TypeDefCompact;1132 Si0TypeDefComposite: Si0TypeDefComposite;1133 Si0TypeDefPhantom: Si0TypeDefPhantom;1134 Si0TypeDefPrimitive: Si0TypeDefPrimitive;1135 Si0TypeDefSequence: Si0TypeDefSequence;1136 Si0TypeDefTuple: Si0TypeDefTuple;1137 Si0TypeDefVariant: Si0TypeDefVariant;1138 Si0TypeParameter: Si0TypeParameter;1139 Si0Variant: Si0Variant;1140 Si1Field: Si1Field;1141 Si1LookupTypeId: Si1LookupTypeId;1142 Si1Path: Si1Path;1143 Si1Type: Si1Type;1144 Si1TypeDef: Si1TypeDef;1145 Si1TypeDefArray: Si1TypeDefArray;1146 Si1TypeDefBitSequence: Si1TypeDefBitSequence;1147 Si1TypeDefCompact: Si1TypeDefCompact;1148 Si1TypeDefComposite: Si1TypeDefComposite;1149 Si1TypeDefPrimitive: Si1TypeDefPrimitive;1150 Si1TypeDefSequence: Si1TypeDefSequence;1151 Si1TypeDefTuple: Si1TypeDefTuple;1152 Si1TypeDefVariant: Si1TypeDefVariant;1153 Si1TypeParameter: Si1TypeParameter;1154 Si1Variant: Si1Variant;1155 SiField: SiField;1156 Signature: Signature;1157 SignedAvailabilityBitfield: SignedAvailabilityBitfield;1158 SignedAvailabilityBitfields: SignedAvailabilityBitfields;1159 SignedBlock: SignedBlock;1160 SignedBlockWithJustification: SignedBlockWithJustification;1161 SignedBlockWithJustifications: SignedBlockWithJustifications;1162 SignedExtensionMetadataLatest: SignedExtensionMetadataLatest;1163 SignedExtensionMetadataV14: SignedExtensionMetadataV14;1164 SignedSubmission: SignedSubmission;1165 SignedSubmissionOf: SignedSubmissionOf;1166 SignedSubmissionTo276: SignedSubmissionTo276;1167 SignerPayload: SignerPayload;1168 SigningContext: SigningContext;1169 SiLookupTypeId: SiLookupTypeId;1170 SiPath: SiPath;1171 SiType: SiType;1172 SiTypeDef: SiTypeDef;1173 SiTypeDefArray: SiTypeDefArray;1174 SiTypeDefBitSequence: SiTypeDefBitSequence;1175 SiTypeDefCompact: SiTypeDefCompact;1176 SiTypeDefComposite: SiTypeDefComposite;1177 SiTypeDefPrimitive: SiTypeDefPrimitive;1178 SiTypeDefSequence: SiTypeDefSequence;1179 SiTypeDefTuple: SiTypeDefTuple;1180 SiTypeDefVariant: SiTypeDefVariant;1181 SiTypeParameter: SiTypeParameter;1182 SiVariant: SiVariant;1183 SlashingSpans: SlashingSpans;1184 SlashingSpansTo204: SlashingSpansTo204;1185 SlashJournalEntry: SlashJournalEntry;1186 Slot: Slot;1187 SlotDuration: SlotDuration;1188 SlotNumber: SlotNumber;1189 SlotRange: SlotRange;1190 SlotRange10: SlotRange10;1191 SocietyJudgement: SocietyJudgement;1192 SocietyVote: SocietyVote;1193 SolutionOrSnapshotSize: SolutionOrSnapshotSize;1194 SolutionSupport: SolutionSupport;1195 SolutionSupports: SolutionSupports;1196 SpanIndex: SpanIndex;1197 SpanRecord: SpanRecord;1198 SpConsensusAuraSr25519AppSr25519Public: SpConsensusAuraSr25519AppSr25519Public;1199 SpCoreCryptoKeyTypeId: SpCoreCryptoKeyTypeId;1200 SpCoreEcdsaSignature: SpCoreEcdsaSignature;1201 SpCoreEd25519Signature: SpCoreEd25519Signature;1202 SpCoreSr25519Public: SpCoreSr25519Public;1203 SpCoreSr25519Signature: SpCoreSr25519Signature;1204 SpecVersion: SpecVersion;1205 SpRuntimeArithmeticError: SpRuntimeArithmeticError;1206 SpRuntimeBlakeTwo256: SpRuntimeBlakeTwo256;1207 SpRuntimeDigest: SpRuntimeDigest;1208 SpRuntimeDigestDigestItem: SpRuntimeDigestDigestItem;1209 SpRuntimeDispatchError: SpRuntimeDispatchError;1210 SpRuntimeHeader: SpRuntimeHeader;1211 SpRuntimeModuleError: SpRuntimeModuleError;1212 SpRuntimeMultiSignature: SpRuntimeMultiSignature;1213 SpRuntimeTokenError: SpRuntimeTokenError;1214 SpRuntimeTransactionalError: SpRuntimeTransactionalError;1215 SpRuntimeTransactionValidityInvalidTransaction: SpRuntimeTransactionValidityInvalidTransaction;1216 SpRuntimeTransactionValidityTransactionValidityError: SpRuntimeTransactionValidityTransactionValidityError;1217 SpRuntimeTransactionValidityUnknownTransaction: SpRuntimeTransactionValidityUnknownTransaction;1218 SpTrieStorageProof: SpTrieStorageProof;1219 SpVersionRuntimeVersion: SpVersionRuntimeVersion;1220 SpWeightsRuntimeDbWeight: SpWeightsRuntimeDbWeight;1221 SpWeightsWeightV2Weight: SpWeightsWeightV2Weight;1222 Sr25519Signature: Sr25519Signature;1223 StakingLedger: StakingLedger;1224 StakingLedgerTo223: StakingLedgerTo223;1225 StakingLedgerTo240: StakingLedgerTo240;1226 Statement: Statement;1227 StatementKind: StatementKind;1228 StorageChangeSet: StorageChangeSet;1229 StorageData: StorageData;1230 StorageDeposit: StorageDeposit;1231 StorageEntryMetadataLatest: StorageEntryMetadataLatest;1232 StorageEntryMetadataV10: StorageEntryMetadataV10;1233 StorageEntryMetadataV11: StorageEntryMetadataV11;1234 StorageEntryMetadataV12: StorageEntryMetadataV12;1235 StorageEntryMetadataV13: StorageEntryMetadataV13;1236 StorageEntryMetadataV14: StorageEntryMetadataV14;1237 StorageEntryMetadataV9: StorageEntryMetadataV9;1238 StorageEntryModifierLatest: StorageEntryModifierLatest;1239 StorageEntryModifierV10: StorageEntryModifierV10;1240 StorageEntryModifierV11: StorageEntryModifierV11;1241 StorageEntryModifierV12: StorageEntryModifierV12;1242 StorageEntryModifierV13: StorageEntryModifierV13;1243 StorageEntryModifierV14: StorageEntryModifierV14;1244 StorageEntryModifierV9: StorageEntryModifierV9;1245 StorageEntryTypeLatest: StorageEntryTypeLatest;1246 StorageEntryTypeV10: StorageEntryTypeV10;1247 StorageEntryTypeV11: StorageEntryTypeV11;1248 StorageEntryTypeV12: StorageEntryTypeV12;1249 StorageEntryTypeV13: StorageEntryTypeV13;1250 StorageEntryTypeV14: StorageEntryTypeV14;1251 StorageEntryTypeV9: StorageEntryTypeV9;1252 StorageHasher: StorageHasher;1253 StorageHasherV10: StorageHasherV10;1254 StorageHasherV11: StorageHasherV11;1255 StorageHasherV12: StorageHasherV12;1256 StorageHasherV13: StorageHasherV13;1257 StorageHasherV14: StorageHasherV14;1258 StorageHasherV9: StorageHasherV9;1259 StorageInfo: StorageInfo;1260 StorageKey: StorageKey;1261 StorageKind: StorageKind;1262 StorageMetadataV10: StorageMetadataV10;1263 StorageMetadataV11: StorageMetadataV11;1264 StorageMetadataV12: StorageMetadataV12;1265 StorageMetadataV13: StorageMetadataV13;1266 StorageMetadataV9: StorageMetadataV9;1267 StorageProof: StorageProof;1268 StoredPendingChange: StoredPendingChange;1269 StoredState: StoredState;1270 StrikeCount: StrikeCount;1271 SubId: SubId;1272 SubmissionIndicesOf: SubmissionIndicesOf;1273 Supports: Supports;1274 SyncState: SyncState;1275 SystemInherentData: SystemInherentData;1276 SystemOrigin: SystemOrigin;1277 Tally: Tally;1278 TaskAddress: TaskAddress;1279 TAssetBalance: TAssetBalance;1280 TAssetDepositBalance: TAssetDepositBalance;1281 Text: Text;1282 Timepoint: Timepoint;1283 TokenError: TokenError;1284 TombstoneContractInfo: TombstoneContractInfo;1285 TraceBlockResponse: TraceBlockResponse;1286 TraceError: TraceError;1287 TransactionalError: TransactionalError;1288 TransactionInfo: TransactionInfo;1289 TransactionLongevity: TransactionLongevity;1290 TransactionPriority: TransactionPriority;1291 TransactionSource: TransactionSource;1292 TransactionStorageProof: TransactionStorageProof;1293 TransactionTag: TransactionTag;1294 TransactionV0: TransactionV0;1295 TransactionV1: TransactionV1;1296 TransactionV2: TransactionV2;1297 TransactionValidity: TransactionValidity;1298 TransactionValidityError: TransactionValidityError;1299 TransientValidationData: TransientValidationData;1300 TreasuryProposal: TreasuryProposal;1301 TrieId: TrieId;1302 TrieIndex: TrieIndex;1303 Type: Type;1304 u128: u128;1305 U128: U128;1306 u16: u16;1307 U16: U16;1308 u256: u256;1309 U256: U256;1310 u32: u32;1311 U32: U32;1312 U32F32: U32F32;1313 u64: u64;1314 U64: U64;1315 u8: u8;1316 U8: U8;1317 UnappliedSlash: UnappliedSlash;1318 UnappliedSlashOther: UnappliedSlashOther;1319 UncleEntryItem: UncleEntryItem;1320 UnknownTransaction: UnknownTransaction;1321 UnlockChunk: UnlockChunk;1322 UnrewardedRelayer: UnrewardedRelayer;1323 UnrewardedRelayersState: UnrewardedRelayersState;1324 UpDataStructsAccessMode: UpDataStructsAccessMode;1325 UpDataStructsCollection: UpDataStructsCollection;1326 UpDataStructsCollectionLimits: UpDataStructsCollectionLimits;1327 UpDataStructsCollectionMode: UpDataStructsCollectionMode;1328 UpDataStructsCollectionPermissions: UpDataStructsCollectionPermissions;1329 UpDataStructsCollectionStats: UpDataStructsCollectionStats;1330 UpDataStructsCreateCollectionData: UpDataStructsCreateCollectionData;1331 UpDataStructsCreateFungibleData: UpDataStructsCreateFungibleData;1332 UpDataStructsCreateItemData: UpDataStructsCreateItemData;1333 UpDataStructsCreateItemExData: UpDataStructsCreateItemExData;1334 UpDataStructsCreateNftData: UpDataStructsCreateNftData;1335 UpDataStructsCreateNftExData: UpDataStructsCreateNftExData;1336 UpDataStructsCreateReFungibleData: UpDataStructsCreateReFungibleData;1337 UpDataStructsCreateRefungibleExMultipleOwners: UpDataStructsCreateRefungibleExMultipleOwners;1338 UpDataStructsCreateRefungibleExSingleOwner: UpDataStructsCreateRefungibleExSingleOwner;1339 UpDataStructsNestingPermissions: UpDataStructsNestingPermissions;1340 UpDataStructsOwnerRestrictedSet: UpDataStructsOwnerRestrictedSet;1341 UpDataStructsProperties: UpDataStructsProperties;1342 UpDataStructsPropertiesMapBoundedVec: UpDataStructsPropertiesMapBoundedVec;1343 UpDataStructsPropertiesMapPropertyPermission: UpDataStructsPropertiesMapPropertyPermission;1344 UpDataStructsProperty: UpDataStructsProperty;1345 UpDataStructsPropertyKeyPermission: UpDataStructsPropertyKeyPermission;1346 UpDataStructsPropertyPermission: UpDataStructsPropertyPermission;1347 UpDataStructsPropertyScope: UpDataStructsPropertyScope;1348 UpDataStructsRpcCollection: UpDataStructsRpcCollection;1349 UpDataStructsRpcCollectionFlags: UpDataStructsRpcCollectionFlags;1350 UpDataStructsSponsoringRateLimit: UpDataStructsSponsoringRateLimit;1351 UpDataStructsSponsorshipStateAccountId32: UpDataStructsSponsorshipStateAccountId32;1352 UpDataStructsSponsorshipStateBasicCrossAccountIdRepr: UpDataStructsSponsorshipStateBasicCrossAccountIdRepr;1353 UpDataStructsTokenChild: UpDataStructsTokenChild;1354 UpDataStructsTokenData: UpDataStructsTokenData;1355 UpgradeGoAhead: UpgradeGoAhead;1356 UpgradeRestriction: UpgradeRestriction;1357 UpPovEstimateRpcPovInfo: UpPovEstimateRpcPovInfo;1358 UpPovEstimateRpcTrieKeyValue: UpPovEstimateRpcTrieKeyValue;1359 UpwardMessage: UpwardMessage;1360 usize: usize;1361 USize: USize;1362 ValidationCode: ValidationCode;1363 ValidationCodeHash: ValidationCodeHash;1364 ValidationData: ValidationData;1365 ValidationDataType: ValidationDataType;1366 ValidationFunctionParams: ValidationFunctionParams;1367 ValidatorCount: ValidatorCount;1368 ValidatorId: ValidatorId;1369 ValidatorIdOf: ValidatorIdOf;1370 ValidatorIndex: ValidatorIndex;1371 ValidatorIndexCompact: ValidatorIndexCompact;1372 ValidatorPrefs: ValidatorPrefs;1373 ValidatorPrefsTo145: ValidatorPrefsTo145;1374 ValidatorPrefsTo196: ValidatorPrefsTo196;1375 ValidatorPrefsWithBlocked: ValidatorPrefsWithBlocked;1376 ValidatorPrefsWithCommission: ValidatorPrefsWithCommission;1377 ValidatorSet: ValidatorSet;1378 ValidatorSetId: ValidatorSetId;1379 ValidatorSignature: ValidatorSignature;1380 ValidDisputeStatementKind: ValidDisputeStatementKind;1381 ValidityAttestation: ValidityAttestation;1382 ValidTransaction: ValidTransaction;1383 VecInboundHrmpMessage: VecInboundHrmpMessage;1384 VersionedMultiAsset: VersionedMultiAsset;1385 VersionedMultiAssets: VersionedMultiAssets;1386 VersionedMultiLocation: VersionedMultiLocation;1387 VersionedResponse: VersionedResponse;1388 VersionedXcm: VersionedXcm;1389 VersionMigrationStage: VersionMigrationStage;1390 VestingInfo: VestingInfo;1391 VestingSchedule: VestingSchedule;1392 Vote: Vote;1393 VoteIndex: VoteIndex;1394 Voter: Voter;1395 VoterInfo: VoterInfo;1396 Votes: Votes;1397 VotesTo230: VotesTo230;1398 VoteThreshold: VoteThreshold;1399 VoteWeight: VoteWeight;1400 Voting: Voting;1401 VotingDelegating: VotingDelegating;1402 VotingDirect: VotingDirect;1403 VotingDirectVote: VotingDirectVote;1404 VouchingStatus: VouchingStatus;1405 VrfData: VrfData;1406 VrfOutput: VrfOutput;1407 VrfProof: VrfProof;1408 Weight: Weight;1409 WeightLimitV2: WeightLimitV2;1410 WeightMultiplier: WeightMultiplier;1411 WeightPerClass: WeightPerClass;1412 WeightToFeeCoefficient: WeightToFeeCoefficient;1413 WeightV1: WeightV1;1414 WeightV2: WeightV2;1415 WildFungibility: WildFungibility;1416 WildFungibilityV0: WildFungibilityV0;1417 WildFungibilityV1: WildFungibilityV1;1418 WildFungibilityV2: WildFungibilityV2;1419 WildMultiAsset: WildMultiAsset;1420 WildMultiAssetV1: WildMultiAssetV1;1421 WildMultiAssetV2: WildMultiAssetV2;1422 WinnersData: WinnersData;1423 WinnersData10: WinnersData10;1424 WinnersDataTuple: WinnersDataTuple;1425 WinnersDataTuple10: WinnersDataTuple10;1426 WinningData: WinningData;1427 WinningData10: WinningData10;1428 WinningDataEntry: WinningDataEntry;1429 WithdrawReasons: WithdrawReasons;1430 Xcm: Xcm;1431 XcmAssetId: XcmAssetId;1432 XcmDoubleEncoded: XcmDoubleEncoded;1433 XcmError: XcmError;1434 XcmErrorV0: XcmErrorV0;1435 XcmErrorV1: XcmErrorV1;1436 XcmErrorV2: XcmErrorV2;1437 XcmOrder: XcmOrder;1438 XcmOrderV0: XcmOrderV0;1439 XcmOrderV1: XcmOrderV1;1440 XcmOrderV2: XcmOrderV2;1441 XcmOrigin: XcmOrigin;1442 XcmOriginKind: XcmOriginKind;1443 XcmpMessageFormat: XcmpMessageFormat;1444 XcmV0: XcmV0;1445 XcmV0Junction: XcmV0Junction;1446 XcmV0JunctionBodyId: XcmV0JunctionBodyId;1447 XcmV0JunctionBodyPart: XcmV0JunctionBodyPart;1448 XcmV0JunctionNetworkId: XcmV0JunctionNetworkId;1449 XcmV0MultiAsset: XcmV0MultiAsset;1450 XcmV0MultiLocation: XcmV0MultiLocation;1451 XcmV0Order: XcmV0Order;1452 XcmV0OriginKind: XcmV0OriginKind;1453 XcmV0Response: XcmV0Response;1454 XcmV0Xcm: XcmV0Xcm;1455 XcmV1: XcmV1;1456 XcmV1Junction: XcmV1Junction;1457 XcmV1MultiAsset: XcmV1MultiAsset;1458 XcmV1MultiassetAssetId: XcmV1MultiassetAssetId;1459 XcmV1MultiassetAssetInstance: XcmV1MultiassetAssetInstance;1460 XcmV1MultiassetFungibility: XcmV1MultiassetFungibility;1461 XcmV1MultiassetMultiAssetFilter: XcmV1MultiassetMultiAssetFilter;1462 XcmV1MultiassetMultiAssets: XcmV1MultiassetMultiAssets;1463 XcmV1MultiassetWildFungibility: XcmV1MultiassetWildFungibility;1464 XcmV1MultiassetWildMultiAsset: XcmV1MultiassetWildMultiAsset;1465 XcmV1MultiLocation: XcmV1MultiLocation;1466 XcmV1MultilocationJunctions: XcmV1MultilocationJunctions;1467 XcmV1Order: XcmV1Order;1468 XcmV1Response: XcmV1Response;1469 XcmV1Xcm: XcmV1Xcm;1470 XcmV2: XcmV2;1471 XcmV2Instruction: XcmV2Instruction;1472 XcmV2Response: XcmV2Response;1473 XcmV2TraitsError: XcmV2TraitsError;1474 XcmV2TraitsOutcome: XcmV2TraitsOutcome;1475 XcmV2WeightLimit: XcmV2WeightLimit;1476 XcmV2Xcm: XcmV2Xcm;1477 XcmVersion: XcmVersion;1478 XcmVersionedMultiAsset: XcmVersionedMultiAsset;1479 XcmVersionedMultiAssets: XcmVersionedMultiAssets;1480 XcmVersionedMultiLocation: XcmVersionedMultiLocation;1481 XcmVersionedXcm: XcmVersionedXcm;1482 } // InterfaceTypes1483} // declare moduletests/src/interfaces/default/types.tsdiffbeforeafterboth--- a/tests/src/interfaces/default/types.ts
+++ b/tests/src/interfaces/default/types.ts
@@ -693,8 +693,8 @@
/** @name OpalRuntimeRuntime */
export interface OpalRuntimeRuntime extends Null {}
-/** @name OpalRuntimeRuntimeCommonDataManagementFilterIdentity */
-export interface OpalRuntimeRuntimeCommonDataManagementFilterIdentity extends Null {}
+/** @name OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity */
+export interface OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity extends Null {}
/** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance */
export interface OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance extends Null {}
@@ -1453,8 +1453,8 @@
readonly type: 'NewDesiredCollators' | 'NewCollatorLicenseBond' | 'NewCollatorKickThreshold';
}
-/** @name PalletDataManagementCall */
-export interface PalletDataManagementCall extends Enum {
+/** @name PalletEvmMigrationCall */
+export interface PalletEvmMigrationCall extends Enum {
readonly isBegin: boolean;
readonly asBegin: {
readonly address: H160;
@@ -1480,16 +1480,16 @@
readonly type: 'Begin' | 'SetData' | 'Finish' | 'InsertEthLogs' | 'InsertEvents';
}
-/** @name PalletDataManagementError */
-export interface PalletDataManagementError extends Enum {
+/** @name PalletEvmMigrationError */
+export interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
readonly isBadEvent: boolean;
readonly type: 'AccountNotEmpty' | 'AccountIsNotMigrating' | 'BadEvent';
}
-/** @name PalletDataManagementEvent */
-export interface PalletDataManagementEvent extends Enum {
+/** @name PalletEvmMigrationEvent */
+export interface PalletEvmMigrationEvent extends Enum {
readonly isTestEvent: boolean;
readonly type: 'TestEvent';
}
tests/src/interfaces/lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/lookup.ts
+++ b/tests/src/interfaces/lookup.ts
@@ -1391,9 +1391,9 @@
}
},
/**
- * Lookup123: pallet_data_management::pallet::Event<T>
+ * Lookup123: pallet_evm_migration::pallet::Event<T>
**/
- PalletDataManagementEvent: {
+ PalletEvmMigrationEvent: {
_enum: ['TestEvent']
},
/**
@@ -3209,9 +3209,9 @@
s: 'H256'
},
/**
- * Lookup414: pallet_data_management::pallet::Call<T>
+ * Lookup414: pallet_evm_migration::pallet::Call<T>
**/
- PalletDataManagementCall: {
+ PalletEvmMigrationCall: {
_enum: {
begin: {
address: 'H160',
@@ -3775,9 +3775,9 @@
_enum: ['NoPermission', 'NoPendingSponsor', 'TooManyMethodsHaveSponsoredLimit']
},
/**
- * Lookup551: pallet_data_management::pallet::Error<T>
+ * Lookup551: pallet_evm_migration::pallet::Error<T>
**/
- PalletDataManagementError: {
+ PalletEvmMigrationError: {
_enum: ['AccountNotEmpty', 'AccountIsNotMigrating', 'BadEvent']
},
/**
@@ -3837,9 +3837,9 @@
**/
OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: 'Null',
/**
- * Lookup570: opal_runtime::runtime_common::data_management::FilterIdentity
+ * Lookup570: opal_runtime::runtime_common::evm_migration::FilterIdentity
**/
- OpalRuntimeRuntimeCommonDataManagementFilterIdentity: 'Null',
+ OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity: 'Null',
/**
* Lookup571: pallet_template_transaction_payment::ChargeTransactionPayment<opal_runtime::Runtime>
**/
tests/src/interfaces/registry.tsdiffbeforeafterboth--- a/tests/src/interfaces/registry.ts
+++ b/tests/src/interfaces/registry.ts
@@ -5,7 +5,7 @@
// this is required to allow for ambient/previous definitions
import '@polkadot/types/types/registry';
-import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonDataManagementFilterIdentity, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletAuthorshipCall, PalletAuthorshipError, PalletAuthorshipUncleEntryItem, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletDataManagementCall, PalletDataManagementError, PalletDataManagementEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
+import type { CumulusPalletDmpQueueCall, CumulusPalletDmpQueueConfigData, CumulusPalletDmpQueueError, CumulusPalletDmpQueueEvent, CumulusPalletDmpQueuePageIndexData, CumulusPalletParachainSystemCall, CumulusPalletParachainSystemError, CumulusPalletParachainSystemEvent, CumulusPalletParachainSystemRelayStateSnapshotMessagingStateSnapshot, CumulusPalletXcmCall, CumulusPalletXcmError, CumulusPalletXcmEvent, CumulusPalletXcmpQueueCall, CumulusPalletXcmpQueueError, CumulusPalletXcmpQueueEvent, CumulusPalletXcmpQueueInboundChannelDetails, CumulusPalletXcmpQueueInboundState, CumulusPalletXcmpQueueOutboundChannelDetails, CumulusPalletXcmpQueueOutboundState, CumulusPalletXcmpQueueQueueConfigData, CumulusPrimitivesParachainInherentParachainInherentData, EthbloomBloom, EthereumBlock, EthereumHeader, EthereumLog, EthereumReceiptEip658ReceiptData, EthereumReceiptReceiptV3, EthereumTransactionAccessListItem, EthereumTransactionEip1559Transaction, EthereumTransactionEip2930Transaction, EthereumTransactionLegacyTransaction, EthereumTransactionTransactionAction, EthereumTransactionTransactionSignature, EthereumTransactionTransactionV2, EthereumTypesHashH64, EvmCoreErrorExitError, EvmCoreErrorExitFatal, EvmCoreErrorExitReason, EvmCoreErrorExitRevert, EvmCoreErrorExitSucceed, FpRpcTransactionStatus, FrameSupportDispatchDispatchClass, FrameSupportDispatchDispatchInfo, FrameSupportDispatchPays, FrameSupportDispatchPerDispatchClassU32, FrameSupportDispatchPerDispatchClassWeight, FrameSupportDispatchPerDispatchClassWeightsPerClass, FrameSupportPalletId, FrameSupportTokensMiscBalanceStatus, FrameSystemAccountInfo, FrameSystemCall, FrameSystemError, FrameSystemEvent, FrameSystemEventRecord, FrameSystemExtensionsCheckGenesis, FrameSystemExtensionsCheckNonce, FrameSystemExtensionsCheckSpecVersion, FrameSystemExtensionsCheckTxVersion, FrameSystemExtensionsCheckWeight, FrameSystemLastRuntimeUpgradeInfo, FrameSystemLimitsBlockLength, FrameSystemLimitsBlockWeights, FrameSystemLimitsWeightsPerClass, FrameSystemPhase, OpalRuntimeRuntime, OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity, OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance, OpalRuntimeRuntimeCommonSessionKeys, OrmlTokensAccountData, OrmlTokensBalanceLock, OrmlTokensModuleCall, OrmlTokensModuleError, OrmlTokensModuleEvent, OrmlTokensReserveData, OrmlVestingModuleCall, OrmlVestingModuleError, OrmlVestingModuleEvent, OrmlVestingVestingSchedule, OrmlXtokensModuleCall, OrmlXtokensModuleError, OrmlXtokensModuleEvent, PalletAppPromotionCall, PalletAppPromotionError, PalletAppPromotionEvent, PalletAuthorshipCall, PalletAuthorshipError, PalletAuthorshipUncleEntryItem, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesCall, PalletBalancesError, PalletBalancesEvent, PalletBalancesReasons, PalletBalancesReserveData, PalletCollatorSelectionCall, PalletCollatorSelectionError, PalletCollatorSelectionEvent, PalletCommonError, PalletCommonEvent, PalletConfigurationAppPromotionConfiguration, PalletConfigurationCall, PalletConfigurationError, PalletConfigurationEvent, PalletEvmMigrationCall, PalletEvmMigrationError, PalletEvmMigrationEvent, PalletEthereumCall, PalletEthereumError, PalletEthereumEvent, PalletEthereumFakeTransactionFinalizer, PalletEvmAccountBasicCrossAccountIdRepr, PalletEvmCall, PalletEvmCoderSubstrateError, PalletEvmContractHelpersError, PalletEvmContractHelpersEvent, PalletEvmContractHelpersSponsoringModeT, PalletEvmError, PalletEvmEvent, PalletForeignAssetsAssetIds, PalletForeignAssetsModuleAssetMetadata, PalletForeignAssetsModuleCall, PalletForeignAssetsModuleError, PalletForeignAssetsModuleEvent, PalletForeignAssetsNativeCurrency, PalletFungibleError, PalletIdentityBitFlags, PalletIdentityCall, PalletIdentityError, PalletIdentityEvent, PalletIdentityIdentityField, PalletIdentityIdentityInfo, PalletIdentityJudgement, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletInflationCall, PalletMaintenanceCall, PalletMaintenanceError, PalletMaintenanceEvent, PalletNonfungibleError, PalletNonfungibleItemData, PalletRefungibleError, PalletRmrkCoreCall, PalletRmrkCoreError, PalletRmrkCoreEvent, PalletRmrkEquipCall, PalletRmrkEquipError, PalletRmrkEquipEvent, PalletSessionCall, PalletSessionError, PalletSessionEvent, PalletStructureCall, PalletStructureError, PalletStructureEvent, PalletSudoCall, PalletSudoError, PalletSudoEvent, PalletTemplateTransactionPaymentCall, PalletTemplateTransactionPaymentChargeTransactionPayment, PalletTestUtilsCall, PalletTestUtilsError, PalletTestUtilsEvent, PalletTimestampCall, PalletTransactionPaymentEvent, PalletTransactionPaymentReleases, PalletTreasuryCall, PalletTreasuryError, PalletTreasuryEvent, PalletTreasuryProposal, PalletUniqueCall, PalletUniqueError, PalletXcmCall, PalletXcmError, PalletXcmEvent, PhantomTypeUpDataStructs, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotCorePrimitivesOutboundHrmpMessage, PolkadotParachainPrimitivesXcmpMessageFormat, PolkadotPrimitivesV2AbridgedHostConfiguration, PolkadotPrimitivesV2AbridgedHrmpChannel, PolkadotPrimitivesV2PersistedValidationData, PolkadotPrimitivesV2UpgradeRestriction, RmrkTraitsBaseBaseInfo, RmrkTraitsCollectionCollectionInfo, RmrkTraitsNftAccountIdOrCollectionNftTuple, RmrkTraitsNftNftChild, RmrkTraitsNftNftInfo, RmrkTraitsNftRoyaltyInfo, RmrkTraitsPartEquippableList, RmrkTraitsPartFixedPart, RmrkTraitsPartPartType, RmrkTraitsPartSlotPart, RmrkTraitsPropertyPropertyInfo, RmrkTraitsResourceBasicResource, RmrkTraitsResourceComposableResource, RmrkTraitsResourceResourceInfo, RmrkTraitsResourceResourceTypes, RmrkTraitsResourceSlotResource, RmrkTraitsTheme, RmrkTraitsThemeThemeProperty, SpConsensusAuraSr25519AppSr25519Public, SpCoreCryptoKeyTypeId, SpCoreEcdsaSignature, SpCoreEd25519Signature, SpCoreSr25519Public, SpCoreSr25519Signature, SpRuntimeArithmeticError, SpRuntimeBlakeTwo256, SpRuntimeDigest, SpRuntimeDigestDigestItem, SpRuntimeDispatchError, SpRuntimeHeader, SpRuntimeModuleError, SpRuntimeMultiSignature, SpRuntimeTokenError, SpRuntimeTransactionValidityInvalidTransaction, SpRuntimeTransactionValidityTransactionValidityError, SpRuntimeTransactionValidityUnknownTransaction, SpRuntimeTransactionalError, SpTrieStorageProof, SpVersionRuntimeVersion, SpWeightsRuntimeDbWeight, SpWeightsWeightV2Weight, UpDataStructsAccessMode, UpDataStructsCollection, UpDataStructsCollectionLimits, UpDataStructsCollectionMode, UpDataStructsCollectionPermissions, UpDataStructsCollectionStats, UpDataStructsCreateCollectionData, UpDataStructsCreateFungibleData, UpDataStructsCreateItemData, UpDataStructsCreateItemExData, UpDataStructsCreateNftData, UpDataStructsCreateNftExData, UpDataStructsCreateReFungibleData, UpDataStructsCreateRefungibleExMultipleOwners, UpDataStructsCreateRefungibleExSingleOwner, UpDataStructsNestingPermissions, UpDataStructsOwnerRestrictedSet, UpDataStructsProperties, UpDataStructsPropertiesMapBoundedVec, UpDataStructsPropertiesMapPropertyPermission, UpDataStructsProperty, UpDataStructsPropertyKeyPermission, UpDataStructsPropertyPermission, UpDataStructsPropertyScope, UpDataStructsRpcCollection, UpDataStructsRpcCollectionFlags, UpDataStructsSponsoringRateLimit, UpDataStructsSponsorshipStateAccountId32, UpDataStructsSponsorshipStateBasicCrossAccountIdRepr, UpDataStructsTokenChild, UpDataStructsTokenData, UpPovEstimateRpcPovInfo, UpPovEstimateRpcTrieKeyValue, XcmDoubleEncoded, XcmV0Junction, XcmV0JunctionBodyId, XcmV0JunctionBodyPart, XcmV0JunctionNetworkId, XcmV0MultiAsset, XcmV0MultiLocation, XcmV0Order, XcmV0OriginKind, XcmV0Response, XcmV0Xcm, XcmV1Junction, XcmV1MultiAsset, XcmV1MultiLocation, XcmV1MultiassetAssetId, XcmV1MultiassetAssetInstance, XcmV1MultiassetFungibility, XcmV1MultiassetMultiAssetFilter, XcmV1MultiassetMultiAssets, XcmV1MultiassetWildFungibility, XcmV1MultiassetWildMultiAsset, XcmV1MultilocationJunctions, XcmV1Order, XcmV1Response, XcmV1Xcm, XcmV2Instruction, XcmV2Response, XcmV2TraitsError, XcmV2TraitsOutcome, XcmV2WeightLimit, XcmV2Xcm, XcmVersionedMultiAsset, XcmVersionedMultiAssets, XcmVersionedMultiLocation, XcmVersionedXcm } from '@polkadot/types/lookup';
declare module '@polkadot/types/types/registry' {
interface InterfaceTypes {
@@ -74,7 +74,7 @@
FrameSystemLimitsWeightsPerClass: FrameSystemLimitsWeightsPerClass;
FrameSystemPhase: FrameSystemPhase;
OpalRuntimeRuntime: OpalRuntimeRuntime;
- OpalRuntimeRuntimeCommonDataManagementFilterIdentity: OpalRuntimeRuntimeCommonDataManagementFilterIdentity;
+ OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity: OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity;
OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance: OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance;
OpalRuntimeRuntimeCommonSessionKeys: OpalRuntimeRuntimeCommonSessionKeys;
OrmlTokensAccountData: OrmlTokensAccountData;
@@ -112,9 +112,9 @@
PalletConfigurationCall: PalletConfigurationCall;
PalletConfigurationError: PalletConfigurationError;
PalletConfigurationEvent: PalletConfigurationEvent;
- PalletDataManagementCall: PalletDataManagementCall;
- PalletDataManagementError: PalletDataManagementError;
- PalletDataManagementEvent: PalletDataManagementEvent;
+ PalletEvmMigrationCall: PalletEvmMigrationCall;
+ PalletEvmMigrationError: PalletEvmMigrationError;
+ PalletEvmMigrationEvent: PalletEvmMigrationEvent;
PalletEthereumCall: PalletEthereumCall;
PalletEthereumError: PalletEthereumError;
PalletEthereumEvent: PalletEthereumEvent;
tests/src/interfaces/types-lookup.tsdiffbeforeafterboth--- a/tests/src/interfaces/types-lookup.ts
+++ b/tests/src/interfaces/types-lookup.ts
@@ -1564,8 +1564,8 @@
readonly type: 'ContractSponsorSet' | 'ContractSponsorshipConfirmed' | 'ContractSponsorRemoved';
}
- /** @name PalletDataManagementEvent (123) */
- interface PalletDataManagementEvent extends Enum {
+ /** @name PalletEvmMigrationEvent (123) */
+ interface PalletEvmMigrationEvent extends Enum {
readonly isTestEvent: boolean;
readonly type: 'TestEvent';
}
@@ -3493,8 +3493,8 @@
readonly s: H256;
}
- /** @name PalletDataManagementCall (414) */
- interface PalletDataManagementCall extends Enum {
+ /** @name PalletEvmMigrationCall (414) */
+ interface PalletEvmMigrationCall extends Enum {
readonly isBegin: boolean;
readonly asBegin: {
readonly address: H160;
@@ -4180,8 +4180,8 @@
readonly type: 'NoPermission' | 'NoPendingSponsor' | 'TooManyMethodsHaveSponsoredLimit';
}
- /** @name PalletDataManagementError (551) */
- interface PalletDataManagementError extends Enum {
+ /** @name PalletEvmMigrationError (551) */
+ interface PalletEvmMigrationError extends Enum {
readonly isAccountNotEmpty: boolean;
readonly isAccountIsNotMigrating: boolean;
readonly isBadEvent: boolean;
@@ -4236,8 +4236,8 @@
/** @name OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance (569) */
type OpalRuntimeRuntimeCommonMaintenanceCheckMaintenance = Null;
- /** @name OpalRuntimeRuntimeCommonDataManagementFilterIdentity (570) */
- type OpalRuntimeRuntimeCommonDataManagementFilterIdentity = Null;
+ /** @name OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity (570) */
+ type OpalRuntimeRuntimeCommonEvmMigrationFilterIdentity = Null;
/** @name PalletTemplateTransactionPaymentChargeTransactionPayment (571) */
interface PalletTemplateTransactionPaymentChargeTransactionPayment extends Compact<u128> {}
tests/src/pallet-presence.test.tsdiffbeforeafterboth--- a/tests/src/pallet-presence.test.ts
+++ b/tests/src/pallet-presence.test.ts
@@ -32,7 +32,7 @@
'evm',
'evmcodersubstrate',
'evmcontracthelpers',
- 'datamanagement',
+ 'evmmigration',
'evmtransactionpayment',
'ethereum',
'fungible',