git.delta.rocks / unique-network / refs/commits / 7b90ee4fa348

difftreelog

add tests

Trubnikov Sergey2023-04-27parent: #e4de689.patch.diff
in: master

2 files changed

modifiedpallets/balances-adapter/src/common.rsdiffbeforeafterboth
--- a/pallets/balances-adapter/src/common.rs
+++ b/pallets/balances-adapter/src/common.rs
@@ -231,9 +231,12 @@
 		amount: u128,
 		budget: &dyn up_data_structs::budget::Budget,
 	) -> frame_support::pallet_prelude::DispatchResultWithPostInfo {
+		if sender != from {
+			fail!(<pallet_common::Error<T>>::NoPermission);
+		}
 		with_weight(
 			<T as Config>::Currency::transfer(
-				sender.as_sub(),
+				from.as_sub(),
 				to.as_sub(),
 				amount.into(),
 				ExistenceRequirement::KeepAlive,
addedtests/src/NativeFungible.test.tsdiffbeforeafterboth

no changes