We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 303db90 commit 8a86e36Copy full SHA for 8a86e36
runtime/src/lib.rs
@@ -701,8 +701,12 @@ impl InstanceFilter<RuntimeCall> for ProxyType {
701
(x, y) if x == y => true,
702
(ProxyType::Any, _) => true,
703
(_, ProxyType::Any) => false,
704
- (ProxyType::NonTransfer, _) => true,
+ (ProxyType::NonTransfer, _) => {
705
+ // NonTransfer is NOT a superset of Transfer or SmallTransfer
706
+ !matches!(o, ProxyType::Transfer | ProxyType::SmallTransfer)
707
+ }
708
(ProxyType::Governance, ProxyType::Triumvirate | ProxyType::Senate) => true,
709
+ (ProxyType::Transfer, ProxyType::SmallTransfer) => true,
710
_ => false,
711
}
712
0 commit comments