From fc98c98cfe0b6be5fc1741b747c1057b2a23ab7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89lo=C3=AFs?= <c@elo.tf>
Date: Sat, 18 Jun 2022 23:32:29 +0200
Subject: [PATCH] feat(runtime):gdev: add proxy type SmithsCollectivePropose
 (nodes/rust/duniter-v2s!80)

* feat(runtime):gdev: add proxy type SmithsCollectivePropose
---
 runtime/gdev/src/lib.rs | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/runtime/gdev/src/lib.rs b/runtime/gdev/src/lib.rs
index 26da6f267..08b0f9dde 100644
--- a/runtime/gdev/src/lib.rs
+++ b/runtime/gdev/src/lib.rs
@@ -164,6 +164,7 @@ pub enum ProxyType {
     Any = 0,
     TransferOnly = 1,
     CancelProxy = 2,
+    SmithsCollectivePropose = 3,
 }
 impl Default for ProxyType {
     fn default() -> Self {
@@ -183,6 +184,12 @@ impl frame_support::traits::InstanceFilter<Call> for ProxyType {
                     Call::Proxy(pallet_proxy::Call::reject_announcement { .. })
                 )
             }
+            ProxyType::SmithsCollectivePropose => {
+                matches!(
+                    c,
+                    Call::SmithsCollective(pallet_collective::Call::propose { .. })
+                )
+            }
         }
     }
 }
-- 
GitLab