mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 15:11:02 +00:00
@@ -843,15 +843,21 @@ impl InstanceFilter<Call> for ProxyType {
|
|||||||
Call::Multisig(..)
|
Call::Multisig(..)
|
||||||
),
|
),
|
||||||
ProxyType::Governance => matches!(c,
|
ProxyType::Governance => matches!(c,
|
||||||
Call::Democracy(..) | Call::Council(..) | Call::TechnicalCommittee(..)
|
Call::Democracy(..) |
|
||||||
| Call::ElectionsPhragmen(..) | Call::Treasury(..) | Call::Utility(..)
|
Call::Council(..) |
|
||||||
|
Call::TechnicalCommittee(..) |
|
||||||
|
Call::ElectionsPhragmen(..) |
|
||||||
|
Call::Treasury(..) |
|
||||||
|
Call::Utility(..)
|
||||||
),
|
),
|
||||||
ProxyType::Staking => matches!(c,
|
ProxyType::Staking => matches!(c,
|
||||||
Call::Staking(..) | Call::Utility(..)
|
Call::Staking(..) |
|
||||||
|
Call::Session(..) |
|
||||||
|
Call::Utility(..)
|
||||||
),
|
),
|
||||||
ProxyType::IdentityJudgement => matches!(c,
|
ProxyType::IdentityJudgement => matches!(c,
|
||||||
Call::Identity(pallet_identity::Call::provide_judgement(..))
|
Call::Identity(pallet_identity::Call::provide_judgement(..)) |
|
||||||
| Call::Utility(pallet_utility::Call::batch(..))
|
Call::Utility(..)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -848,15 +848,21 @@ impl InstanceFilter<Call> for ProxyType {
|
|||||||
Call::Multisig(..)
|
Call::Multisig(..)
|
||||||
),
|
),
|
||||||
ProxyType::Governance => matches!(c,
|
ProxyType::Governance => matches!(c,
|
||||||
Call::Democracy(..) | Call::Council(..) | Call::TechnicalCommittee(..)
|
Call::Democracy(..) |
|
||||||
| Call::ElectionsPhragmen(..) | Call::Treasury(..) | Call::Utility(..)
|
Call::Council(..) |
|
||||||
|
Call::TechnicalCommittee(..) |
|
||||||
|
Call::ElectionsPhragmen(..) |
|
||||||
|
Call::Treasury(..) |
|
||||||
|
Call::Utility(..)
|
||||||
),
|
),
|
||||||
ProxyType::Staking => matches!(c,
|
ProxyType::Staking => matches!(c,
|
||||||
Call::Staking(..) | Call::Utility(pallet_utility::Call::batch(..)) | Call::Utility(..)
|
Call::Staking(..) |
|
||||||
|
Call::Session(..) |
|
||||||
|
Call::Utility(..)
|
||||||
),
|
),
|
||||||
ProxyType::IdentityJudgement => matches!(c,
|
ProxyType::IdentityJudgement => matches!(c,
|
||||||
Call::Identity(pallet_identity::Call::provide_judgement(..))
|
Call::Identity(pallet_identity::Call::provide_judgement(..)) |
|
||||||
| Call::Utility(pallet_utility::Call::batch(..))
|
Call::Utility(..)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -600,7 +600,9 @@ impl InstanceFilter<Call> for ProxyType {
|
|||||||
Call::Multisig(..)
|
Call::Multisig(..)
|
||||||
),
|
),
|
||||||
ProxyType::Staking => matches!(c,
|
ProxyType::Staking => matches!(c,
|
||||||
Call::Staking(..) | Call::Utility(..)
|
Call::Staking(..) |
|
||||||
|
Call::Session(..) |
|
||||||
|
Call::Utility(..)
|
||||||
),
|
),
|
||||||
ProxyType::SudoBalances => match c {
|
ProxyType::SudoBalances => match c {
|
||||||
Call::Sudo(pallet_sudo::Call::sudo(ref x)) => matches!(x.as_ref(), &Call::Balances(..)),
|
Call::Sudo(pallet_sudo::Call::sudo(ref x)) => matches!(x.as_ref(), &Call::Balances(..)),
|
||||||
@@ -608,8 +610,8 @@ impl InstanceFilter<Call> for ProxyType {
|
|||||||
_ => false,
|
_ => false,
|
||||||
},
|
},
|
||||||
ProxyType::IdentityJudgement => matches!(c,
|
ProxyType::IdentityJudgement => matches!(c,
|
||||||
Call::Identity(pallet_identity::Call::provide_judgement(..))
|
Call::Identity(pallet_identity::Call::provide_judgement(..)) |
|
||||||
| Call::Utility(pallet_utility::Call::batch(..))
|
Call::Utility(..)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user