From fd750047623d7e37082b3b603de30e4f1b75dc7b Mon Sep 17 00:00:00 2001 From: Daniel Shiposha Date: Wed, 18 Oct 2023 13:18:44 +0000 Subject: [PATCH] fix: forbid foreign collection duplication --- --- a/pallets/foreign-assets/src/lib.rs +++ b/pallets/foreign-assets/src/lib.rs @@ -140,6 +140,10 @@ ) -> DispatchResult { T::ForceRegisterOrigin::ensure_origin(origin.clone())?; + if >::contains_key(reserve_location) { + return Err(>::ForeignAssetAlreadyRegistered.into()); + } + let foreign_collection_owner = Self::pallet_account(); let description: CollectionDescription = "Foreign Assets Collection" -- gitstuff