From dcc9d473e0ff5ce87f55c364f1c62ea1cdbc0d2f Mon Sep 17 00:00:00 2001 From: librelois <c@elo.tf> Date: Sun, 3 Jul 2022 00:02:16 +0200 Subject: [PATCH] remove all try_get in pallet ud --- pallets/universal-dividend/src/lib.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pallets/universal-dividend/src/lib.rs b/pallets/universal-dividend/src/lib.rs index f277c1746..9c0507589 100644 --- a/pallets/universal-dividend/src/lib.rs +++ b/pallets/universal-dividend/src/lib.rs @@ -225,8 +225,8 @@ pub mod pallet { fn create_ud(members_count: BalanceOf<T>) -> Weight { let total_weight: Weight = 0; - let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage"); - let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage"); + let ud_amount = <CurrentUd<T>>::get(); + let monetary_mass = <MonetaryMass<T>>::get(); // TODO inc ud index let ud_index = CurrentUdIndex::<T>::mutate(|next_ud_index| { @@ -287,8 +287,7 @@ pub mod pallet { ) -> DispatchResultWithPostInfo { let who = ensure_signed(origin)?; let dest = T::Lookup::lookup(dest)?; - let ud_amount = - <CurrentUd<T>>::try_get().map_err(|_| DispatchError::Other("corrupted storage"))?; + let ud_amount = <CurrentUd<T>>::get(); T::Currency::transfer( &who, &dest, @@ -300,9 +299,9 @@ pub mod pallet { fn reeval_ud(members_count: BalanceOf<T>) -> Weight { let total_weight: Weight = 0; - let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage"); + let ud_amount = <CurrentUd<T>>::get(); - let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage"); + let monetary_mass = <MonetaryMass<T>>::get(); let new_ud_amount = Self::reeval_ud_formula( ud_amount, -- GitLab