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

difftreelog

source

runtime/src/nft_weights.rs5.1 KiBsourcehistory
1//2// This file is subject to the terms and conditions defined in3// file 'LICENSE', which is part of this source code package.4//56use frame_support::weights::{Weight, constants::RocksDbWeight as DbWeight};78pub struct WeightInfo;9impl pallet_nft::WeightInfo for WeightInfo {10	fn create_collection() -> Weight {11		70_000_000_u6412			.saturating_add(DbWeight::get().reads(7_u64))13			.saturating_add(DbWeight::get().writes(5_u64))14	}15	fn destroy_collection() -> Weight {16		90_000_000_u6417			.saturating_add(DbWeight::get().reads(2_u64))18			.saturating_add(DbWeight::get().writes(5_u64))19	}20	fn add_to_white_list() -> Weight {21		30_000_000_u6422			.saturating_add(DbWeight::get().reads(3_u64))23			.saturating_add(DbWeight::get().writes(1_u64))24	}25	fn remove_from_white_list() -> Weight {26		35_000_000_u6427			.saturating_add(DbWeight::get().reads(3_u64))28			.saturating_add(DbWeight::get().writes(1_u64))29	}30	fn set_public_access_mode() -> Weight {31		27_000_000_u6432			.saturating_add(DbWeight::get().reads(1_u64))33			.saturating_add(DbWeight::get().writes(1_u64))34	}35	fn set_mint_permission() -> Weight {36		27_000_000_u6437			.saturating_add(DbWeight::get().reads(1_u64))38			.saturating_add(DbWeight::get().writes(1_u64))39	}40	fn change_collection_owner() -> Weight {41		27_000_000_u6442			.saturating_add(DbWeight::get().reads(1_u64))43			.saturating_add(DbWeight::get().writes(1_u64))44	}45	fn add_collection_admin() -> Weight {46		32_000_000_u6447			.saturating_add(DbWeight::get().reads(3_u64))48			.saturating_add(DbWeight::get().writes(1_u64))49	}50	fn remove_collection_admin() -> Weight {51		50_000_000_u6452			.saturating_add(DbWeight::get().reads(2_u64))53			.saturating_add(DbWeight::get().writes(1_u64))54	}55	fn set_collection_sponsor() -> Weight {56		32_000_000_u6457			.saturating_add(DbWeight::get().reads(2_u64))58			.saturating_add(DbWeight::get().writes(1_u64))59	}60	fn confirm_sponsorship() -> Weight {61		22_000_000_u6462			.saturating_add(DbWeight::get().reads(1_u64))63			.saturating_add(DbWeight::get().writes(1_u64))64	}65	fn remove_collection_sponsor() -> Weight {66		24_000_000_u6467			.saturating_add(DbWeight::get().reads(1_u64))68			.saturating_add(DbWeight::get().writes(1_u64))69	}70	fn create_item(s: usize) -> Weight {71		130_000_000_u6472			.saturating_add(2135_u64.saturating_mul(s as Weight).saturating_mul(500_u64)) // 500 is temparary multiplier, fee for storage73			.saturating_add(DbWeight::get().reads(10_u64))74			.saturating_add(DbWeight::get().writes(8_u64))75	}76	fn burn_item() -> Weight {77		170_000_000_u6478			.saturating_add(DbWeight::get().reads(9_u64))79			.saturating_add(DbWeight::get().writes(7_u64))80	}81	fn transfer() -> Weight {82		125_000_000_u6483			.saturating_add(DbWeight::get().reads(7_u64))84			.saturating_add(DbWeight::get().writes(7_u64))85	}86	fn approve() -> Weight {87		45_000_000_u6488			.saturating_add(DbWeight::get().reads(3_u64))89			.saturating_add(DbWeight::get().writes(1_u64))90	}91	fn transfer_from() -> Weight {92		150_000_000_u6493			.saturating_add(DbWeight::get().reads(9_u64))94			.saturating_add(DbWeight::get().writes(8_u64))95	}96	fn set_offchain_schema() -> Weight {97		33_000_000_u6498			.saturating_add(DbWeight::get().reads(2_u64))99			.saturating_add(DbWeight::get().writes(1_u64))100	}101	fn set_const_on_chain_schema() -> Weight {102		11_100_000_u64103			.saturating_add(DbWeight::get().reads(2_u64))104			.saturating_add(DbWeight::get().writes(1_u64))105	}106	fn set_variable_on_chain_schema() -> Weight {107		11_100_000_u64108			.saturating_add(DbWeight::get().reads(2_u64))109			.saturating_add(DbWeight::get().writes(1_u64))110	}111	fn set_variable_meta_data() -> Weight {112		17_500_000_u64113			.saturating_add(DbWeight::get().reads(2_u64))114			.saturating_add(DbWeight::get().writes(1_u64))115	}116	fn enable_contract_sponsoring() -> Weight {117		13_000_000_u64118			.saturating_add(DbWeight::get().reads(1_u64))119			.saturating_add(DbWeight::get().writes(1_u64))120	}121	fn set_schema_version() -> Weight {122		8_500_000_u64123			.saturating_add(DbWeight::get().reads(2_u64))124			.saturating_add(DbWeight::get().writes(1_u64))125	}126	fn set_chain_limits() -> Weight {127		1_300_000_u64128			.saturating_add(DbWeight::get().reads(0_u64))129			.saturating_add(DbWeight::get().writes(1_u64))130	}131	fn set_contract_sponsoring_rate_limit() -> Weight {132		3_500_000_u64133			.saturating_add(DbWeight::get().reads(0_u64))134			.saturating_add(DbWeight::get().writes(2_u64))135	}136	fn set_variable_meta_data_sponsoring_rate_limit() -> Weight {137		3_500_000_u64138			.saturating_add(DbWeight::get().reads(1_u64))139			.saturating_add(DbWeight::get().writes(2_u64))140	}141	fn toggle_contract_white_list() -> Weight {142		3_000_000_u64143			.saturating_add(DbWeight::get().reads(0_u64))144			.saturating_add(DbWeight::get().writes(2_u64))145	}146	fn add_to_contract_white_list() -> Weight {147		3_000_000_u64148			.saturating_add(DbWeight::get().reads(0_u64))149			.saturating_add(DbWeight::get().writes(2_u64))150	}151	fn remove_from_contract_white_list() -> Weight {152		3_200_000_u64153			.saturating_add(DbWeight::get().reads(0_u64))154			.saturating_add(DbWeight::get().writes(2_u64))155	}156	fn set_collection_limits() -> Weight {157		8_900_000_u64158			.saturating_add(DbWeight::get().reads(2_u64))159			.saturating_add(DbWeight::get().writes(1_u64))160	}161}