difftreelog
fix make check
in: master
8 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -10160,6 +10160,7 @@
"pallet-xcm",
"parity-scale-codec",
"polkadot-parachain-primitives",
+ "polkadot-runtime-common",
"precompile-utils-macro",
"scale-info",
"serde",
@@ -15037,6 +15038,7 @@
"pallet-xcm",
"parity-scale-codec",
"polkadot-parachain-primitives",
+ "polkadot-runtime-common",
"precompile-utils-macro",
"scale-info",
"serde",
Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -131,13 +131,12 @@
pallet-transaction-payment-rpc-runtime-api = { default-features = false, version = "25.0.0" }
pallet-treasury = { default-features = false, version = "24.0.0" }
pallet-utility = { default-features = false, version = "25.0.0" }
-pallet-xcm = { default-features = false , version = "4.0.0" }
-staging-parachain-info = { default-features = false, version = "0.4.0" }
+pallet-xcm = { default-features = false, version = "4.0.0" }
parity-scale-codec = { version = "3.6.5", features = ["derive"], default-features = false }
polkadot-cli = "4.0.0"
-polkadot-parachain-primitives = { default-features = false , version = "3.0.0" }
-polkadot-runtime-common = { default-features = false , version = "4.0.0" }
+polkadot-parachain-primitives = { default-features = false, version = "3.0.0" }
polkadot-primitives = "4.0.0"
+polkadot-runtime-common = { default-features = false, version = "4.0.0" }
polkadot-service = "4.0.0"
sc-basic-authorship = "0.31.0"
sc-chain-spec = "24.0.0"
@@ -179,9 +178,10 @@
sp-trie = { default-features = false, version = "26.0.0" }
sp-version = { default-features = false, version = "26.0.0" }
sp-weights = { default-features = false, version = "24.0.0" }
-staging-xcm = { default-features = false , version = "4.0.0" }
-staging-xcm-builder = { default-features = false , version = "4.0.0" }
-staging-xcm-executor = { default-features = false , version = "4.0.0" }
+staging-parachain-info = { default-features = false, version = "0.4.0" }
+staging-xcm = { default-features = false, version = "4.0.0" }
+staging-xcm-builder = { default-features = false, version = "4.0.0" }
+staging-xcm-executor = { default-features = false, version = "4.0.0" }
substrate-frame-rpc-system = "25.0.0"
substrate-prometheus-endpoint = "0.16.0"
@@ -216,4 +216,3 @@
num_enum = { version = "0.7.0", default-features = false }
serde = { default-features = false, features = ['derive'], version = "1.0.188" }
smallvec = "1.11.1"
-
pallets/inflation/Cargo.tomldiffbeforeafterboth--- a/pallets/inflation/Cargo.toml
+++ b/pallets/inflation/Cargo.toml
@@ -16,6 +16,7 @@
[features]
default = ['std']
+fast-inflation = []
runtime-benchmarks = ['frame-benchmarking']
std = [
'frame-benchmarking/std',
@@ -27,7 +28,6 @@
'sp-std/std',
]
try-runtime = ["frame-support/try-runtime"]
-fast-inflation = []
[dependencies]
parity-scale-codec = { workspace = true }
runtime/common/config/substrate.rsdiffbeforeafterboth--- a/runtime/common/config/substrate.rs
+++ b/runtime/common/config/substrate.rs
@@ -241,6 +241,8 @@
type Paymaster = PayFromAccount<Balances, TreasuryAccount>;
type BalanceConverter = UnityAssetBalanceConversion;
type PayoutPeriod = ConstU32<10>;
+ #[cfg(feature = "runtime-benchmarks")]
+ type BenchmarkHelper = ();
}
impl pallet_sudo::Config for Runtime {
runtime/common/tests/xcm.rsdiffbeforeafterboth--- a/runtime/common/tests/xcm.rs
+++ b/runtime/common/tests/xcm.rs
@@ -37,7 +37,7 @@
Box::new(VersionedXcm::from(Xcm(vec![Transact {
origin_kind: OriginKind::Native,
require_weight_at_most: Weight::from_parts(1000, 1000),
- call: RuntimeCall::Balances(pallet_balances::Call::<Runtime>::transfer {
+ call: RuntimeCall::Balances(pallet_balances::Call::<Runtime>::transfer_keep_alive {
dest: BOB.into(),
value: INITIAL_BALANCE / 2,
})
runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -61,6 +61,7 @@
'pallet-unique/runtime-benchmarks',
'pallet-utility/runtime-benchmarks',
'pallet-xcm/runtime-benchmarks',
+ 'polkadot-runtime-common/runtime-benchmarks',
'sp-runtime/runtime-benchmarks',
'staging-xcm-builder/runtime-benchmarks',
]
@@ -126,7 +127,6 @@
'pallet-treasury/std',
'pallet-unique/std',
'pallet-utility/std',
- 'staging-parachain-info/std',
'polkadot-runtime-common/std',
'serde',
'sp-api/std',
@@ -141,6 +141,7 @@
'sp-storage/std',
'sp-transaction-pool/std',
'sp-version/std',
+ 'staging-parachain-info/std',
'staging-xcm-builder/std',
'staging-xcm-executor/std',
'staging-xcm/std',
@@ -221,12 +222,13 @@
'pallet-unique/try-runtime',
'pallet-utility/try-runtime',
'pallet-xcm/try-runtime',
+ 'polkadot-runtime-common/try-runtime',
'staging-parachain-info/try-runtime',
- 'polkadot-runtime-common/try-runtime',
]
app-promotion = []
collator-selection = []
+fast-inflation = []
foreign-assets = []
gov-test-timings = []
governance = []
@@ -234,7 +236,6 @@
preimage = []
refungible = []
session-test-timings = []
-fast-inflation = []
################################################################################
# local dependencies
@@ -271,7 +272,6 @@
pallet-treasury = { workspace = true }
pallet-utility = { workspace = true }
pallet-xcm = { workspace = true }
-staging-parachain-info = { workspace = true }
parity-scale-codec = { workspace = true }
polkadot-parachain-primitives = { workspace = true }
polkadot-runtime-common = { workspace = true }
@@ -290,6 +290,7 @@
sp-storage = { workspace = true }
sp-transaction-pool = { workspace = true }
sp-version = { workspace = true }
+staging-parachain-info = { workspace = true }
staging-xcm = { workspace = true }
staging-xcm-builder = { workspace = true }
staging-xcm-executor = { workspace = true }
runtime/quartz/Cargo.tomldiffbeforeafterboth58 'pallet-unique/runtime-benchmarks',58 'pallet-unique/runtime-benchmarks',59 'pallet-utility/runtime-benchmarks',59 'pallet-utility/runtime-benchmarks',60 'pallet-xcm/runtime-benchmarks',60 'pallet-xcm/runtime-benchmarks',61 'polkadot-runtime-common/runtime-benchmarks',61 'sp-runtime/runtime-benchmarks',62 'sp-runtime/runtime-benchmarks',62 'staging-xcm-builder/runtime-benchmarks',63 'staging-xcm-builder/runtime-benchmarks',63]64]126 'pallet-treasury/std',127 'pallet-treasury/std',127 'pallet-unique/std',128 'pallet-unique/std',128 'pallet-utility/std',129 'pallet-utility/std',129 'staging-parachain-info/std',130 'polkadot-runtime-common/std',130 'serde',131 'serde',131 'sp-api/std',132 'sp-api/std',132 'sp-block-builder/std',133 'sp-block-builder/std',139 'sp-std/std',140 'sp-std/std',140 'sp-transaction-pool/std',141 'sp-transaction-pool/std',141 'sp-version/std',142 'sp-version/std',143 'staging-parachain-info/std',142 'staging-xcm-builder/std',144 'staging-xcm-builder/std',143 'staging-xcm-executor/std',145 'staging-xcm-executor/std',144 'staging-xcm/std',146 'staging-xcm/std',210 'pallet-unique/try-runtime',212 'pallet-unique/try-runtime',211 'pallet-utility/try-runtime',213 'pallet-utility/try-runtime',212 'pallet-xcm/try-runtime',214 'pallet-xcm/try-runtime',215 'polkadot-runtime-common/try-runtime',213 'staging-parachain-info/try-runtime',216 'staging-parachain-info/try-runtime',214]217]215218216app-promotion = []219app-promotion = []217collator-selection = []220collator-selection = []221fast-inflation = []218foreign-assets = []222foreign-assets = []219gov-test-timings = []223gov-test-timings = []220governance = []224governance = []221preimage = []225preimage = []222refungible = []226refungible = []223session-test-timings = []227session-test-timings = []224fast-inflation = []225228226################################################################################229################################################################################227# local dependencies230# local dependencies257pallet-treasury = { workspace = true }260pallet-treasury = { workspace = true }258pallet-utility = { workspace = true }261pallet-utility = { workspace = true }259pallet-xcm = { workspace = true }262pallet-xcm = { workspace = true }260staging-parachain-info = { workspace = true }263parity-scale-codec = { workspace = true }261parity-scale-codec = { workspace = true }264polkadot-parachain-primitives = { workspace = true }262polkadot-parachain-primitives = { workspace = true }265polkadot-runtime-common = { workspace = true }263smallvec = { workspace = true }266smallvec = { workspace = true }264sp-api = { workspace = true }267sp-api = { workspace = true }265sp-arithmetic = { workspace = true }268sp-arithmetic = { workspace = true }275sp-storage = { workspace = true }278sp-storage = { workspace = true }276sp-transaction-pool = { workspace = true }279sp-transaction-pool = { workspace = true }277sp-version = { workspace = true }280sp-version = { workspace = true }281staging-parachain-info = { workspace = true }278staging-xcm = { workspace = true }282staging-xcm = { workspace = true }279staging-xcm-builder = { workspace = true }283staging-xcm-builder = { workspace = true }280staging-xcm-executor = { workspace = true }284staging-xcm-executor = { workspace = true }runtime/unique/Cargo.tomldiffbeforeafterboth--- a/runtime/unique/Cargo.toml
+++ b/runtime/unique/Cargo.toml
@@ -55,6 +55,7 @@
'pallet-unique/runtime-benchmarks',
'pallet-utility/runtime-benchmarks',
'pallet-xcm/runtime-benchmarks',
+ 'polkadot-runtime-common/runtime-benchmarks',
'sp-runtime/runtime-benchmarks',
'staging-xcm-builder/runtime-benchmarks',
'up-data-structs/runtime-benchmarks',
@@ -124,7 +125,7 @@
'pallet-treasury/std',
'pallet-unique/std',
'pallet-utility/std',
- 'staging-parachain-info/std',
+ 'polkadot-runtime-common/std',
'sp-api/std',
'sp-block-builder/std',
'sp-core/std',
@@ -136,6 +137,7 @@
'sp-std/std',
'sp-transaction-pool/std',
'sp-version/std',
+ 'staging-parachain-info/std',
'staging-xcm-builder/std',
'staging-xcm-executor/std',
'staging-xcm/std',
@@ -212,19 +214,20 @@
'pallet-unique/try-runtime',
'pallet-utility/try-runtime',
'pallet-xcm/try-runtime',
+ 'polkadot-runtime-common/try-runtime',
'staging-parachain-info/try-runtime',
]
-unique-runtime = ['app-promotion', 'foreign-assets', 'refungible', 'governance', 'preimage']
+unique-runtime = ['app-promotion', 'foreign-assets', 'governance', 'preimage', 'refungible']
app-promotion = []
collator-selection = []
+fast-inflation = []
foreign-assets = []
gov-test-timings = []
governance = []
preimage = []
refungible = []
session-test-timings = []
-fast-inflation = []
################################################################################
# local dependencies
@@ -260,9 +263,9 @@
pallet-treasury = { workspace = true }
pallet-utility = { workspace = true }
pallet-xcm = { workspace = true }
-staging-parachain-info = { workspace = true }
parity-scale-codec = { workspace = true }
polkadot-parachain-primitives = { workspace = true }
+polkadot-runtime-common = { workspace = true }
smallvec = { workspace = true }
sp-api = { workspace = true }
sp-arithmetic = { workspace = true }
@@ -278,6 +281,7 @@
sp-storage = { workspace = true }
sp-transaction-pool = { workspace = true }
sp-version = { workspace = true }
+staging-parachain-info = { workspace = true }
staging-xcm = { workspace = true }
staging-xcm-builder = { workspace = true }
staging-xcm-executor = { workspace = true }