git.delta.rocks / unique-network / refs/commits / aa49f021671b

difftreelog

source

pallets/refungible/src/weights.rs19.2 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: 2022-08-01, STEPS: `50`, REPEAT: 80, LOW RANGE: `[]`, HIGH RANGE: `[]`7//! EXECUTION: None, WASM-EXECUTION: Compiled, CHAIN: None, DB CACHE: 102489// Executed Command:10// target/release/unique-collator11// benchmark12// pallet13// --pallet14// pallet-refungible15// --wasm-execution16// compiled17// --extrinsic18// *19// --template20// .maintain/frame-weight-template.hbs21// --steps=5022// --repeat=8023// --heap-pages=409624// --output=./pallets/refungible/src/weights.rs2526#![cfg_attr(rustfmt, rustfmt_skip)]27#![allow(unused_parens)]28#![allow(unused_imports)]29#![allow(clippy::unnecessary_cast)]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 transfer_from_normal() -> Weight;48	fn transfer_from_creating() -> Weight;49	fn transfer_from_removing() -> Weight;50	fn transfer_from_creating_removing() -> Weight;51	fn burn_from() -> Weight;52	fn set_token_property_permissions(b: u32, ) -> Weight;53	fn set_token_properties(b: u32, ) -> Weight;54	fn delete_token_properties(b: u32, ) -> Weight;55	fn repartition_item() -> Weight;56	fn set_parent_nft_unchecked() -> Weight;57	fn token_owner() -> Weight;58}5960/// Weights for pallet_refungible using the Substrate node and recommended hardware.61pub struct SubstrateWeight<T>(PhantomData<T>);62impl<T: frame_system::Config> WeightInfo for SubstrateWeight<T> {63	// Storage: Refungible TokensMinted (r:1 w:1)64	// Storage: Refungible AccountBalance (r:1 w:1)65	// Storage: Refungible Balance (r:0 w:1)66	// Storage: Refungible TotalSupply (r:0 w:1)67	// Storage: Refungible TokenData (r:0 w:1)68	// Storage: Refungible Owned (r:0 w:1)69	fn create_item() -> Weight {70		(25_197_000 as Weight)71			.saturating_add(T::DbWeight::get().reads(2 as Weight))72			.saturating_add(T::DbWeight::get().writes(6 as Weight))73	}74	// Storage: Refungible TokensMinted (r:1 w:1)75	// Storage: Refungible AccountBalance (r:1 w:1)76	// Storage: Refungible Balance (r:0 w:4)77	// Storage: Refungible TotalSupply (r:0 w:4)78	// Storage: Refungible TokenData (r:0 w:4)79	// Storage: Refungible Owned (r:0 w:4)80	fn create_multiple_items(b: u32, ) -> Weight {81		(10_852_000 as Weight)82			// Standard Error: 2_00083			.saturating_add((8_087_000 as Weight).saturating_mul(b as Weight))84			.saturating_add(T::DbWeight::get().reads(2 as Weight))85			.saturating_add(T::DbWeight::get().writes(2 as Weight))86			.saturating_add(T::DbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))87	}88	// Storage: Refungible TokensMinted (r:1 w:1)89	// Storage: Refungible AccountBalance (r:4 w:4)90	// Storage: Refungible Balance (r:0 w:4)91	// Storage: Refungible TotalSupply (r:0 w:4)92	// Storage: Refungible TokenData (r:0 w:4)93	// Storage: Refungible Owned (r:0 w:4)94	fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {95		(9_978_000 as Weight)96			// Standard Error: 2_00097			.saturating_add((10_848_000 as Weight).saturating_mul(b as Weight))98			.saturating_add(T::DbWeight::get().reads(1 as Weight))99			.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))100			.saturating_add(T::DbWeight::get().writes(1 as Weight))101			.saturating_add(T::DbWeight::get().writes((5 as Weight).saturating_mul(b as Weight)))102	}103	// Storage: Refungible TokensMinted (r:1 w:1)104	// Storage: Refungible TotalSupply (r:0 w:1)105	// Storage: Refungible TokenData (r:0 w:1)106	// Storage: Refungible AccountBalance (r:4 w:4)107	// Storage: Refungible Balance (r:0 w:4)108	// Storage: Refungible Owned (r:0 w:4)109	fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {110		(15_419_000 as Weight)111			// Standard Error: 2_000112			.saturating_add((7_813_000 as Weight).saturating_mul(b as Weight))113			.saturating_add(T::DbWeight::get().reads(1 as Weight))114			.saturating_add(T::DbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))115			.saturating_add(T::DbWeight::get().writes(3 as Weight))116			.saturating_add(T::DbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))117	}118	// Storage: Refungible TotalSupply (r:1 w:1)119	// Storage: Refungible Balance (r:1 w:1)120	// Storage: Refungible AccountBalance (r:1 w:1)121	// Storage: Refungible Owned (r:0 w:1)122	fn burn_item_partial() -> Weight {123		(25_578_000 as Weight)124			.saturating_add(T::DbWeight::get().reads(3 as Weight))125			.saturating_add(T::DbWeight::get().writes(4 as Weight))126	}127	// Storage: Refungible TotalSupply (r:1 w:1)128	// Storage: Refungible Balance (r:1 w:1)129	// Storage: Refungible AccountBalance (r:1 w:1)130	// Storage: Refungible TokensBurnt (r:1 w:1)131	// Storage: Refungible TokenData (r:0 w:1)132	// Storage: Refungible Owned (r:0 w:1)133	// Storage: Refungible TokenProperties (r:0 w:1)134	fn burn_item_fully() -> Weight {135		(33_593_000 as Weight)136			.saturating_add(T::DbWeight::get().reads(4 as Weight))137			.saturating_add(T::DbWeight::get().writes(7 as Weight))138	}139	// Storage: Refungible Balance (r:2 w:2)140	fn transfer_normal() -> Weight {141		(21_049_000 as Weight)142			.saturating_add(T::DbWeight::get().reads(2 as Weight))143			.saturating_add(T::DbWeight::get().writes(2 as Weight))144	}145	// Storage: Refungible Balance (r:2 w:2)146	// Storage: Refungible AccountBalance (r:1 w:1)147	// Storage: Refungible Owned (r:0 w:1)148	fn transfer_creating() -> Weight {149		(24_646_000 as Weight)150			.saturating_add(T::DbWeight::get().reads(3 as Weight))151			.saturating_add(T::DbWeight::get().writes(4 as Weight))152	}153	// Storage: Refungible Balance (r:2 w:2)154	// Storage: Refungible AccountBalance (r:1 w:1)155	// Storage: Refungible Owned (r:0 w:1)156	fn transfer_removing() -> Weight {157		(26_570_000 as Weight)158			.saturating_add(T::DbWeight::get().reads(3 as Weight))159			.saturating_add(T::DbWeight::get().writes(4 as Weight))160	}161	// Storage: Refungible Balance (r:2 w:2)162	// Storage: Refungible AccountBalance (r:2 w:2)163	// Storage: Refungible Owned (r:0 w:2)164	fn transfer_creating_removing() -> Weight {165		(28_906_000 as Weight)166			.saturating_add(T::DbWeight::get().reads(4 as Weight))167			.saturating_add(T::DbWeight::get().writes(6 as Weight))168	}169	// Storage: Refungible Balance (r:1 w:0)170	// Storage: Refungible Allowance (r:0 w:1)171	fn approve() -> Weight {172		(16_451_000 as Weight)173			.saturating_add(T::DbWeight::get().reads(1 as Weight))174			.saturating_add(T::DbWeight::get().writes(1 as Weight))175	}176	// Storage: Refungible Allowance (r:1 w:1)177	// Storage: Refungible Balance (r:2 w:2)178	fn transfer_from_normal() -> Weight {179		(29_545_000 as Weight)180			.saturating_add(T::DbWeight::get().reads(3 as Weight))181			.saturating_add(T::DbWeight::get().writes(3 as Weight))182	}183	// Storage: Refungible Allowance (r:1 w:1)184	// Storage: Refungible Balance (r:2 w:2)185	// Storage: Refungible AccountBalance (r:1 w:1)186	// Storage: Refungible Owned (r:0 w:1)187	fn transfer_from_creating() -> Weight {188		(33_392_000 as Weight)189			.saturating_add(T::DbWeight::get().reads(4 as Weight))190			.saturating_add(T::DbWeight::get().writes(5 as Weight))191	}192	// Storage: Refungible Allowance (r:1 w:1)193	// Storage: Refungible Balance (r:2 w:2)194	// Storage: Refungible AccountBalance (r:1 w:1)195	// Storage: Refungible Owned (r:0 w:1)196	fn transfer_from_removing() -> Weight {197		(35_446_000 as Weight)198			.saturating_add(T::DbWeight::get().reads(4 as Weight))199			.saturating_add(T::DbWeight::get().writes(5 as Weight))200	}201	// Storage: Refungible Allowance (r:1 w:1)202	// Storage: Refungible Balance (r:2 w:2)203	// Storage: Refungible AccountBalance (r:2 w:2)204	// Storage: Refungible Owned (r:0 w:2)205	fn transfer_from_creating_removing() -> Weight {206		(37_762_000 as Weight)207			.saturating_add(T::DbWeight::get().reads(5 as Weight))208			.saturating_add(T::DbWeight::get().writes(7 as Weight))209	}210	// Storage: Refungible Allowance (r:1 w:1)211	// Storage: Refungible TotalSupply (r:1 w:1)212	// Storage: Refungible Balance (r:1 w:1)213	// Storage: Refungible AccountBalance (r:1 w:1)214	// Storage: Refungible TokensBurnt (r:1 w:1)215	// Storage: Refungible TokenData (r:0 w:1)216	// Storage: Refungible Owned (r:0 w:1)217	// Storage: Refungible TokenProperties (r:0 w:1)218	fn burn_from() -> Weight {219		(42_620_000 as Weight)220			.saturating_add(T::DbWeight::get().reads(5 as Weight))221			.saturating_add(T::DbWeight::get().writes(8 as Weight))222	}223	// Storage: Common CollectionPropertyPermissions (r:1 w:1)224	fn set_token_property_permissions(b: u32, ) -> Weight {225		(0 as Weight)226			// Standard Error: 65_000227			.saturating_add((16_513_000 as Weight).saturating_mul(b as Weight))228			.saturating_add(T::DbWeight::get().reads(1 as Weight))229			.saturating_add(T::DbWeight::get().writes(1 as Weight))230	}231	// Storage: Common CollectionPropertyPermissions (r:1 w:0)232	// Storage: Refungible TokenProperties (r:1 w:1)233	fn set_token_properties(b: u32, ) -> Weight {234		(0 as Weight)235			// Standard Error: 1_583_000236			.saturating_add((291_392_000 as Weight).saturating_mul(b as Weight))237			.saturating_add(T::DbWeight::get().reads(2 as Weight))238			.saturating_add(T::DbWeight::get().writes(1 as Weight))239	}240	// Storage: Common CollectionPropertyPermissions (r:1 w:0)241	// Storage: Refungible TokenProperties (r:1 w:1)242	fn delete_token_properties(b: u32, ) -> Weight {243		(0 as Weight)244			// Standard Error: 1_699_000245			.saturating_add((293_270_000 as Weight).saturating_mul(b as Weight))246			.saturating_add(T::DbWeight::get().reads(2 as Weight))247			.saturating_add(T::DbWeight::get().writes(1 as Weight))248	}249	// Storage: Refungible TotalSupply (r:1 w:1)250	// Storage: Refungible Balance (r:1 w:1)251	fn repartition_item() -> Weight {252		(19_206_000 as Weight)253			.saturating_add(T::DbWeight::get().reads(2 as Weight))254			.saturating_add(T::DbWeight::get().writes(2 as Weight))255	}256	// Storage: Refungible Balance (r:1 w:0)257	// Storage: Refungible TotalSupply (r:1 w:0)258	// Storage: Refungible TokenProperties (r:1 w:1)259	fn set_parent_nft_unchecked() -> Weight {260		(10_189_000 as Weight)261			.saturating_add(T::DbWeight::get().reads(3 as Weight))262			.saturating_add(T::DbWeight::get().writes(1 as Weight))263	}264	// Storage: Refungible Balance (r:2 w:0)265	fn token_owner() -> Weight {266		(8_205_000 as Weight)267			.saturating_add(T::DbWeight::get().reads(2 as Weight))268	}269}270271// For backwards compatibility and tests272impl WeightInfo for () {273	// Storage: Refungible TokensMinted (r:1 w:1)274	// Storage: Refungible AccountBalance (r:1 w:1)275	// Storage: Refungible Balance (r:0 w:1)276	// Storage: Refungible TotalSupply (r:0 w:1)277	// Storage: Refungible TokenData (r:0 w:1)278	// Storage: Refungible Owned (r:0 w:1)279	fn create_item() -> Weight {280		(25_197_000 as Weight)281			.saturating_add(RocksDbWeight::get().reads(2 as Weight))282			.saturating_add(RocksDbWeight::get().writes(6 as Weight))283	}284	// Storage: Refungible TokensMinted (r:1 w:1)285	// Storage: Refungible AccountBalance (r:1 w:1)286	// Storage: Refungible Balance (r:0 w:4)287	// Storage: Refungible TotalSupply (r:0 w:4)288	// Storage: Refungible TokenData (r:0 w:4)289	// Storage: Refungible Owned (r:0 w:4)290	fn create_multiple_items(b: u32, ) -> Weight {291		(10_852_000 as Weight)292			// Standard Error: 2_000293			.saturating_add((8_087_000 as Weight).saturating_mul(b as Weight))294			.saturating_add(RocksDbWeight::get().reads(2 as Weight))295			.saturating_add(RocksDbWeight::get().writes(2 as Weight))296			.saturating_add(RocksDbWeight::get().writes((4 as Weight).saturating_mul(b as Weight)))297	}298	// Storage: Refungible TokensMinted (r:1 w:1)299	// Storage: Refungible AccountBalance (r:4 w:4)300	// Storage: Refungible Balance (r:0 w:4)301	// Storage: Refungible TotalSupply (r:0 w:4)302	// Storage: Refungible TokenData (r:0 w:4)303	// Storage: Refungible Owned (r:0 w:4)304	fn create_multiple_items_ex_multiple_items(b: u32, ) -> Weight {305		(9_978_000 as Weight)306			// Standard Error: 2_000307			.saturating_add((10_848_000 as Weight).saturating_mul(b as Weight))308			.saturating_add(RocksDbWeight::get().reads(1 as Weight))309			.saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))310			.saturating_add(RocksDbWeight::get().writes(1 as Weight))311			.saturating_add(RocksDbWeight::get().writes((5 as Weight).saturating_mul(b as Weight)))312	}313	// Storage: Refungible TokensMinted (r:1 w:1)314	// Storage: Refungible TotalSupply (r:0 w:1)315	// Storage: Refungible TokenData (r:0 w:1)316	// Storage: Refungible AccountBalance (r:4 w:4)317	// Storage: Refungible Balance (r:0 w:4)318	// Storage: Refungible Owned (r:0 w:4)319	fn create_multiple_items_ex_multiple_owners(b: u32, ) -> Weight {320		(15_419_000 as Weight)321			// Standard Error: 2_000322			.saturating_add((7_813_000 as Weight).saturating_mul(b as Weight))323			.saturating_add(RocksDbWeight::get().reads(1 as Weight))324			.saturating_add(RocksDbWeight::get().reads((1 as Weight).saturating_mul(b as Weight)))325			.saturating_add(RocksDbWeight::get().writes(3 as Weight))326			.saturating_add(RocksDbWeight::get().writes((3 as Weight).saturating_mul(b as Weight)))327	}328	// Storage: Refungible TotalSupply (r:1 w:1)329	// Storage: Refungible Balance (r:1 w:1)330	// Storage: Refungible AccountBalance (r:1 w:1)331	// Storage: Refungible Owned (r:0 w:1)332	fn burn_item_partial() -> Weight {333		(25_578_000 as Weight)334			.saturating_add(RocksDbWeight::get().reads(3 as Weight))335			.saturating_add(RocksDbWeight::get().writes(4 as Weight))336	}337	// Storage: Refungible TotalSupply (r:1 w:1)338	// Storage: Refungible Balance (r:1 w:1)339	// Storage: Refungible AccountBalance (r:1 w:1)340	// Storage: Refungible TokensBurnt (r:1 w:1)341	// Storage: Refungible TokenData (r:0 w:1)342	// Storage: Refungible Owned (r:0 w:1)343	// Storage: Refungible TokenProperties (r:0 w:1)344	fn burn_item_fully() -> Weight {345		(33_593_000 as Weight)346			.saturating_add(RocksDbWeight::get().reads(4 as Weight))347			.saturating_add(RocksDbWeight::get().writes(7 as Weight))348	}349	// Storage: Refungible Balance (r:2 w:2)350	fn transfer_normal() -> Weight {351		(21_049_000 as Weight)352			.saturating_add(RocksDbWeight::get().reads(2 as Weight))353			.saturating_add(RocksDbWeight::get().writes(2 as Weight))354	}355	// Storage: Refungible Balance (r:2 w:2)356	// Storage: Refungible AccountBalance (r:1 w:1)357	// Storage: Refungible Owned (r:0 w:1)358	fn transfer_creating() -> Weight {359		(24_646_000 as Weight)360			.saturating_add(RocksDbWeight::get().reads(3 as Weight))361			.saturating_add(RocksDbWeight::get().writes(4 as Weight))362	}363	// Storage: Refungible Balance (r:2 w:2)364	// Storage: Refungible AccountBalance (r:1 w:1)365	// Storage: Refungible Owned (r:0 w:1)366	fn transfer_removing() -> Weight {367		(26_570_000 as Weight)368			.saturating_add(RocksDbWeight::get().reads(3 as Weight))369			.saturating_add(RocksDbWeight::get().writes(4 as Weight))370	}371	// Storage: Refungible Balance (r:2 w:2)372	// Storage: Refungible AccountBalance (r:2 w:2)373	// Storage: Refungible Owned (r:0 w:2)374	fn transfer_creating_removing() -> Weight {375		(28_906_000 as Weight)376			.saturating_add(RocksDbWeight::get().reads(4 as Weight))377			.saturating_add(RocksDbWeight::get().writes(6 as Weight))378	}379	// Storage: Refungible Balance (r:1 w:0)380	// Storage: Refungible Allowance (r:0 w:1)381	fn approve() -> Weight {382		(16_451_000 as Weight)383			.saturating_add(RocksDbWeight::get().reads(1 as Weight))384			.saturating_add(RocksDbWeight::get().writes(1 as Weight))385	}386	// Storage: Refungible Allowance (r:1 w:1)387	// Storage: Refungible Balance (r:2 w:2)388	fn transfer_from_normal() -> Weight {389		(29_545_000 as Weight)390			.saturating_add(RocksDbWeight::get().reads(3 as Weight))391			.saturating_add(RocksDbWeight::get().writes(3 as Weight))392	}393	// Storage: Refungible Allowance (r:1 w:1)394	// Storage: Refungible Balance (r:2 w:2)395	// Storage: Refungible AccountBalance (r:1 w:1)396	// Storage: Refungible Owned (r:0 w:1)397	fn transfer_from_creating() -> Weight {398		(33_392_000 as Weight)399			.saturating_add(RocksDbWeight::get().reads(4 as Weight))400			.saturating_add(RocksDbWeight::get().writes(5 as Weight))401	}402	// Storage: Refungible Allowance (r:1 w:1)403	// Storage: Refungible Balance (r:2 w:2)404	// Storage: Refungible AccountBalance (r:1 w:1)405	// Storage: Refungible Owned (r:0 w:1)406	fn transfer_from_removing() -> Weight {407		(35_446_000 as Weight)408			.saturating_add(RocksDbWeight::get().reads(4 as Weight))409			.saturating_add(RocksDbWeight::get().writes(5 as Weight))410	}411	// Storage: Refungible Allowance (r:1 w:1)412	// Storage: Refungible Balance (r:2 w:2)413	// Storage: Refungible AccountBalance (r:2 w:2)414	// Storage: Refungible Owned (r:0 w:2)415	fn transfer_from_creating_removing() -> Weight {416		(37_762_000 as Weight)417			.saturating_add(RocksDbWeight::get().reads(5 as Weight))418			.saturating_add(RocksDbWeight::get().writes(7 as Weight))419	}420	// Storage: Refungible Allowance (r:1 w:1)421	// Storage: Refungible TotalSupply (r:1 w:1)422	// Storage: Refungible Balance (r:1 w:1)423	// Storage: Refungible AccountBalance (r:1 w:1)424	// Storage: Refungible TokensBurnt (r:1 w:1)425	// Storage: Refungible TokenData (r:0 w:1)426	// Storage: Refungible Owned (r:0 w:1)427	// Storage: Refungible TokenProperties (r:0 w:1)428	fn burn_from() -> Weight {429		(42_620_000 as Weight)430			.saturating_add(RocksDbWeight::get().reads(5 as Weight))431			.saturating_add(RocksDbWeight::get().writes(8 as Weight))432	}433	// Storage: Common CollectionPropertyPermissions (r:1 w:1)434	fn set_token_property_permissions(b: u32, ) -> Weight {435		(0 as Weight)436			// Standard Error: 65_000437			.saturating_add((16_513_000 as Weight).saturating_mul(b as Weight))438			.saturating_add(RocksDbWeight::get().reads(1 as Weight))439			.saturating_add(RocksDbWeight::get().writes(1 as Weight))440	}441	// Storage: Common CollectionPropertyPermissions (r:1 w:0)442	// Storage: Refungible TokenProperties (r:1 w:1)443	fn set_token_properties(b: u32, ) -> Weight {444		(0 as Weight)445			// Standard Error: 1_583_000446			.saturating_add((291_392_000 as Weight).saturating_mul(b as Weight))447			.saturating_add(RocksDbWeight::get().reads(2 as Weight))448			.saturating_add(RocksDbWeight::get().writes(1 as Weight))449	}450	// Storage: Common CollectionPropertyPermissions (r:1 w:0)451	// Storage: Refungible TokenProperties (r:1 w:1)452	fn delete_token_properties(b: u32, ) -> Weight {453		(0 as Weight)454			// Standard Error: 1_699_000455			.saturating_add((293_270_000 as Weight).saturating_mul(b as Weight))456			.saturating_add(RocksDbWeight::get().reads(2 as Weight))457			.saturating_add(RocksDbWeight::get().writes(1 as Weight))458	}459	// Storage: Refungible TotalSupply (r:1 w:1)460	// Storage: Refungible Balance (r:1 w:1)461	fn repartition_item() -> Weight {462		(19_206_000 as Weight)463			.saturating_add(RocksDbWeight::get().reads(2 as Weight))464			.saturating_add(RocksDbWeight::get().writes(2 as Weight))465	}466	// Storage: Refungible Balance (r:1 w:0)467	// Storage: Refungible TotalSupply (r:1 w:0)468	// Storage: Refungible TokenProperties (r:1 w:1)469	fn set_parent_nft_unchecked() -> Weight {470		(10_189_000 as Weight)471			.saturating_add(RocksDbWeight::get().reads(3 as Weight))472			.saturating_add(RocksDbWeight::get().writes(1 as Weight))473	}474	// Storage: Refungible Balance (r:2 w:0)475	fn token_owner() -> Weight {476		(8_205_000 as Weight)477			.saturating_add(RocksDbWeight::get().reads(2 as Weight))478	}479}