[Fix] Deposit weight hardcoded to pre-bench value (#1651)

* [Fix] Deposit weight hardcoded to pre-bench value

* lint
This commit is contained in:
Roman Useinov
2022-09-21 12:57:54 +02:00
committed by GitHub
parent 14186393b2
commit 3f11a7a6cf
3 changed files with 12 additions and 3 deletions
@@ -117,7 +117,10 @@ impl<Call> XcmWeightInfo<Call> for StatemineXcmWeight<Call> {
_max_assets: &u32, _max_assets: &u32,
_dest: &MultiLocation, _dest: &MultiLocation,
) -> XCMWeight { ) -> XCMWeight {
assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset()) // Hardcoded till the XCM pallet is fixed
let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64).ref_time();
let weight = assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset());
cmp::min(hardcoded_weight, weight)
} }
fn deposit_reserve_asset( fn deposit_reserve_asset(
assets: &MultiAssetFilter, assets: &MultiAssetFilter,
@@ -117,7 +117,10 @@ impl<Call> XcmWeightInfo<Call> for StatemintXcmWeight<Call> {
_max_assets: &u32, _max_assets: &u32,
_dest: &MultiLocation, _dest: &MultiLocation,
) -> XCMWeight { ) -> XCMWeight {
assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset()) // Hardcoded till the XCM pallet is fixed
let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64).ref_time();
let weight = assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset());
cmp::min(hardcoded_weight, weight)
} }
fn deposit_reserve_asset( fn deposit_reserve_asset(
assets: &MultiAssetFilter, assets: &MultiAssetFilter,
@@ -117,7 +117,10 @@ impl<Call> XcmWeightInfo<Call> for WestmintXcmWeight<Call> {
_max_assets: &u32, _max_assets: &u32,
_dest: &MultiLocation, _dest: &MultiLocation,
) -> XCMWeight { ) -> XCMWeight {
assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset()) // Hardcoded till the XCM pallet is fixed
let hardcoded_weight = Weight::from_ref_time(1_000_000_000 as u64).ref_time();
let weight = assets.weigh_multi_assets(XcmFungibleWeight::<Runtime>::deposit_asset());
cmp::min(hardcoded_weight, weight)
} }
fn deposit_reserve_asset( fn deposit_reserve_asset(
assets: &MultiAssetFilter, assets: &MultiAssetFilter,