diff --git a/cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs b/cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs index ee294dac2c96..d7f2b5261bef 100644 --- a/cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs +++ b/cumulus/parachains/runtimes/assets/asset-hub-rococo/src/xcm_config.rs @@ -903,6 +903,11 @@ pub mod bridging { AssetHubRococo::get() ); + pub EtherFromEthereum: (MultiAssetFilter, MultiLocation) = ( + Wild(AllOf { fun: WildFungible, id: Concrete(EthereumLocation::get()) }), + EthereumLocation::get() + ); + /// Set up exporters configuration. /// `Option` represents static "base fee" which is used for total delivery fee calculation. pub BridgeTable: sp_std::vec::Vec = sp_std::vec![ @@ -962,6 +967,7 @@ pub mod bridging { ( // allow receive ROC from AssetHubRococo xcm_builder::Case, + xcm_builder::Case, // and nothing else ), >;