Skip to content
Snippets Groups Projects
Unverified Commit a625bf49 authored by bgallois's avatar bgallois
Browse files

fix benchmarks

parent 5a738bd2
No related branches found
No related tags found
No related merge requests found
...@@ -47,22 +47,6 @@ mod benchmarks { ...@@ -47,22 +47,6 @@ mod benchmarks {
Ok(()) Ok(())
} }
#[benchmark]
fn do_add_cert_checked() -> Result<(), BenchmarkError> {
let issuer: T::IdtyIndex = 1.into();
let receiver: T::IdtyIndex = 2.into();
Pallet::<T>::del_cert(RawOrigin::Root.into(), issuer, receiver)?;
frame_system::pallet::Pallet::<T>::set_block_number(T::CertPeriod::get());
#[block]
{
Pallet::<T>::do_add_cert_checked(issuer, receiver, true)?;
}
assert_has_event::<T>(Event::<T>::CertAdded { issuer, receiver }.into());
Ok(())
}
#[benchmark] #[benchmark]
fn add_cert() -> Result<(), BenchmarkError> { fn add_cert() -> Result<(), BenchmarkError> {
let issuer: T::IdtyIndex = 1.into(); let issuer: T::IdtyIndex = 1.into();
......
...@@ -451,38 +451,6 @@ mod benchmarks { ...@@ -451,38 +451,6 @@ mod benchmarks {
} }
} }
#[benchmark]
fn membership_added() -> Result<(), BenchmarkError> {
let caller: T::AccountId = Identities::<T>::get(T::IdtyIndex::from(1u32))
.unwrap()
.owner_key;
let caller_origin: <T as frame_system::Config>::RuntimeOrigin =
RawOrigin::Signed(caller.clone()).into();
let owner_key: T::AccountId = account("new_identity", 2, 1);
let owner_key_origin: <T as frame_system::Config>::RuntimeOrigin =
RawOrigin::Signed(owner_key.clone()).into();
Pallet::<T>::create_identity(caller_origin.clone(), owner_key.clone())?;
let name = IdtyName("new_identity".into());
Pallet::<T>::confirm_identity(owner_key_origin.clone(), name.clone())?;
let idty_index = IdentityIndexOf::<T>::get(&owner_key).unwrap();
assert_ne!(
Identities::<T>::get(idty_index).unwrap().status,
IdtyStatus::Member
);
#[block]
{
Pallet::<T>::membership_added(idty_index);
}
assert_has_event::<T>(Event::<T>::IdtyValidated { idty_index }.into());
assert_eq!(
Identities::<T>::get(idty_index).unwrap().status,
IdtyStatus::Member
);
Ok(())
}
#[benchmark] #[benchmark]
fn membership_removed() -> Result<(), BenchmarkError> { fn membership_removed() -> Result<(), BenchmarkError> {
let key: T::AccountId = account("new_identity", 2, 1); let key: T::AccountId = account("new_identity", 2, 1);
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
// --chain=dev // --chain=dev
// --steps=50 // --steps=50
// --repeat=20 // --repeat=20
// --pallet=* // --pallet=pallet-certification
// --extrinsic=* // --extrinsic=*
// --wasm-execution=compiled // --wasm-execution=compiled
// --heap-pages=4096 // --heap-pages=4096
...@@ -47,24 +47,6 @@ use core::marker::PhantomData; ...@@ -47,24 +47,6 @@ use core::marker::PhantomData;
/// Weight functions for `pallet_certification`. /// Weight functions for `pallet_certification`.
pub struct WeightInfo<T>(PhantomData<T>); pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> { impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> {
/// Storage: `Certification::StorageIdtyCertMeta` (r:2 w:2)
/// Proof: `Certification::StorageIdtyCertMeta` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `Parameters::ParametersStorage` (r:1 w:0)
/// Proof: `Parameters::ParametersStorage` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `Certification::CertsRemovableOn` (r:1 w:1)
/// Proof: `Certification::CertsRemovableOn` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `Certification::CertsByReceiver` (r:1 w:1)
/// Proof: `Certification::CertsByReceiver` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn do_add_cert_checked() -> Weight {
// Proof Size summary in bytes:
// Measured: `465`
// Estimated: `6405`
// Minimum execution time: 18_760_000 picoseconds.
Weight::from_parts(19_560_000, 0)
.saturating_add(Weight::from_parts(0, 6405))
.saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(4))
}
/// Storage: `Identity::IdentityIndexOf` (r:1 w:0) /// Storage: `Identity::IdentityIndexOf` (r:1 w:0)
/// Proof: `Identity::IdentityIndexOf` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `Identity::IdentityIndexOf` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `Certification::StorageIdtyCertMeta` (r:2 w:2) /// Storage: `Certification::StorageIdtyCertMeta` (r:2 w:2)
...@@ -81,8 +63,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -81,8 +63,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `956` // Measured: `956`
// Estimated: `6896` // Estimated: `6896`
// Minimum execution time: 30_500_000 picoseconds. // Minimum execution time: 30_521_000 picoseconds.
Weight::from_parts(36_702_000, 0) Weight::from_parts(31_388_000, 0)
.saturating_add(Weight::from_parts(0, 6896)) .saturating_add(Weight::from_parts(0, 6896))
.saturating_add(T::DbWeight::get().reads(8)) .saturating_add(T::DbWeight::get().reads(8))
.saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes(4))
...@@ -103,8 +85,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -103,8 +85,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `980` // Measured: `980`
// Estimated: `6920` // Estimated: `6920`
// Minimum execution time: 29_705_000 picoseconds. // Minimum execution time: 28_768_000 picoseconds.
Weight::from_parts(31_117_000, 0) Weight::from_parts(29_974_000, 0)
.saturating_add(Weight::from_parts(0, 6920)) .saturating_add(Weight::from_parts(0, 6920))
.saturating_add(T::DbWeight::get().reads(7)) .saturating_add(T::DbWeight::get().reads(7))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
...@@ -119,8 +101,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -119,8 +101,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `444` // Measured: `444`
// Estimated: `6384` // Estimated: `6384`
// Minimum execution time: 17_203_000 picoseconds. // Minimum execution time: 17_405_000 picoseconds.
Weight::from_parts(17_957_000, 0) Weight::from_parts(23_829_000, 0)
.saturating_add(Weight::from_parts(0, 6384)) .saturating_add(Weight::from_parts(0, 6384))
.saturating_add(T::DbWeight::get().reads(4)) .saturating_add(T::DbWeight::get().reads(4))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
...@@ -138,11 +120,11 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -138,11 +120,11 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `546 + i * (35 ±0)` // Measured: `546 + i * (35 ±0)`
// Estimated: `4017 + i * (2511 ±0)` // Estimated: `4017 + i * (2511 ±0)`
// Minimum execution time: 24_706_000 picoseconds. // Minimum execution time: 24_543_000 picoseconds.
Weight::from_parts(25_381_000, 0) Weight::from_parts(24_900_000, 0)
.saturating_add(Weight::from_parts(0, 4017)) .saturating_add(Weight::from_parts(0, 4017))
// Standard Error: 20_786 // Standard Error: 50_900
.saturating_add(Weight::from_parts(8_520_837, 0).saturating_mul(i.into())) .saturating_add(Weight::from_parts(9_036_718, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().reads((1_u64).saturating_mul(i.into())))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
...@@ -155,8 +137,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -155,8 +137,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `139` // Measured: `139`
// Estimated: `3604` // Estimated: `3604`
// Minimum execution time: 2_358_000 picoseconds. // Minimum execution time: 2_295_000 picoseconds.
Weight::from_parts(2_635_000, 0) Weight::from_parts(2_512_000, 0)
.saturating_add(Weight::from_parts(0, 3604)) .saturating_add(Weight::from_parts(0, 3604))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
} }
...@@ -166,8 +148,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -166,8 +148,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `237` // Measured: `237`
// Estimated: `3702` // Estimated: `3702`
// Minimum execution time: 3_428_000 picoseconds. // Minimum execution time: 3_435_000 picoseconds.
Weight::from_parts(3_646_000, 0) Weight::from_parts(3_720_000, 0)
.saturating_add(Weight::from_parts(0, 3702)) .saturating_add(Weight::from_parts(0, 3702))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
...@@ -184,8 +166,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T> ...@@ -184,8 +166,8 @@ impl<T: frame_system::Config> pallet_certification::WeightInfo for WeightInfo<T>
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `660` // Measured: `660`
// Estimated: `6600` // Estimated: `6600`
// Minimum execution time: 18_892_000 picoseconds. // Minimum execution time: 19_827_000 picoseconds.
Weight::from_parts(19_928_000, 0) Weight::from_parts(20_470_000, 0)
.saturating_add(Weight::from_parts(0, 6600)) .saturating_add(Weight::from_parts(0, 6600))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
// --chain=dev // --chain=dev
// --steps=50 // --steps=50
// --repeat=20 // --repeat=20
// --pallet=* // --pallet=pallet-identity
// --extrinsic=* // --extrinsic=*
// --wasm-execution=compiled // --wasm-execution=compiled
// --heap-pages=4096 // --heap-pages=4096
...@@ -73,8 +73,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -73,8 +73,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `1022` // Measured: `1022`
// Estimated: `6962` // Estimated: `6962`
// Minimum execution time: 59_348_000 picoseconds. // Minimum execution time: 60_458_000 picoseconds.
Weight::from_parts(61_709_000, 0) Weight::from_parts(62_727_000, 0)
.saturating_add(Weight::from_parts(0, 6962)) .saturating_add(Weight::from_parts(0, 6962))
.saturating_add(T::DbWeight::get().reads(13)) .saturating_add(T::DbWeight::get().reads(13))
.saturating_add(T::DbWeight::get().writes(12)) .saturating_add(T::DbWeight::get().writes(12))
...@@ -91,8 +91,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -91,8 +91,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `698` // Measured: `698`
// Estimated: `6638` // Estimated: `6638`
// Minimum execution time: 26_586_000 picoseconds. // Minimum execution time: 28_622_000 picoseconds.
Weight::from_parts(27_590_000, 0) Weight::from_parts(29_508_000, 0)
.saturating_add(Weight::from_parts(0, 6638)) .saturating_add(Weight::from_parts(0, 6638))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(4)) .saturating_add(T::DbWeight::get().writes(4))
...@@ -109,8 +109,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -109,8 +109,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `727` // Measured: `727`
// Estimated: `6667` // Estimated: `6667`
// Minimum execution time: 72_587_000 picoseconds. // Minimum execution time: 73_352_000 picoseconds.
Weight::from_parts(75_938_000, 0) Weight::from_parts(75_459_000, 0)
.saturating_add(Weight::from_parts(0, 6667)) .saturating_add(Weight::from_parts(0, 6667))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(5)) .saturating_add(T::DbWeight::get().writes(5))
...@@ -129,8 +129,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -129,8 +129,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `664` // Measured: `664`
// Estimated: `6604` // Estimated: `6604`
// Minimum execution time: 62_852_000 picoseconds. // Minimum execution time: 63_115_000 picoseconds.
Weight::from_parts(64_875_000, 0) Weight::from_parts(64_603_000, 0)
.saturating_add(Weight::from_parts(0, 6604)) .saturating_add(Weight::from_parts(0, 6604))
.saturating_add(T::DbWeight::get().reads(5)) .saturating_add(T::DbWeight::get().reads(5))
.saturating_add(T::DbWeight::get().writes(5)) .saturating_add(T::DbWeight::get().writes(5))
...@@ -142,11 +142,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -142,11 +142,11 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `0` // Measured: `0`
// Estimated: `0` // Estimated: `0`
// Minimum execution time: 3_611_000 picoseconds. // Minimum execution time: 3_664_000 picoseconds.
Weight::from_parts(3_752_000, 0) Weight::from_parts(3_883_000, 0)
.saturating_add(Weight::from_parts(0, 0)) .saturating_add(Weight::from_parts(0, 0))
// Standard Error: 1_131 // Standard Error: 863
.saturating_add(Weight::from_parts(1_209_872, 0).saturating_mul(i.into())) .saturating_add(Weight::from_parts(1_217_853, 0).saturating_mul(i.into()))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
.saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into()))) .saturating_add(T::DbWeight::get().writes((1_u64).saturating_mul(i.into())))
} }
...@@ -156,8 +156,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -156,8 +156,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `104` // Measured: `104`
// Estimated: `3558` // Estimated: `3558`
// Minimum execution time: 6_260_000 picoseconds. // Minimum execution time: 6_168_000 picoseconds.
Weight::from_parts(6_846_000, 0) Weight::from_parts(6_607_000, 0)
.saturating_add(Weight::from_parts(0, 3558)) .saturating_add(Weight::from_parts(0, 3558))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
...@@ -172,8 +172,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -172,8 +172,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `403` // Measured: `403`
// Estimated: `3868` // Estimated: `3868`
// Minimum execution time: 50_110_000 picoseconds. // Minimum execution time: 49_185_000 picoseconds.
Weight::from_parts(51_225_000, 0) Weight::from_parts(50_359_000, 0)
.saturating_add(Weight::from_parts(0, 3868)) .saturating_add(Weight::from_parts(0, 3868))
.saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
...@@ -182,8 +182,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -182,8 +182,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `0` // Measured: `0`
// Estimated: `0` // Estimated: `0`
// Minimum execution time: 140_000 picoseconds. // Minimum execution time: 120_000 picoseconds.
Weight::from_parts(164_000, 0) Weight::from_parts(135_000, 0)
.saturating_add(Weight::from_parts(0, 0)) .saturating_add(Weight::from_parts(0, 0))
} }
/// Storage: `Identity::Identities` (r:1 w:0) /// Storage: `Identity::Identities` (r:1 w:0)
...@@ -192,8 +192,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -192,8 +192,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `302` // Measured: `302`
// Estimated: `3767` // Estimated: `3767`
// Minimum execution time: 3_599_000 picoseconds. // Minimum execution time: 3_420_000 picoseconds.
Weight::from_parts(3_798_000, 0) Weight::from_parts(3_635_000, 0)
.saturating_add(Weight::from_parts(0, 3767)) .saturating_add(Weight::from_parts(0, 3767))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
} }
...@@ -231,8 +231,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -231,8 +231,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `1555` // Measured: `1555`
// Estimated: `9970` // Estimated: `9970`
// Minimum execution time: 85_181_000 picoseconds. // Minimum execution time: 80_698_000 picoseconds.
Weight::from_parts(88_169_000, 0) Weight::from_parts(84_553_000, 0)
.saturating_add(Weight::from_parts(0, 9970)) .saturating_add(Weight::from_parts(0, 9970))
.saturating_add(T::DbWeight::get().reads(16)) .saturating_add(T::DbWeight::get().reads(16))
.saturating_add(T::DbWeight::get().writes(20)) .saturating_add(T::DbWeight::get().writes(20))
...@@ -243,8 +243,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -243,8 +243,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `302` // Measured: `302`
// Estimated: `3767` // Estimated: `3767`
// Minimum execution time: 3_362_000 picoseconds. // Minimum execution time: 3_452_000 picoseconds.
Weight::from_parts(3_643_000, 0) Weight::from_parts(3_571_000, 0)
.saturating_add(Weight::from_parts(0, 3767)) .saturating_add(Weight::from_parts(0, 3767))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
} }
...@@ -288,8 +288,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -288,8 +288,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `1990` // Measured: `1990`
// Estimated: `12880` // Estimated: `12880`
// Minimum execution time: 117_356_000 picoseconds. // Minimum execution time: 111_633_000 picoseconds.
Weight::from_parts(120_866_000, 0) Weight::from_parts(115_818_000, 0)
.saturating_add(Weight::from_parts(0, 12880)) .saturating_add(Weight::from_parts(0, 12880))
.saturating_add(T::DbWeight::get().reads(21)) .saturating_add(T::DbWeight::get().reads(21))
.saturating_add(T::DbWeight::get().writes(26)) .saturating_add(T::DbWeight::get().writes(26))
...@@ -334,36 +334,22 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -334,36 +334,22 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `1999` // Measured: `1999`
// Estimated: `12889` // Estimated: `12889`
// Minimum execution time: 107_292_000 picoseconds. // Minimum execution time: 108_432_000 picoseconds.
Weight::from_parts(112_833_000, 0) Weight::from_parts(113_373_000, 0)
.saturating_add(Weight::from_parts(0, 12889)) .saturating_add(Weight::from_parts(0, 12889))
.saturating_add(T::DbWeight::get().reads(22)) .saturating_add(T::DbWeight::get().reads(22))
.saturating_add(T::DbWeight::get().writes(25)) .saturating_add(T::DbWeight::get().writes(25))
} }
/// Storage: `Identity::Identities` (r:1 w:1) /// Storage: `Identity::Identities` (r:1 w:1)
/// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `Identity::IdentityChangeSchedule` (r:1 w:1)
/// Proof: `Identity::IdentityChangeSchedule` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn membership_added() -> Weight {
// Proof Size summary in bytes:
// Measured: `407`
// Estimated: `3872`
// Minimum execution time: 13_963_000 picoseconds.
Weight::from_parts(14_895_000, 0)
.saturating_add(Weight::from_parts(0, 3872))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: `Identity::Identities` (r:1 w:1)
/// Proof: `Identity::Identities` (`max_values`: None, `max_size`: None, mode: `Measured`)
/// Storage: `Identity::IdentityChangeSchedule` (r:2 w:2) /// Storage: `Identity::IdentityChangeSchedule` (r:2 w:2)
/// Proof: `Identity::IdentityChangeSchedule` (`max_values`: None, `max_size`: None, mode: `Measured`) /// Proof: `Identity::IdentityChangeSchedule` (`max_values`: None, `max_size`: None, mode: `Measured`)
fn membership_removed() -> Weight { fn membership_removed() -> Weight {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `407` // Measured: `407`
// Estimated: `6347` // Estimated: `6347`
// Minimum execution time: 14_498_000 picoseconds. // Minimum execution time: 13_935_000 picoseconds.
Weight::from_parts(15_247_000, 0) Weight::from_parts(14_601_000, 0)
.saturating_add(Weight::from_parts(0, 6347)) .saturating_add(Weight::from_parts(0, 6347))
.saturating_add(T::DbWeight::get().reads(3)) .saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(3)) .saturating_add(T::DbWeight::get().writes(3))
...@@ -374,8 +360,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -374,8 +360,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `157` // Measured: `157`
// Estimated: `3622` // Estimated: `3622`
// Minimum execution time: 2_757_000 picoseconds. // Minimum execution time: 2_501_000 picoseconds.
Weight::from_parts(2_911_000, 0) Weight::from_parts(2_758_000, 0)
.saturating_add(Weight::from_parts(0, 3622)) .saturating_add(Weight::from_parts(0, 3622))
.saturating_add(T::DbWeight::get().reads(1)) .saturating_add(T::DbWeight::get().reads(1))
} }
...@@ -387,8 +373,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -387,8 +373,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `327` // Measured: `327`
// Estimated: `3792` // Estimated: `3792`
// Minimum execution time: 6_084_000 picoseconds. // Minimum execution time: 5_740_000 picoseconds.
Weight::from_parts(6_319_000, 0) Weight::from_parts(6_198_000, 0)
.saturating_add(Weight::from_parts(0, 3792)) .saturating_add(Weight::from_parts(0, 3792))
.saturating_add(T::DbWeight::get().reads(2)) .saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(1)) .saturating_add(T::DbWeight::get().writes(1))
...@@ -413,8 +399,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> { ...@@ -413,8 +399,8 @@ impl<T: frame_system::Config> pallet_identity::WeightInfo for WeightInfo<T> {
// Proof Size summary in bytes: // Proof Size summary in bytes:
// Measured: `851` // Measured: `851`
// Estimated: `4316` // Estimated: `4316`
// Minimum execution time: 30_790_000 picoseconds. // Minimum execution time: 30_080_000 picoseconds.
Weight::from_parts(31_664_000, 0) Weight::from_parts(31_099_000, 0)
.saturating_add(Weight::from_parts(0, 4316)) .saturating_add(Weight::from_parts(0, 4316))
.saturating_add(T::DbWeight::get().reads(6)) .saturating_add(T::DbWeight::get().reads(6))
.saturating_add(T::DbWeight::get().writes(7)) .saturating_add(T::DbWeight::get().writes(7))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment