git.delta.rocks / unique-network / refs/commits / 1c5f13f26e0d

difftreelog

remove events fro unique pallete

Trubnikov Sergey2022-12-09parent: #d05c19b.patch.diff
in: master

3 files changed

modifiedpallets/unique/src/lib.rsdiffbeforeafterboth
--- a/pallets/unique/src/lib.rs
+++ b/pallets/unique/src/lib.rs
@@ -120,9 +120,6 @@
 
 /// Configuration trait of this pallet.
 pub trait Config: system::Config + pallet_common::Config + Sized + TypeInfo {
-	/// Overarching event type.
-	type RuntimeEvent: From<Event<Self>> + Into<<Self as frame_system::Config>::RuntimeEvent>;
-
 	/// Weight information for extrinsics in this pallet.
 	type WeightInfo: WeightInfo;
 
@@ -132,28 +129,7 @@
 	/// Weight info information for extra refungible pallet operations.
 	type RefungibleExtensionsWeightInfo: RefungibleExtensionsWeightInfo;
 }
-
-decl_event! {
-	pub enum Event<T>
-	where
-		<T as frame_system::Config>::AccountId,
-	{
-		/// Collection sponsor was removed
-		///
-		/// # Arguments
-		/// * collection_id: ID of the affected collection.
-		CollectionSponsorRemoved(CollectionId),
 
-		/// Collection sponsor was set
-		///
-		/// # Arguments
-		/// * collection_id: ID of the affected collection.
-		/// * owner: New sponsor address.
-		CollectionSponsorSet(CollectionId, AccountId),
-
-	}
-}
-
 type SelfWeightOf<T> = <T as Config>::WeightInfo;
 
 // # Used definitions
@@ -260,9 +236,6 @@
 
 		#[doc = "Default FT collection limit."]
 		const FT_DEFAULT_COLLECTION_LIMITS: CollectionLimits = CollectionLimits::with_default_limits(CollectionMode::Fungible(0));
-
-
-		pub fn deposit_event() = default;
 
 		fn on_initialize(_now: T::BlockNumber) -> Weight {
 			Weight::zero()
modifiedruntime/common/config/pallets/mod.rsdiffbeforeafterboth
before · runtime/common/config/pallets/mod.rs
1// Copyright 2019-2022 Unique Network (Gibraltar) Ltd.2// This file is part of Unique Network.34// Unique Network is free software: you can redistribute it and/or modify5// it under the terms of the GNU General Public License as published by6// the Free Software Foundation, either version 3 of the License, or7// (at your option) any later version.89// Unique Network is distributed in the hope that it will be useful,10// but WITHOUT ANY WARRANTY; without even the implied warranty of11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the12// GNU General Public License for more details.1314// You should have received a copy of the GNU General Public License15// along with Unique Network. If not, see <http://www.gnu.org/licenses/>.1617use frame_support::parameter_types;18use sp_runtime::traits::AccountIdConversion;19use crate::{20	runtime_common::{21		dispatch::CollectionDispatchT,22		config::{substrate::TreasuryModuleId, ethereum::EvmCollectionHelpersAddress},23		weights::CommonWeights,24		RelayChainBlockNumberProvider,25	},26	Runtime, RuntimeEvent, RuntimeCall, Balances,27};28use frame_support::traits::{ConstU32, ConstU64};29use up_common::{30	types::{AccountId, Balance, BlockNumber},31	constants::*,32};33use up_data_structs::{34	mapping::{EvmTokenAddressMapping, CrossTokenAddressMapping},35};3637#[cfg(feature = "rmrk")]38pub mod rmrk;3940#[cfg(feature = "scheduler")]41pub mod scheduler;4243#[cfg(feature = "foreign-assets")]44pub mod foreign_asset;4546#[cfg(feature = "app-promotion")]47pub mod app_promotion;4849parameter_types! {50	pub TreasuryAccountId: AccountId = TreasuryModuleId::get().into_account_truncating();51	pub const CollectionCreationPrice: Balance = 2 * UNIQUE;52}5354impl pallet_common::Config for Runtime {55	type WeightInfo = pallet_common::weights::SubstrateWeight<Self>;56	type RuntimeEvent = RuntimeEvent;57	type Currency = Balances;58	type CollectionCreationPrice = CollectionCreationPrice;59	type TreasuryAccountId = TreasuryAccountId;60	type CollectionDispatch = CollectionDispatchT<Self>;6162	type EvmTokenAddressMapping = EvmTokenAddressMapping;63	type CrossTokenAddressMapping = CrossTokenAddressMapping<Self::AccountId>;64	type ContractAddress = EvmCollectionHelpersAddress;65}6667impl pallet_structure::Config for Runtime {68	type RuntimeEvent = RuntimeEvent;69	type RuntimeCall = RuntimeCall;70	type WeightInfo = pallet_structure::weights::SubstrateWeight<Self>;71}7273impl pallet_fungible::Config for Runtime {74	type WeightInfo = pallet_fungible::weights::SubstrateWeight<Self>;75}76impl pallet_refungible::Config for Runtime {77	type WeightInfo = pallet_refungible::weights::SubstrateWeight<Self>;78}79impl pallet_nonfungible::Config for Runtime {80	type WeightInfo = pallet_nonfungible::weights::SubstrateWeight<Self>;81}8283parameter_types! {84	pub const InflationBlockInterval: BlockNumber = 100; // every time per how many blocks inflation is applied85}8687/// Used for the pallet inflation88impl pallet_inflation::Config for Runtime {89	type Currency = Balances;90	type TreasuryAccountId = TreasuryAccountId;91	type InflationBlockInterval = InflationBlockInterval;92	type BlockNumberProvider = RelayChainBlockNumberProvider<Runtime>;93}9495impl pallet_unique::Config for Runtime {96	type RuntimeEvent = RuntimeEvent;97	type WeightInfo = pallet_unique::weights::SubstrateWeight<Self>;98	type CommonWeightInfo = CommonWeights<Self>;99	type RefungibleExtensionsWeightInfo = CommonWeights<Self>;100}101102impl pallet_configuration::Config for Runtime {103	type DefaultWeightToFeeCoefficient = ConstU32<{ up_common::constants::WEIGHT_TO_FEE_COEFF }>;104	type DefaultMinGasPrice = ConstU64<{ up_common::constants::MIN_GAS_PRICE }>;105	type MaxOverridedAllowedLocations = ConstU32<16>;106}107108impl pallet_maintenance::Config for Runtime {109	type RuntimeEvent = RuntimeEvent;110	type WeightInfo = pallet_maintenance::weights::SubstrateWeight<Self>;111}
modifiedruntime/common/construct_runtime/mod.rsdiffbeforeafterboth
--- a/runtime/common/construct_runtime/mod.rs
+++ b/runtime/common/construct_runtime/mod.rs
@@ -55,7 +55,7 @@
 
                 // Unique Pallets
                 Inflation: pallet_inflation::{Pallet, Call, Storage} = 60,
-                Unique: pallet_unique::{Pallet, Call, Storage, Event<T>} = 61,
+                Unique: pallet_unique::{Pallet, Call, Storage} = 61,
 
                 #[runtimes(opal)]
                 Scheduler: pallet_unique_scheduler_v2::{Pallet, Call, Storage, Event<T>} = 62,