git.delta.rocks / unique-network / refs/commits / 742862849b4b

difftreelog

source

pallets/refungible/src/weights.rs48.8 KiBsourcehistory
1// Template adopted from https://github.com/paritytech/substrate/blob/master/.maintain/frame-weight-template.hbs23//! Autogenerated weights for pallet_refungible4//!5//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev6//! DATE: 2023-10-05, STEPS: `50`, REPEAT: `80`, LOW RANGE: `[]`, HIGH RANGE: `[]`7//! WORST CASE MAP SIZE: `1000000`8//! HOSTNAME: `hearthstone`, CPU: `AMD Ryzen 9 7950X3D 16-Core Processor`9//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 10241011// Executed Command:12// target/production/unique-collator13// benchmark14// pallet15// --pallet16// pallet-refungible17// --wasm-execution18// compiled19// --extrinsic20// *21// --template=.maintain/frame-weight-template.hbs22// --steps=5023// --repeat=8024// --heap-pages=409625// --output=./pallets/refungible/src/weights.rs2627#![cfg_attr(rustfmt, rustfmt_skip)]28#![allow(unused_parens)]29#![allow(unused_imports)]3031use frame_support::{traits::Get, weights::{Weight, constants::RocksDbWeight}};32use sp_std::marker::PhantomData;3334/// Weight functions needed for pallet_refungible.35pub trait WeightInfo {36	fn create_item() -> Weight;37	fn create_multiple_items(b: u32, ) -> Weight;38	fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight;39	fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight;40	fn burn_item_partial() -> Weight;41	fn burn_item_fully() -> Weight;42	fn transfer_normal() -> Weight;43	fn transfer_creating() -> Weight;44	fn transfer_removing() -> Weight;45	fn transfer_creating_removing() -> Weight;46	fn approve() -> Weight;47	fn approve_from() -> Weight;48	fn transfer_from_normal() -> Weight;49	fn transfer_from_creating() -> Weight;50	fn transfer_from_removing() -> Weight;51	fn transfer_from_creating_removing() -> Weight;52	fn burn_from() -> Weight;53	fn set_token_property_permissions(b: u32, ) -> Weight;54	fn set_token_properties(b: u32, ) -> Weight;55	fn load_token_properties() -> Weight;56	fn write_token_properties(b: u32, ) -> Weight;57	fn delete_token_properties(b: u32, ) -> Weight;58	fn repartition_item() -> Weight;59	fn token_owner() -> Weight;60	fn set_allowance_for_all() -> Weight;61	fn allowance_for_all() -> Weight;62	fn repair_item() -> Weight;63}6465/// Weights for pallet_refungible using the Substrate node and recommended hardware.66pub struct SubstrateWeight<T>(PhantomData<T>);67impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {68	/// Storage: Refungible TokensMinted (r:1 w:1)69	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)70	/// Storage: Refungible AccountBalance (r:1 w:1)71	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)72	/// Storage: Refungible Balance (r:0 w:1)73	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)74	/// Storage: Refungible TotalSupply (r:0 w:1)75	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)76	/// Storage: Refungible Owned (r:0 w:1)77	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)78	fn create_item() -> Weight {79		// Proof Size summary in bytes:80		//  Measured:  `4`81		//  Estimated: `3530`82		// Minimum execution time: 5_710_000 picoseconds.83		Weight::from_parts(5_980_000, 3530)84			.saturating_add(T::DbWeight::get().reads(2_u64))85			.saturating_add(T::DbWeight::get().writes(5_u64))86	}87	/// Storage: Refungible TokensMinted (r:1 w:1)88	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)89	/// Storage: Refungible AccountBalance (r:1 w:1)90	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)91	/// Storage: Refungible Balance (r:0 w:200)92	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)93	/// Storage: Refungible TotalSupply (r:0 w:200)94	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)95	/// Storage: Refungible Owned (r:0 w:200)96	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)97	/// The range of component `b` is `[0, 200]`.98	fn create_multiple_items(b: u32, ) -> Weight {99		// Proof Size summary in bytes:100		//  Measured:  `4`101		//  Estimated: `3530`102		// Minimum execution time: 1_300_000 picoseconds.103		Weight::from_parts(1_360_000, 3530)104			// Standard Error: 2_783105			.saturating_add(Weight::from_parts(3_456_531, 0).saturating_mul(b.into()))106			.saturating_add(T::DbWeight::get().reads(2_u64))107			.saturating_add(T::DbWeight::get().writes(2_u64))108			.saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(b.into())))109	}110	/// Storage: Refungible TokensMinted (r:1 w:1)111	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)112	/// Storage: Refungible AccountBalance (r:200 w:200)113	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)114	/// Storage: Refungible Balance (r:0 w:200)115	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)116	/// Storage: Refungible TotalSupply (r:0 w:200)117	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)118	/// Storage: Refungible Owned (r:0 w:200)119	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)120	/// The range of component `b` is `[0, 200]`.121	fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {122		// Proof Size summary in bytes:123		//  Measured:  `4`124		//  Estimated: `3481 + b * (2540 ±0)`125		// Minimum execution time: 1_290_000 picoseconds.126		Weight::from_parts(1_370_000, 3481)127			// Standard Error: 3_198128			.saturating_add(Weight::from_parts(4_435_305, 0).saturating_mul(b.into()))129			.saturating_add(T::DbWeight::get().reads(1_u64))130			.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into())))131			.saturating_add(T::DbWeight::get().writes(1_u64))132			.saturating_add(T::DbWeight::get().writes((4_u64).saturating_mul(b.into())))133			.saturating_add(Weight::from_parts(0, 2540).saturating_mul(b.into()))134	}135	/// Storage: Refungible TokensMinted (r:1 w:1)136	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)137	/// Storage: Refungible AccountBalance (r:200 w:200)138	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)139	/// Storage: Refungible Balance (r:0 w:200)140	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)141	/// Storage: Refungible TotalSupply (r:0 w:1)142	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)143	/// Storage: Refungible Owned (r:0 w:200)144	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)145	/// The range of component `b` is `[0, 200]`.146	fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {147		// Proof Size summary in bytes:148		//  Measured:  `4`149		//  Estimated: `3481 + b * (2540 ±0)`150		// Minimum execution time: 1_730_000 picoseconds.151		Weight::from_parts(1_810_000, 3481)152			// Standard Error: 1_923153			.saturating_add(Weight::from_parts(3_500_817, 0).saturating_mul(b.into()))154			.saturating_add(T::DbWeight::get().reads(1_u64))155			.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(b.into())))156			.saturating_add(T::DbWeight::get().writes(2_u64))157			.saturating_add(T::DbWeight::get().writes((3_u64).saturating_mul(b.into())))158			.saturating_add(Weight::from_parts(0, 2540).saturating_mul(b.into()))159	}160	/// Storage: Refungible Balance (r:3 w:1)161	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)162	/// Storage: Refungible TotalSupply (r:1 w:1)163	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)164	/// Storage: Refungible AccountBalance (r:1 w:1)165	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)166	/// Storage: Refungible Owned (r:0 w:1)167	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)168	fn burn_item_partial() -> Weight {169		// Proof Size summary in bytes:170		//  Measured:  `456`171		//  Estimated: `8682`172		// Minimum execution time: 14_010_000 picoseconds.173		Weight::from_parts(16_300_000, 8682)174			.saturating_add(T::DbWeight::get().reads(5_u64))175			.saturating_add(T::DbWeight::get().writes(4_u64))176	}177	/// Storage: Refungible Balance (r:1 w:1)178	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)179	/// Storage: Refungible TotalSupply (r:1 w:1)180	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)181	/// Storage: Refungible AccountBalance (r:1 w:1)182	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)183	/// Storage: Refungible TokensBurnt (r:1 w:1)184	/// Proof: Refungible TokensBurnt (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)185	/// Storage: Refungible Owned (r:0 w:1)186	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)187	/// Storage: Refungible TokenProperties (r:0 w:1)188	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)189	fn burn_item_fully() -> Weight {190		// Proof Size summary in bytes:191		//  Measured:  `341`192		//  Estimated: `3554`193		// Minimum execution time: 13_700_000 picoseconds.194		Weight::from_parts(14_180_000, 3554)195			.saturating_add(T::DbWeight::get().reads(4_u64))196			.saturating_add(T::DbWeight::get().writes(6_u64))197	}198	/// Storage: Refungible Balance (r:2 w:2)199	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)200	/// Storage: Refungible TotalSupply (r:1 w:0)201	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)202	fn transfer_normal() -> Weight {203		// Proof Size summary in bytes:204		//  Measured:  `365`205		//  Estimated: `6118`206		// Minimum execution time: 8_990_000 picoseconds.207		Weight::from_parts(9_400_000, 6118)208			.saturating_add(T::DbWeight::get().reads(3_u64))209			.saturating_add(T::DbWeight::get().writes(2_u64))210	}211	/// Storage: Refungible Balance (r:2 w:2)212	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)213	/// Storage: Refungible AccountBalance (r:1 w:1)214	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)215	/// Storage: Refungible TotalSupply (r:1 w:0)216	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)217	/// Storage: Refungible Owned (r:0 w:1)218	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)219	fn transfer_creating() -> Weight {220		// Proof Size summary in bytes:221		//  Measured:  `341`222		//  Estimated: `6118`223		// Minimum execution time: 10_240_000 picoseconds.224		Weight::from_parts(10_610_000, 6118)225			.saturating_add(T::DbWeight::get().reads(4_u64))226			.saturating_add(T::DbWeight::get().writes(4_u64))227	}228	/// Storage: Refungible Balance (r:2 w:2)229	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)230	/// Storage: Refungible AccountBalance (r:1 w:1)231	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)232	/// Storage: Refungible TotalSupply (r:1 w:0)233	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)234	/// Storage: Refungible Owned (r:0 w:1)235	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)236	fn transfer_removing() -> Weight {237		// Proof Size summary in bytes:238		//  Measured:  `456`239		//  Estimated: `6118`240		// Minimum execution time: 12_040_000 picoseconds.241		Weight::from_parts(12_390_000, 6118)242			.saturating_add(T::DbWeight::get().reads(4_u64))243			.saturating_add(T::DbWeight::get().writes(4_u64))244	}245	/// Storage: Refungible Balance (r:2 w:2)246	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)247	/// Storage: Refungible AccountBalance (r:2 w:2)248	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)249	/// Storage: Refungible TotalSupply (r:1 w:0)250	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)251	/// Storage: Refungible Owned (r:0 w:2)252	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)253	fn transfer_creating_removing() -> Weight {254		// Proof Size summary in bytes:255		//  Measured:  `341`256		//  Estimated: `6118`257		// Minimum execution time: 11_940_000 picoseconds.258		Weight::from_parts(12_240_000, 6118)259			.saturating_add(T::DbWeight::get().reads(5_u64))260			.saturating_add(T::DbWeight::get().writes(6_u64))261	}262	/// Storage: Refungible Balance (r:1 w:0)263	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)264	/// Storage: Refungible Allowance (r:0 w:1)265	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)266	fn approve() -> Weight {267		// Proof Size summary in bytes:268		//  Measured:  `223`269		//  Estimated: `3554`270		// Minimum execution time: 5_150_000 picoseconds.271		Weight::from_parts(5_440_000, 3554)272			.saturating_add(T::DbWeight::get().reads(1_u64))273			.saturating_add(T::DbWeight::get().writes(1_u64))274	}275	/// Storage: Refungible Balance (r:1 w:0)276	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)277	/// Storage: Refungible Allowance (r:0 w:1)278	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)279	fn approve_from() -> Weight {280		// Proof Size summary in bytes:281		//  Measured:  `211`282		//  Estimated: `3554`283		// Minimum execution time: 5_170_000 picoseconds.284		Weight::from_parts(5_400_000, 3554)285			.saturating_add(T::DbWeight::get().reads(1_u64))286			.saturating_add(T::DbWeight::get().writes(1_u64))287	}288	/// Storage: Refungible Allowance (r:1 w:1)289	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)290	/// Storage: Refungible Balance (r:2 w:2)291	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)292	/// Storage: Refungible TotalSupply (r:1 w:0)293	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)294	fn transfer_from_normal() -> Weight {295		// Proof Size summary in bytes:296		//  Measured:  `495`297		//  Estimated: `6118`298		// Minimum execution time: 13_150_000 picoseconds.299		Weight::from_parts(13_600_000, 6118)300			.saturating_add(T::DbWeight::get().reads(4_u64))301			.saturating_add(T::DbWeight::get().writes(3_u64))302	}303	/// Storage: Refungible Allowance (r:1 w:1)304	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)305	/// Storage: Refungible Balance (r:2 w:2)306	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)307	/// Storage: Refungible AccountBalance (r:1 w:1)308	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)309	/// Storage: Refungible TotalSupply (r:1 w:0)310	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)311	/// Storage: Refungible Owned (r:0 w:1)312	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)313	fn transfer_from_creating() -> Weight {314		// Proof Size summary in bytes:315		//  Measured:  `471`316		//  Estimated: `6118`317		// Minimum execution time: 14_280_000 picoseconds.318		Weight::from_parts(14_680_000, 6118)319			.saturating_add(T::DbWeight::get().reads(5_u64))320			.saturating_add(T::DbWeight::get().writes(5_u64))321	}322	/// Storage: Refungible Allowance (r:1 w:1)323	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)324	/// Storage: Refungible Balance (r:2 w:2)325	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)326	/// Storage: Refungible AccountBalance (r:1 w:1)327	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)328	/// Storage: Refungible TotalSupply (r:1 w:0)329	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)330	/// Storage: Refungible Owned (r:0 w:1)331	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)332	fn transfer_from_removing() -> Weight {333		// Proof Size summary in bytes:334		//  Measured:  `586`335		//  Estimated: `6118`336		// Minimum execution time: 16_110_000 picoseconds.337		Weight::from_parts(16_710_000, 6118)338			.saturating_add(T::DbWeight::get().reads(5_u64))339			.saturating_add(T::DbWeight::get().writes(5_u64))340	}341	/// Storage: Refungible Allowance (r:1 w:1)342	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)343	/// Storage: Refungible Balance (r:2 w:2)344	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)345	/// Storage: Refungible AccountBalance (r:2 w:2)346	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)347	/// Storage: Refungible TotalSupply (r:1 w:0)348	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)349	/// Storage: Refungible Owned (r:0 w:2)350	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)351	fn transfer_from_creating_removing() -> Weight {352		// Proof Size summary in bytes:353		//  Measured:  `471`354		//  Estimated: `6118`355		// Minimum execution time: 16_130_000 picoseconds.356		Weight::from_parts(16_680_000, 6118)357			.saturating_add(T::DbWeight::get().reads(6_u64))358			.saturating_add(T::DbWeight::get().writes(7_u64))359	}360	/// Storage: Refungible Allowance (r:1 w:1)361	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)362	/// Storage: Refungible Balance (r:1 w:1)363	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)364	/// Storage: Refungible TotalSupply (r:1 w:1)365	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)366	/// Storage: Refungible AccountBalance (r:1 w:1)367	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)368	/// Storage: Refungible TokensBurnt (r:1 w:1)369	/// Proof: Refungible TokensBurnt (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)370	/// Storage: Refungible Owned (r:0 w:1)371	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)372	/// Storage: Refungible TokenProperties (r:0 w:1)373	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)374	fn burn_from() -> Weight {375		// Proof Size summary in bytes:376		//  Measured:  `471`377		//  Estimated: `3570`378		// Minimum execution time: 18_380_000 picoseconds.379		Weight::from_parts(18_870_000, 3570)380			.saturating_add(T::DbWeight::get().reads(5_u64))381			.saturating_add(T::DbWeight::get().writes(7_u64))382	}383	/// Storage: Common CollectionPropertyPermissions (r:1 w:1)384	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)385	/// The range of component `b` is `[0, 64]`.386	fn set_token_property_permissions(b: u32, ) -> Weight {387		// Proof Size summary in bytes:388		//  Measured:  `314`389		//  Estimated: `20191`390		// Minimum execution time: 580_000 picoseconds.391		Weight::from_parts(660_000, 20191)392			// Standard Error: 29_964393			.saturating_add(Weight::from_parts(6_251_766, 0).saturating_mul(b.into()))394			.saturating_add(T::DbWeight::get().reads(1_u64))395			.saturating_add(T::DbWeight::get().writes(1_u64))396	}397	/// Storage: Common CollectionPropertyPermissions (r:1 w:0)398	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)399	/// Storage: Refungible TokenProperties (r:1 w:1)400	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)401	/// Storage: Refungible TotalSupply (r:1 w:0)402	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)403	/// The range of component `b` is `[0, 64]`.404	fn set_token_properties(b: u32, ) -> Weight {405		// Proof Size summary in bytes:406		//  Measured:  `502 + b * (261 ±0)`407		//  Estimated: `36269`408		// Minimum execution time: 350_000 picoseconds.409		Weight::from_parts(2_269_806, 36269)410			// Standard Error: 7_751411			.saturating_add(Weight::from_parts(3_068_126, 0).saturating_mul(b.into()))412			.saturating_add(T::DbWeight::get().reads(3_u64))413			.saturating_add(T::DbWeight::get().writes(1_u64))414	}415	/// Storage: Refungible TokenProperties (r:1 w:0)416	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)417	fn load_token_properties() -> Weight {418		// Proof Size summary in bytes:419		//  Measured:  `120`420		//  Estimated: `36269`421		// Minimum execution time: 1_010_000 picoseconds.422		Weight::from_parts(1_080_000, 36269)423			.saturating_add(T::DbWeight::get().reads(1_u64))424	}425	/// Storage: Refungible TokenProperties (r:0 w:1)426	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)427	/// The range of component `b` is `[0, 64]`.428	fn write_token_properties(b: u32, ) -> Weight {429		// Proof Size summary in bytes:430		//  Measured:  `0`431		//  Estimated: `0`432		// Minimum execution time: 70_000 picoseconds.433		Weight::from_parts(1_363_449, 0)434			// Standard Error: 8_964435			.saturating_add(Weight::from_parts(2_665_759, 0).saturating_mul(b.into()))436			.saturating_add(T::DbWeight::get().writes(1_u64))437	}438	/// Storage: Common CollectionPropertyPermissions (r:1 w:0)439	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)440	/// Storage: Refungible TotalSupply (r:1 w:0)441	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)442	/// Storage: Refungible TokenProperties (r:1 w:1)443	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)444	/// The range of component `b` is `[0, 64]`.445	fn delete_token_properties(b: u32, ) -> Weight {446		// Proof Size summary in bytes:447		//  Measured:  `561 + b * (33291 ±0)`448		//  Estimated: `36269`449		// Minimum execution time: 320_000 picoseconds.450		Weight::from_parts(370_000, 36269)451			// Standard Error: 28_541452			.saturating_add(Weight::from_parts(9_863_065, 0).saturating_mul(b.into()))453			.saturating_add(T::DbWeight::get().reads(3_u64))454			.saturating_add(T::DbWeight::get().writes(1_u64))455	}456	/// Storage: Refungible TotalSupply (r:1 w:1)457	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)458	/// Storage: Refungible Balance (r:1 w:1)459	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)460	fn repartition_item() -> Weight {461		// Proof Size summary in bytes:462		//  Measured:  `288`463		//  Estimated: `3554`464		// Minimum execution time: 6_320_000 picoseconds.465		Weight::from_parts(6_640_000, 3554)466			.saturating_add(T::DbWeight::get().reads(2_u64))467			.saturating_add(T::DbWeight::get().writes(2_u64))468	}469	/// Storage: Refungible Balance (r:2 w:0)470	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)471	fn token_owner() -> Weight {472		// Proof Size summary in bytes:473		//  Measured:  `288`474		//  Estimated: `6118`475		// Minimum execution time: 2_520_000 picoseconds.476		Weight::from_parts(2_680_000, 6118)477			.saturating_add(T::DbWeight::get().reads(2_u64))478	}479	/// Storage: Refungible CollectionAllowance (r:0 w:1)480	/// Proof: Refungible CollectionAllowance (max_values: None, max_size: Some(111), added: 2586, mode: MaxEncodedLen)481	fn set_allowance_for_all() -> Weight {482		// Proof Size summary in bytes:483		//  Measured:  `0`484		//  Estimated: `0`485		// Minimum execution time: 2_070_000 picoseconds.486		Weight::from_parts(2_230_000, 0)487			.saturating_add(T::DbWeight::get().writes(1_u64))488	}489	/// Storage: Refungible CollectionAllowance (r:1 w:0)490	/// Proof: Refungible CollectionAllowance (max_values: None, max_size: Some(111), added: 2586, mode: MaxEncodedLen)491	fn allowance_for_all() -> Weight {492		// Proof Size summary in bytes:493		//  Measured:  `4`494		//  Estimated: `3576`495		// Minimum execution time: 1_270_000 picoseconds.496		Weight::from_parts(1_420_000, 3576)497			.saturating_add(T::DbWeight::get().reads(1_u64))498	}499	/// Storage: Refungible TokenProperties (r:1 w:1)500	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)501	fn repair_item() -> Weight {502		// Proof Size summary in bytes:503		//  Measured:  `120`504		//  Estimated: `36269`505		// Minimum execution time: 1_010_000 picoseconds.506		Weight::from_parts(1_160_000, 36269)507			.saturating_add(T::DbWeight::get().reads(1_u64))508			.saturating_add(T::DbWeight::get().writes(1_u64))509	}510}511512// For backwards compatibility and tests513impl WeightInfo for () {514	/// Storage: Refungible TokensMinted (r:1 w:1)515	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)516	/// Storage: Refungible AccountBalance (r:1 w:1)517	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)518	/// Storage: Refungible Balance (r:0 w:1)519	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)520	/// Storage: Refungible TotalSupply (r:0 w:1)521	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)522	/// Storage: Refungible Owned (r:0 w:1)523	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)524	fn create_item() -> Weight {525		// Proof Size summary in bytes:526		//  Measured:  `4`527		//  Estimated: `3530`528		// Minimum execution time: 5_710_000 picoseconds.529		Weight::from_parts(5_980_000, 3530)530			.saturating_add(RocksDbWeight::get().reads(2_u64))531			.saturating_add(RocksDbWeight::get().writes(5_u64))532	}533	/// Storage: Refungible TokensMinted (r:1 w:1)534	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)535	/// Storage: Refungible AccountBalance (r:1 w:1)536	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)537	/// Storage: Refungible Balance (r:0 w:200)538	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)539	/// Storage: Refungible TotalSupply (r:0 w:200)540	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)541	/// Storage: Refungible Owned (r:0 w:200)542	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)543	/// The range of component `b` is `[0, 200]`.544	fn create_multiple_items(b: u32, ) -> Weight {545		// Proof Size summary in bytes:546		//  Measured:  `4`547		//  Estimated: `3530`548		// Minimum execution time: 1_300_000 picoseconds.549		Weight::from_parts(1_360_000, 3530)550			// Standard Error: 2_783551			.saturating_add(Weight::from_parts(3_456_531, 0).saturating_mul(b.into()))552			.saturating_add(RocksDbWeight::get().reads(2_u64))553			.saturating_add(RocksDbWeight::get().writes(2_u64))554			.saturating_add(RocksDbWeight::get().writes((3_u64).saturating_mul(b.into())))555	}556	/// Storage: Refungible TokensMinted (r:1 w:1)557	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)558	/// Storage: Refungible AccountBalance (r:200 w:200)559	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)560	/// Storage: Refungible Balance (r:0 w:200)561	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)562	/// Storage: Refungible TotalSupply (r:0 w:200)563	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)564	/// Storage: Refungible Owned (r:0 w:200)565	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)566	/// The range of component `b` is `[0, 200]`.567	fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {568		// Proof Size summary in bytes:569		//  Measured:  `4`570		//  Estimated: `3481 + b * (2540 ±0)`571		// Minimum execution time: 1_290_000 picoseconds.572		Weight::from_parts(1_370_000, 3481)573			// Standard Error: 3_198574			.saturating_add(Weight::from_parts(4_435_305, 0).saturating_mul(b.into()))575			.saturating_add(RocksDbWeight::get().reads(1_u64))576			.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(b.into())))577			.saturating_add(RocksDbWeight::get().writes(1_u64))578			.saturating_add(RocksDbWeight::get().writes((4_u64).saturating_mul(b.into())))579			.saturating_add(Weight::from_parts(0, 2540).saturating_mul(b.into()))580	}581	/// Storage: Refungible TokensMinted (r:1 w:1)582	/// Proof: Refungible TokensMinted (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)583	/// Storage: Refungible AccountBalance (r:200 w:200)584	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)585	/// Storage: Refungible Balance (r:0 w:200)586	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)587	/// Storage: Refungible TotalSupply (r:0 w:1)588	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)589	/// Storage: Refungible Owned (r:0 w:200)590	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)591	/// The range of component `b` is `[0, 200]`.592	fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {593		// Proof Size summary in bytes:594		//  Measured:  `4`595		//  Estimated: `3481 + b * (2540 ±0)`596		// Minimum execution time: 1_730_000 picoseconds.597		Weight::from_parts(1_810_000, 3481)598			// Standard Error: 1_923599			.saturating_add(Weight::from_parts(3_500_817, 0).saturating_mul(b.into()))600			.saturating_add(RocksDbWeight::get().reads(1_u64))601			.saturating_add(RocksDbWeight::get().reads((1_u64).saturating_mul(b.into())))602			.saturating_add(RocksDbWeight::get().writes(2_u64))603			.saturating_add(RocksDbWeight::get().writes((3_u64).saturating_mul(b.into())))604			.saturating_add(Weight::from_parts(0, 2540).saturating_mul(b.into()))605	}606	/// Storage: Refungible Balance (r:3 w:1)607	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)608	/// Storage: Refungible TotalSupply (r:1 w:1)609	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)610	/// Storage: Refungible AccountBalance (r:1 w:1)611	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)612	/// Storage: Refungible Owned (r:0 w:1)613	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)614	fn burn_item_partial() -> Weight {615		// Proof Size summary in bytes:616		//  Measured:  `456`617		//  Estimated: `8682`618		// Minimum execution time: 14_010_000 picoseconds.619		Weight::from_parts(16_300_000, 8682)620			.saturating_add(RocksDbWeight::get().reads(5_u64))621			.saturating_add(RocksDbWeight::get().writes(4_u64))622	}623	/// Storage: Refungible Balance (r:1 w:1)624	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)625	/// Storage: Refungible TotalSupply (r:1 w:1)626	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)627	/// Storage: Refungible AccountBalance (r:1 w:1)628	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)629	/// Storage: Refungible TokensBurnt (r:1 w:1)630	/// Proof: Refungible TokensBurnt (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)631	/// Storage: Refungible Owned (r:0 w:1)632	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)633	/// Storage: Refungible TokenProperties (r:0 w:1)634	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)635	fn burn_item_fully() -> Weight {636		// Proof Size summary in bytes:637		//  Measured:  `341`638		//  Estimated: `3554`639		// Minimum execution time: 13_700_000 picoseconds.640		Weight::from_parts(14_180_000, 3554)641			.saturating_add(RocksDbWeight::get().reads(4_u64))642			.saturating_add(RocksDbWeight::get().writes(6_u64))643	}644	/// Storage: Refungible Balance (r:2 w:2)645	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)646	/// Storage: Refungible TotalSupply (r:1 w:0)647	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)648	fn transfer_normal() -> Weight {649		// Proof Size summary in bytes:650		//  Measured:  `365`651		//  Estimated: `6118`652		// Minimum execution time: 8_990_000 picoseconds.653		Weight::from_parts(9_400_000, 6118)654			.saturating_add(RocksDbWeight::get().reads(3_u64))655			.saturating_add(RocksDbWeight::get().writes(2_u64))656	}657	/// Storage: Refungible Balance (r:2 w:2)658	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)659	/// Storage: Refungible AccountBalance (r:1 w:1)660	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)661	/// Storage: Refungible TotalSupply (r:1 w:0)662	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)663	/// Storage: Refungible Owned (r:0 w:1)664	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)665	fn transfer_creating() -> Weight {666		// Proof Size summary in bytes:667		//  Measured:  `341`668		//  Estimated: `6118`669		// Minimum execution time: 10_240_000 picoseconds.670		Weight::from_parts(10_610_000, 6118)671			.saturating_add(RocksDbWeight::get().reads(4_u64))672			.saturating_add(RocksDbWeight::get().writes(4_u64))673	}674	/// Storage: Refungible Balance (r:2 w:2)675	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)676	/// Storage: Refungible AccountBalance (r:1 w:1)677	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)678	/// Storage: Refungible TotalSupply (r:1 w:0)679	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)680	/// Storage: Refungible Owned (r:0 w:1)681	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)682	fn transfer_removing() -> Weight {683		// Proof Size summary in bytes:684		//  Measured:  `456`685		//  Estimated: `6118`686		// Minimum execution time: 12_040_000 picoseconds.687		Weight::from_parts(12_390_000, 6118)688			.saturating_add(RocksDbWeight::get().reads(4_u64))689			.saturating_add(RocksDbWeight::get().writes(4_u64))690	}691	/// Storage: Refungible Balance (r:2 w:2)692	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)693	/// Storage: Refungible AccountBalance (r:2 w:2)694	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)695	/// Storage: Refungible TotalSupply (r:1 w:0)696	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)697	/// Storage: Refungible Owned (r:0 w:2)698	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)699	fn transfer_creating_removing() -> Weight {700		// Proof Size summary in bytes:701		//  Measured:  `341`702		//  Estimated: `6118`703		// Minimum execution time: 11_940_000 picoseconds.704		Weight::from_parts(12_240_000, 6118)705			.saturating_add(RocksDbWeight::get().reads(5_u64))706			.saturating_add(RocksDbWeight::get().writes(6_u64))707	}708	/// Storage: Refungible Balance (r:1 w:0)709	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)710	/// Storage: Refungible Allowance (r:0 w:1)711	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)712	fn approve() -> Weight {713		// Proof Size summary in bytes:714		//  Measured:  `223`715		//  Estimated: `3554`716		// Minimum execution time: 5_150_000 picoseconds.717		Weight::from_parts(5_440_000, 3554)718			.saturating_add(RocksDbWeight::get().reads(1_u64))719			.saturating_add(RocksDbWeight::get().writes(1_u64))720	}721	/// Storage: Refungible Balance (r:1 w:0)722	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)723	/// Storage: Refungible Allowance (r:0 w:1)724	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)725	fn approve_from() -> Weight {726		// Proof Size summary in bytes:727		//  Measured:  `211`728		//  Estimated: `3554`729		// Minimum execution time: 5_170_000 picoseconds.730		Weight::from_parts(5_400_000, 3554)731			.saturating_add(RocksDbWeight::get().reads(1_u64))732			.saturating_add(RocksDbWeight::get().writes(1_u64))733	}734	/// Storage: Refungible Allowance (r:1 w:1)735	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)736	/// Storage: Refungible Balance (r:2 w:2)737	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)738	/// Storage: Refungible TotalSupply (r:1 w:0)739	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)740	fn transfer_from_normal() -> Weight {741		// Proof Size summary in bytes:742		//  Measured:  `495`743		//  Estimated: `6118`744		// Minimum execution time: 13_150_000 picoseconds.745		Weight::from_parts(13_600_000, 6118)746			.saturating_add(RocksDbWeight::get().reads(4_u64))747			.saturating_add(RocksDbWeight::get().writes(3_u64))748	}749	/// Storage: Refungible Allowance (r:1 w:1)750	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)751	/// Storage: Refungible Balance (r:2 w:2)752	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)753	/// Storage: Refungible AccountBalance (r:1 w:1)754	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)755	/// Storage: Refungible TotalSupply (r:1 w:0)756	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)757	/// Storage: Refungible Owned (r:0 w:1)758	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)759	fn transfer_from_creating() -> Weight {760		// Proof Size summary in bytes:761		//  Measured:  `471`762		//  Estimated: `6118`763		// Minimum execution time: 14_280_000 picoseconds.764		Weight::from_parts(14_680_000, 6118)765			.saturating_add(RocksDbWeight::get().reads(5_u64))766			.saturating_add(RocksDbWeight::get().writes(5_u64))767	}768	/// Storage: Refungible Allowance (r:1 w:1)769	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)770	/// Storage: Refungible Balance (r:2 w:2)771	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)772	/// Storage: Refungible AccountBalance (r:1 w:1)773	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)774	/// Storage: Refungible TotalSupply (r:1 w:0)775	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)776	/// Storage: Refungible Owned (r:0 w:1)777	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)778	fn transfer_from_removing() -> Weight {779		// Proof Size summary in bytes:780		//  Measured:  `586`781		//  Estimated: `6118`782		// Minimum execution time: 16_110_000 picoseconds.783		Weight::from_parts(16_710_000, 6118)784			.saturating_add(RocksDbWeight::get().reads(5_u64))785			.saturating_add(RocksDbWeight::get().writes(5_u64))786	}787	/// Storage: Refungible Allowance (r:1 w:1)788	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)789	/// Storage: Refungible Balance (r:2 w:2)790	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)791	/// Storage: Refungible AccountBalance (r:2 w:2)792	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)793	/// Storage: Refungible TotalSupply (r:1 w:0)794	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)795	/// Storage: Refungible Owned (r:0 w:2)796	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)797	fn transfer_from_creating_removing() -> Weight {798		// Proof Size summary in bytes:799		//  Measured:  `471`800		//  Estimated: `6118`801		// Minimum execution time: 16_130_000 picoseconds.802		Weight::from_parts(16_680_000, 6118)803			.saturating_add(RocksDbWeight::get().reads(6_u64))804			.saturating_add(RocksDbWeight::get().writes(7_u64))805	}806	/// Storage: Refungible Allowance (r:1 w:1)807	/// Proof: Refungible Allowance (max_values: None, max_size: Some(105), added: 2580, mode: MaxEncodedLen)808	/// Storage: Refungible Balance (r:1 w:1)809	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)810	/// Storage: Refungible TotalSupply (r:1 w:1)811	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)812	/// Storage: Refungible AccountBalance (r:1 w:1)813	/// Proof: Refungible AccountBalance (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)814	/// Storage: Refungible TokensBurnt (r:1 w:1)815	/// Proof: Refungible TokensBurnt (max_values: None, max_size: Some(16), added: 2491, mode: MaxEncodedLen)816	/// Storage: Refungible Owned (r:0 w:1)817	/// Proof: Refungible Owned (max_values: None, max_size: Some(74), added: 2549, mode: MaxEncodedLen)818	/// Storage: Refungible TokenProperties (r:0 w:1)819	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)820	fn burn_from() -> Weight {821		// Proof Size summary in bytes:822		//  Measured:  `471`823		//  Estimated: `3570`824		// Minimum execution time: 18_380_000 picoseconds.825		Weight::from_parts(18_870_000, 3570)826			.saturating_add(RocksDbWeight::get().reads(5_u64))827			.saturating_add(RocksDbWeight::get().writes(7_u64))828	}829	/// Storage: Common CollectionPropertyPermissions (r:1 w:1)830	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)831	/// The range of component `b` is `[0, 64]`.832	fn set_token_property_permissions(b: u32, ) -> Weight {833		// Proof Size summary in bytes:834		//  Measured:  `314`835		//  Estimated: `20191`836		// Minimum execution time: 580_000 picoseconds.837		Weight::from_parts(660_000, 20191)838			// Standard Error: 29_964839			.saturating_add(Weight::from_parts(6_251_766, 0).saturating_mul(b.into()))840			.saturating_add(RocksDbWeight::get().reads(1_u64))841			.saturating_add(RocksDbWeight::get().writes(1_u64))842	}843	/// Storage: Common CollectionPropertyPermissions (r:1 w:0)844	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)845	/// Storage: Refungible TokenProperties (r:1 w:1)846	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)847	/// Storage: Refungible TotalSupply (r:1 w:0)848	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)849	/// The range of component `b` is `[0, 64]`.850	fn set_token_properties(b: u32, ) -> Weight {851		// Proof Size summary in bytes:852		//  Measured:  `502 + b * (261 ±0)`853		//  Estimated: `36269`854		// Minimum execution time: 350_000 picoseconds.855		Weight::from_parts(2_269_806, 36269)856			// Standard Error: 7_751857			.saturating_add(Weight::from_parts(3_068_126, 0).saturating_mul(b.into()))858			.saturating_add(RocksDbWeight::get().reads(3_u64))859			.saturating_add(RocksDbWeight::get().writes(1_u64))860	}861	/// Storage: Refungible TokenProperties (r:1 w:0)862	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)863	fn load_token_properties() -> Weight {864		// Proof Size summary in bytes:865		//  Measured:  `120`866		//  Estimated: `36269`867		// Minimum execution time: 1_010_000 picoseconds.868		Weight::from_parts(1_080_000, 36269)869			.saturating_add(RocksDbWeight::get().reads(1_u64))870	}871	/// Storage: Refungible TokenProperties (r:0 w:1)872	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)873	/// The range of component `b` is `[0, 64]`.874	fn write_token_properties(b: u32, ) -> Weight {875		// Proof Size summary in bytes:876		//  Measured:  `0`877		//  Estimated: `0`878		// Minimum execution time: 70_000 picoseconds.879		Weight::from_parts(1_363_449, 0)880			// Standard Error: 8_964881			.saturating_add(Weight::from_parts(2_665_759, 0).saturating_mul(b.into()))882			.saturating_add(RocksDbWeight::get().writes(1_u64))883	}884	/// Storage: Common CollectionPropertyPermissions (r:1 w:0)885	/// Proof: Common CollectionPropertyPermissions (max_values: None, max_size: Some(16726), added: 19201, mode: MaxEncodedLen)886	/// Storage: Refungible TotalSupply (r:1 w:0)887	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)888	/// Storage: Refungible TokenProperties (r:1 w:1)889	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)890	/// The range of component `b` is `[0, 64]`.891	fn delete_token_properties(b: u32, ) -> Weight {892		// Proof Size summary in bytes:893		//  Measured:  `561 + b * (33291 ±0)`894		//  Estimated: `36269`895		// Minimum execution time: 320_000 picoseconds.896		Weight::from_parts(370_000, 36269)897			// Standard Error: 28_541898			.saturating_add(Weight::from_parts(9_863_065, 0).saturating_mul(b.into()))899			.saturating_add(RocksDbWeight::get().reads(3_u64))900			.saturating_add(RocksDbWeight::get().writes(1_u64))901	}902	/// Storage: Refungible TotalSupply (r:1 w:1)903	/// Proof: Refungible TotalSupply (max_values: None, max_size: Some(40), added: 2515, mode: MaxEncodedLen)904	/// Storage: Refungible Balance (r:1 w:1)905	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)906	fn repartition_item() -> Weight {907		// Proof Size summary in bytes:908		//  Measured:  `288`909		//  Estimated: `3554`910		// Minimum execution time: 6_320_000 picoseconds.911		Weight::from_parts(6_640_000, 3554)912			.saturating_add(RocksDbWeight::get().reads(2_u64))913			.saturating_add(RocksDbWeight::get().writes(2_u64))914	}915	/// Storage: Refungible Balance (r:2 w:0)916	/// Proof: Refungible Balance (max_values: None, max_size: Some(89), added: 2564, mode: MaxEncodedLen)917	fn token_owner() -> Weight {918		// Proof Size summary in bytes:919		//  Measured:  `288`920		//  Estimated: `6118`921		// Minimum execution time: 2_520_000 picoseconds.922		Weight::from_parts(2_680_000, 6118)923			.saturating_add(RocksDbWeight::get().reads(2_u64))924	}925	/// Storage: Refungible CollectionAllowance (r:0 w:1)926	/// Proof: Refungible CollectionAllowance (max_values: None, max_size: Some(111), added: 2586, mode: MaxEncodedLen)927	fn set_allowance_for_all() -> Weight {928		// Proof Size summary in bytes:929		//  Measured:  `0`930		//  Estimated: `0`931		// Minimum execution time: 2_070_000 picoseconds.932		Weight::from_parts(2_230_000, 0)933			.saturating_add(RocksDbWeight::get().writes(1_u64))934	}935	/// Storage: Refungible CollectionAllowance (r:1 w:0)936	/// Proof: Refungible CollectionAllowance (max_values: None, max_size: Some(111), added: 2586, mode: MaxEncodedLen)937	fn allowance_for_all() -> Weight {938		// Proof Size summary in bytes:939		//  Measured:  `4`940		//  Estimated: `3576`941		// Minimum execution time: 1_270_000 picoseconds.942		Weight::from_parts(1_420_000, 3576)943			.saturating_add(RocksDbWeight::get().reads(1_u64))944	}945	/// Storage: Refungible TokenProperties (r:1 w:1)946	/// Proof: Refungible TokenProperties (max_values: None, max_size: Some(32804), added: 35279, mode: MaxEncodedLen)947	fn repair_item() -> Weight {948		// Proof Size summary in bytes:949		//  Measured:  `120`950		//  Estimated: `36269`951		// Minimum execution time: 1_010_000 picoseconds.952		Weight::from_parts(1_160_000, 36269)953			.saturating_add(RocksDbWeight::get().reads(1_u64))954			.saturating_add(RocksDbWeight::get().writes(1_u64))955	}956}957