git.delta.rocks / unique-network / refs/commits / ca48a245988d

difftreelog

feat(runtime) disabled some calls for 0.9.42 migration

PraetorP2023-06-05parent: #e7cba9a.patch.diff
in: master

1 file changed

modifiedruntime/common/maintenance.rsdiffbeforeafterboth
17use scale_info::TypeInfo;17use scale_info::TypeInfo;
18use codec::{Encode, Decode};18use codec::{Encode, Decode};
19use up_common::types::AccountId;19use up_common::types::AccountId;
20use crate::{RuntimeCall, Maintenance};20use crate::{RuntimeCall, Maintenance, VERSION};
2121
22use sp_runtime::{22use sp_runtime::{
23 traits::{DispatchInfoOf, SignedExtension},23 traits::{DispatchInfoOf, SignedExtension},
67 | RuntimeCall::Structure(_)67 | RuntimeCall::Structure(_)
68 | RuntimeCall::Unique(_) => Err(TransactionValidityError::Invalid(InvalidTransaction::Call)),68 | RuntimeCall::Unique(_) => Err(TransactionValidityError::Invalid(InvalidTransaction::Call)),
69
70 RuntimeCall::Balances(_) if VERSION.spec_version == 942057 => {
71 Err(TransactionValidityError::Invalid(InvalidTransaction::Call))
72 }
73
74 RuntimeCall::PolkadotXcm(
75 pallet_xcm::Call::execute { .. }
76 | pallet_xcm::Call::teleport_assets { .. }
77 | pallet_xcm::Call::reserve_transfer_assets { .. }
78 | pallet_xcm::Call::limited_reserve_transfer_assets { .. }
79 | pallet_xcm::Call::limited_teleport_assets { .. },
80 ) if VERSION.spec_version == 942057 => {
81 Err(TransactionValidityError::Invalid(InvalidTransaction::Call))
82 }
6983
70 #[cfg(feature = "scheduler")]84 #[cfg(feature = "scheduler")]
71 RuntimeCall::Scheduler(_) => Err(TransactionValidityError::Invalid(InvalidTransaction::Call)),85 RuntimeCall::Scheduler(_) => Err(TransactionValidityError::Invalid(InvalidTransaction::Call)),