Skip to content
Snippets Groups Projects

Fix weight accounting

Merged Benjamin Gallois requested to merge 167-fix-remove-member-weight into master
Compare and Show latest version
1 file
+ 1
0
Compare changes
  • Side-by-side
  • Inline
@@ -23,6 +23,7 @@ pub mod traits;
use codec::{Decode, Encode};
use frame_support::pallet_prelude::RuntimeDebug;
use frame_support::pallet_prelude::Weight;
use scale_info::TypeInfo;
use serde::{Deserialize, Serialize};
@@ -54,14 +55,14 @@ pub struct MembershipData<BlockNumber: Decode + Encode + TypeInfo> {
pub expire_on: BlockNumber,
}
use impl_trait_for_tuples::impl_for_tuples;
// use sp_std::prelude::*;
// use frame_support::pallet_prelude::*;
// use frame_system::pallet_prelude::*;
impl<IdtyId> traits::OnNewMembership<IdtyId> for () {
fn on_created(_idty_index: &IdtyId) {}
#[impl_for_tuples(5)]
impl<IdtyId> traits::OnEvent<IdtyId> for Tuple {
fn on_event(event: &Event<IdtyId>) {
for_tuples!( #( Tuple::on_event(event); )* );
fn on_renewed(_idty_index: &IdtyId) {}
}
impl<IdtyId> traits::OnRemoveMembership<IdtyId> for () {
fn on_removed(_idty_index: &IdtyId) -> Weight {
Weight::zero()
}
}
Loading