--- a/pallets/foreign-assets/src/lib.rs +++ b/pallets/foreign-assets/src/lib.rs @@ -161,9 +161,8 @@ fn get_currency_id(multi_location: MultiLocation) -> Option { log::trace!(target: "fassets::get_currency_id", "call"); - Some(AssetIds::ForeignAssetId( - Pallet::::location_to_currency_ids(multi_location).unwrap_or(0), - )) + Pallet::::location_to_currency_ids(multi_location) + .map(|id| AssetIds::ForeignAssetId(id)) } }