-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* bend deps to crates-io and polkadot 1.3 * fixes * fixes * runtimes build * builds, but completely overwrites collator node. dropped shell support * split service file simplify maintenance * cosmetics * taplo fmt * lift patch and point to pallet release branch * bump versions * update README * fixes * fix feature propagation * review fixes * try to fix feature propagation for runtime-benchmarks * try to fix feature propagation for runtime-benchmarks * try to fix feature propagation for runtime-benchmarks * fixed runtime-benchamrks build * cleanup unnecessary dep pin * trying to fix benchmarks * next try. nope * more tries to fix benchmarking build * more attempts to fix benchmark feature propagation * remove try-runtime-cli stuff * fixed benchmarks build * alignment with parachain-template * use construct_partials macro. doesn't help * further aligning with parachain-template * re-ran benchmarks. manual corrections were necessary
- Loading branch information
Showing
38 changed files
with
4,979 additions
and
3,704 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
name = "integritee-collator" | ||
description = "The Integritee parachain collator binary" | ||
# align major.minor revision with the runtimes. bump patch revision ad lib. make this the github release tag | ||
version = "1.7.8" | ||
version = "1.8.0" | ||
authors = ["Integritee AG <[email protected]>"] | ||
homepage = "https://integritee.network/" | ||
repository = "https://github.com/integritee-network/parachain" | ||
|
@@ -24,9 +24,9 @@ serde = { workspace = true } | |
serde_json = { workspace = true } | ||
|
||
# Parachain runtimes | ||
parachain-runtime = { package = "integritee-runtime", path = "integritee-runtime" } | ||
integritee-runtime = { path = "integritee-runtime" } | ||
parachains-common = { path = "common" } | ||
shell-runtime = { package = "shell-runtime", path = "shell-runtime" } | ||
shell-runtime = { path = "shell-runtime" } | ||
|
||
# Substrate dependencies | ||
frame-benchmarking = { workspace = true, features = ["std"] } | ||
|
@@ -64,21 +64,20 @@ sp-session = { workspace = true, features = ["std"] } | |
sp-timestamp = { workspace = true, features = ["std"] } | ||
sp-transaction-pool = { workspace = true, features = ["std"] } | ||
substrate-prometheus-endpoint = { workspace = true } | ||
try-runtime-cli = { workspace = true } | ||
|
||
# RPC related dependencies | ||
frame-rpc-system = { workspace = true } | ||
jsonrpsee = { workspace = true } | ||
pallet-transaction-payment-rpc = { workspace = true } | ||
sc-transaction-pool-api = { workspace = true } | ||
substrate-state-trie-migration-rpc = { workspace = true } | ||
substrate-frame-rpc-system = { workspace = true } | ||
|
||
# Cumulus dependencies | ||
color-print = { workspace = true } | ||
cumulus-client-cli = { workspace = true } | ||
cumulus-client-collator = { workspace = true } | ||
cumulus-client-consensus-aura = { workspace = true } | ||
cumulus-client-consensus-common = { workspace = true } | ||
cumulus-client-consensus-relay-chain = { workspace = true } | ||
cumulus-client-consensus-proposer = { workspace = true } | ||
cumulus-client-network = { workspace = true } | ||
cumulus-client-service = { workspace = true } | ||
cumulus-primitives-core = { workspace = true, features = ["std"] } | ||
|
@@ -92,7 +91,7 @@ cumulus-relay-chain-rpc-interface = { workspace = true } | |
polkadot-cli = { workspace = true } | ||
polkadot-primitives = { workspace = true, features = ["std"] } | ||
polkadot-service = { workspace = true } | ||
xcm = { workspace = true, features = ["std"] } | ||
staging-xcm = { workspace = true, features = ["std"] } | ||
|
||
# Temporary pin only | ||
# See https://github.com/bluejekyll/trust-dns/issues/1946 for more details. | ||
|
@@ -106,27 +105,30 @@ assert_cmd = { workspace = true } | |
nix = { workspace = true } | ||
pallet-sudo = { workspace = true, features = ["std"] } | ||
polkadot-cli = { workspace = true, features = ["rococo-native"] } # purge_chain_works works with rococo-local and needs to allow this | ||
substrate-test-client = { workspace = true } | ||
substrate-test-runtime-client = { workspace = true } | ||
tempfile = { workspace = true } | ||
tokio = { workspace = true } | ||
wait-timeout = { workspace = true } | ||
|
||
[features] | ||
default = [] | ||
runtime-benchmarks = [ | ||
"try-runtime-cli/try-runtime", | ||
"polkadot-service/runtime-benchmarks", | ||
"parachain-runtime/runtime-benchmarks", | ||
"shell-runtime/runtime-benchmarks", | ||
"frame-benchmarking-cli/runtime-benchmarks", | ||
"frame-benchmarking/runtime-benchmarks", | ||
"integritee-runtime/runtime-benchmarks", | ||
"polkadot-cli/runtime-benchmarks", | ||
"polkadot-primitives/runtime-benchmarks", | ||
"sc-service/runtime-benchmarks", | ||
"shell-runtime/runtime-benchmarks", | ||
"sp-runtime/runtime-benchmarks", | ||
"polkadot-service/runtime-benchmarks", | ||
] | ||
fast-runtime = [ | ||
"polkadot-service/fast-runtime", | ||
"parachain-runtime/fast-runtime", | ||
"integritee-runtime/fast-runtime", | ||
] | ||
try-runtime = [ | ||
"try-runtime-cli/try-runtime", | ||
"parachain-runtime/try-runtime", | ||
"polkadot-cli/try-runtime", | ||
"sp-runtime/try-runtime", | ||
"integritee-runtime/try-runtime", | ||
"shell-runtime/try-runtime", | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
[package] | ||
name = "parachains-common" | ||
# major.minor revision must match collator node. patch bump ad lib | ||
version = "1.7.0" | ||
version = "1.8.0" | ||
authors = ["Parity Technologies <[email protected]>"] | ||
edition = "2021" | ||
description = "Logic which is common to all parachain runtimes" | ||
|
@@ -18,7 +18,6 @@ smallvec = { workspace = true } | |
frame-executive = { workspace = true } | ||
frame-support = { workspace = true } | ||
frame-system = { workspace = true } | ||
pallet-assets = { workspace = true } | ||
pallet-authorship = { workspace = true } | ||
pallet-balances = { workspace = true } | ||
sp-consensus-aura = { workspace = true } | ||
|
@@ -31,8 +30,8 @@ sp-std = { workspace = true } | |
polkadot-core-primitives = { workspace = true } | ||
polkadot-primitives = { workspace = true } | ||
polkadot-runtime-common = { workspace = true } | ||
xcm = { workspace = true } | ||
xcm-executor = { workspace = true } | ||
staging-xcm = { workspace = true } | ||
staging-xcm-executor = { workspace = true } | ||
|
||
[build-dependencies] | ||
substrate-wasm-builder = { workspace = true } | ||
|
@@ -44,7 +43,6 @@ std = [ | |
"frame-executive/std", | ||
"frame-support/std", | ||
"frame-system/std", | ||
"pallet-assets/std", | ||
"pallet-authorship/std", | ||
"pallet-balances/std", | ||
"polkadot-core-primitives/std", | ||
|
@@ -56,6 +54,6 @@ std = [ | |
"sp-io/std", | ||
"sp-runtime/std", | ||
"sp-std/std", | ||
"xcm-executor/std", | ||
"xcm/std", | ||
"staging-xcm-executor/std", | ||
"staging-xcm/std", | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
name = "integritee-runtime" | ||
description = "The Integritee parachain runtime" | ||
# patch revision must match runtime spec_version | ||
version = "1.7.44" | ||
version = "1.8.45" | ||
authors = ["Integritee AG <[email protected]>"] | ||
homepage = "https://integritee.network/" | ||
repository = "https://github.com/integritee-network/parachain" | ||
|
@@ -58,23 +58,26 @@ pallet-utility = { workspace = true } | |
pallet-vesting = { workspace = true } | ||
pallet-xcm = { workspace = true } | ||
pallet-xcm-transactor = { workspace = true } | ||
parachain-info = { workspace = true } | ||
polkadot-parachain = { workspace = true } | ||
polkadot-parachain-primitives = { workspace = true } | ||
polkadot-runtime-common = { workspace = true } | ||
sp-api = { workspace = true } | ||
sp-block-builder = { workspace = true } | ||
sp-consensus-aura = { workspace = true } | ||
sp-core = { workspace = true } | ||
sp-genesis-builder = { workspace = true } | ||
sp-inherents = { workspace = true } | ||
sp-io = { workspace = true } | ||
sp-offchain = { workspace = true } | ||
sp-runtime = { workspace = true } | ||
sp-session = { workspace = true } | ||
sp-std = { workspace = true } | ||
sp-storage = { workspace = true } | ||
sp-transaction-pool = { workspace = true } | ||
sp-version = { workspace = true } | ||
xcm = { workspace = true } | ||
xcm-builder = { workspace = true } | ||
xcm-executor = { workspace = true } | ||
staging-parachain-info = { workspace = true } | ||
staging-xcm = { workspace = true } | ||
staging-xcm-builder = { workspace = true } | ||
staging-xcm-executor = { workspace = true } | ||
xcm-transactor-primitives = { workspace = true } | ||
|
||
# Benchmarking | ||
|
@@ -90,7 +93,7 @@ polkadot-primitives = { workspace = true, features = ["std"] } | |
polkadot-runtime-parachains = { workspace = true, features = ["std"] } | ||
|
||
[build-dependencies] | ||
substrate-wasm-builder = { workspace = true } | ||
substrate-wasm-builder = { workspace = true, optional = true } | ||
|
||
[features] | ||
default = ["std"] | ||
|
@@ -103,11 +106,13 @@ std = [ | |
"cumulus-primitives-core/std", | ||
"cumulus-primitives-timestamp/std", | ||
"cumulus-primitives-utility/std", | ||
"frame-benchmarking?/std", | ||
"frame-executive/std", | ||
"frame-support/std", | ||
"frame-system-benchmarking?/std", | ||
"frame-system-rpc-runtime-api/std", | ||
"frame-system/std", | ||
"frame-try-runtime/std", | ||
"frame-try-runtime?/std", | ||
"log/std", | ||
"orml-traits/std", | ||
"orml-xcm-support/std", | ||
|
@@ -136,36 +141,42 @@ std = [ | |
"pallet-vesting/std", | ||
"pallet-xcm-transactor/std", | ||
"pallet-xcm/std", | ||
"parachain-info/std", | ||
"parachains-common/std", | ||
"parity-scale-codec/std", | ||
"polkadot-parachain/std", | ||
"polkadot-parachain-primitives/std", | ||
"polkadot-runtime-common/std", | ||
"scale-info/std", | ||
"sp-api/std", | ||
"sp-block-builder/std", | ||
"sp-consensus-aura/std", | ||
"sp-core/std", | ||
"sp-genesis-builder/std", | ||
"sp-inherents/std", | ||
"sp-io/std", | ||
"sp-offchain/std", | ||
"sp-runtime/std", | ||
"sp-session/std", | ||
"sp-std/std", | ||
"sp-storage/std", | ||
"sp-transaction-pool/std", | ||
"sp-version/std", | ||
"xcm-builder/std", | ||
"xcm-executor/std", | ||
"staging-parachain-info/std", | ||
"staging-xcm-builder/std", | ||
"staging-xcm-executor/std", | ||
"staging-xcm/std", | ||
"substrate-wasm-builder", | ||
"xcm-transactor-primitives/std", | ||
"xcm/std", | ||
] | ||
runtime-benchmarks = [ | ||
"cumulus-pallet-parachain-system/runtime-benchmarks", | ||
"cumulus-pallet-xcmp-queue/runtime-benchmarks", | ||
"cumulus-primitives-utility/runtime-benchmarks", | ||
"frame-benchmarking/runtime-benchmarks", | ||
"frame-support/runtime-benchmarks", | ||
"frame-system-benchmarking/runtime-benchmarks", | ||
"frame-system/runtime-benchmarks", | ||
"frame-system/runtime-benchmarks", | ||
"hex-literal", | ||
"orml-xtokens/runtime-benchmarks", | ||
"pallet-balances/runtime-benchmarks", | ||
"pallet-bounties/runtime-benchmarks", | ||
"pallet-child-bounties/runtime-benchmarks", | ||
|
@@ -185,8 +196,12 @@ runtime-benchmarks = [ | |
"pallet-utility/runtime-benchmarks", | ||
"pallet-vesting/runtime-benchmarks", | ||
"pallet-xcm/runtime-benchmarks", | ||
"pallet-xcm-transactor/runtime-benchmarks", | ||
"polkadot-parachain-primitives/runtime-benchmarks", | ||
"polkadot-runtime-common/runtime-benchmarks", | ||
"sp-runtime/runtime-benchmarks", | ||
"xcm-builder/runtime-benchmarks", | ||
"staging-xcm-builder/runtime-benchmarks", | ||
"staging-xcm-executor/runtime-benchmarks", | ||
] | ||
|
||
try-runtime = [ | ||
|
@@ -222,7 +237,8 @@ try-runtime = [ | |
"pallet-vesting/try-runtime", | ||
"pallet-xcm-transactor/try-runtime", | ||
"pallet-xcm/try-runtime", | ||
"parachain-info/try-runtime", | ||
"polkadot-runtime-common/try-runtime", | ||
"staging-parachain-info/try-runtime", | ||
] | ||
# Set timing constants (e.g. session period) to faster versions to speed up testing. | ||
fast-runtime = [] |
Oops, something went wrong.