Skip to content
Snippets Groups Projects

Fix weight accounting

Merged Benjamin Gallois requested to merge 167-fix-remove-member-weight into master
Compare and
55 files
+ 1168
775
Compare changes
  • Side-by-side
  • Inline
Files
55
@@ -47,6 +47,22 @@ mod benchmarks {
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]
fn add_cert() -> Result<(), BenchmarkError> {
let issuer: T::IdtyIndex = 1.into();
@@ -82,7 +98,7 @@ mod benchmarks {
}
#[benchmark]
fn del_cert() -> Result<(), BenchmarkError> {
fn del_cert() {
let issuer: T::IdtyIndex = 1.into();
let receiver: T::IdtyIndex = 2.into();
// try to add cert if missing, else ignore
@@ -100,7 +116,6 @@ mod benchmarks {
}
.into(),
);
Ok(())
}
#[benchmark]
Loading