pub type NegativeImbalanceOf<T, C> = <C as Currency<<T as Config>::AccountId>>::NegativeImbalance;