From 39374a08cdb32dfc042cd263111dd33be8a13222 Mon Sep 17 00:00:00 2001 From: Nikhil Saboo <36529278+saboonikhil@users.noreply.github.com> Date: Wed, 12 Jun 2024 16:51:20 +0530 Subject: [PATCH] Include buy/sell hybrid-router calls in proxy filters (#1343) * Include buy/sell calls in proxy filters * Add hybrid-router calls to HandleAssets --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- runtime/common/src/lib.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/runtime/common/src/lib.rs b/runtime/common/src/lib.rs index eff5c92c0..6e9ab4eba 100644 --- a/runtime/common/src/lib.rs +++ b/runtime/common/src/lib.rs @@ -982,7 +982,9 @@ macro_rules! impl_config_traits { ), ProxyType::Trading => matches!( c, - RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::buy { .. }) + RuntimeCall::HybridRouter(zrml_hybrid_router::Call::buy { .. }) + | RuntimeCall::HybridRouter(zrml_hybrid_router::Call::sell { .. }) + | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::buy { .. }) | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::sell { .. }) | RuntimeCall::Orderbook(zrml_orderbook::Call::place_order { .. }) | RuntimeCall::Orderbook(zrml_orderbook::Call::fill_order { .. }) @@ -990,7 +992,9 @@ macro_rules! impl_config_traits { ), ProxyType::HandleAssets => matches!( c, - RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::join { .. }) + RuntimeCall::HybridRouter(zrml_hybrid_router::Call::buy { .. }) + | RuntimeCall::HybridRouter(zrml_hybrid_router::Call::sell { .. }) + | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::join { .. }) | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::exit { .. }) | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::buy { .. }) | RuntimeCall::NeoSwaps(zrml_neo_swaps::Call::sell { .. })