Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add collectives-westend and glutton-westend runtimes #2024

Merged
merged 108 commits into from
Nov 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
49b4a23
Remove SP native runtimes (WIP)
seadanda Sep 28, 2023
2d46fc6
Remove integration tests for native runtimes
seadanda Sep 29, 2023
cf275cd
Parachute in westend to replace SP native runtimes
seadanda Sep 29, 2023
4d9d68b
Remove asset-hub-polkadot-specific constants and refs
seadanda Sep 29, 2023
b7e7aca
Fix glutton-westend runtime
seadanda Sep 29, 2023
d4377db
Make changes in collectives-westend
seadanda Oct 3, 2023
f208bb3
Add native runtimes back into polkadot-parachain
seadanda Oct 3, 2023
b1de92d
Fix copy pasta
seadanda Oct 3, 2023
3be6bb1
Revert "Fix copy pasta"
seadanda Oct 3, 2023
c81c53c
Revert "Add native runtimes back into polkadot-parachain"
seadanda Oct 3, 2023
41b5838
Use westend chainspec for collectives-westend
seadanda Oct 3, 2023
5c012b8
Update tooling
seadanda Oct 3, 2023
086aabd
Add bridge-hub-westend
seadanda Oct 3, 2023
1cf1851
Merge branch 'master' into donal-remove-sp-native-runtimes
seadanda Oct 3, 2023
6a94cc2
Bridge-hub-westend fixes
seadanda Oct 3, 2023
7266e96
Remove reference to CollectivesPolkadot
seadanda Oct 3, 2023
65efb83
Remove bridge-hub-westend runtime after talking with Branislav
seadanda Oct 4, 2023
7c8d137
Fix final issues with glutton-westend
seadanda Oct 4, 2023
a8388ac
Merge branch 'master' into donal-remove-sp-native-runtimes
seadanda Oct 4, 2023
be8cb5b
Add unimplemented for bridge-hub-westend
seadanda Oct 4, 2023
6d7dfac
Add unimplemented todos for Branislav
seadanda Oct 4, 2023
95cf37f
Unrevert the triply reverted...
seadanda Oct 4, 2023
112a1b3
Merge branch 'master' into donal-remove-sp-native-runtimes
seadanda Oct 5, 2023
65d2406
Fix warnings in bridge-hub-westend
seadanda Oct 5, 2023
b7028a2
Revert changes to deprecated cumulus CI jobs
seadanda Oct 5, 2023
729bd76
Add westend-bridge-hub issue to TODO
seadanda Oct 5, 2023
c5b2eda
Add size to runtimes array
seadanda Oct 5, 2023
9582447
Merge branch 'master' into donal-remove-sp-native-runtimes
seadanda Oct 8, 2023
a34cb37
Add ChainSpecs back to repo
seadanda Oct 9, 2023
8106064
Remove internal references to DOT and Polkadot in collectives-westend
seadanda Oct 9, 2023
6ea14e3
Rename GluttonWestend to Glutton
seadanda Oct 9, 2023
bf51133
Update cumulus/parachains/runtimes/glutton/glutton-westend/src/lib.rs
seadanda Oct 9, 2023
d8b82e3
Restore all parachains to polkadot-parachain bin
seadanda Oct 10, 2023
d290f34
fmt
seadanda Oct 11, 2023
0b101d7
Add emulated tests back in for asset hub westend
seadanda Oct 11, 2023
4d9c912
Add integration tests for asset-hub-westend
seadanda Oct 11, 2023
a971050
Merge branch 'master' into donal-remove-sp-native-runtimes
seadanda Oct 24, 2023
814a200
Fix a couple of westend-parachain runtime configs
seadanda Oct 24, 2023
0131d1b
restore runtimes to repo
seadanda Oct 24, 2023
d07b3e4
Revert tooling changes
seadanda Oct 25, 2023
c201b2f
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Oct 25, 2023
d8f3ab0
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Oct 25, 2023
8cec695
Fix broken doc link
seadanda Oct 25, 2023
922de24
Add westend collectives and glutton SP weights
seadanda Oct 26, 2023
c159dfb
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Oct 26, 2023
ef565fd
Adopt Fellowship runtime versioning system
seadanda Oct 26, 2023
d29ceaa
Not even sure how or when this was renamed
seadanda Oct 26, 2023
e0b773f
Address docs changes
seadanda Oct 26, 2023
5651b4f
Add licence to glutton and collectives westend
seadanda Oct 26, 2023
9eadf1a
Remove fellowship migration
seadanda Oct 26, 2023
20e3672
Remove penpal-westend mentions
seadanda Oct 26, 2023
863ed2c
Fix token config for westend chain specs
seadanda Oct 26, 2023
bc7b6e3
Reduce decision periods to 1 day on westend
seadanda Oct 26, 2023
9376c5a
Remove e2e tests for westend
seadanda Oct 27, 2023
87d721d
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 2, 2023
a5056c2
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 2, 2023
9aaeeaf
Fix missing comma from github merge editor
seadanda Nov 2, 2023
a309278
Update collectives-westend message queue for 1246
seadanda Nov 3, 2023
81f13c8
Update glutton-westend message queue for 1246
seadanda Nov 3, 2023
238e91d
Bootstrap missing pallet weights
seadanda Nov 3, 2023
4be8542
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 3, 2023
75d5c9f
Add new runtimes to new github workflow
seadanda Nov 3, 2023
9ac37ed
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 3, 2023
5716720
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 3, 2023
3baea5b
Do not publish collectives-westend
seadanda Nov 4, 2023
bcb1fd9
Do not publish glutton-westend
seadanda Nov 4, 2023
00e1eeb
Fix incorrect SS58Prefix
seadanda Nov 4, 2023
c354c15
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 6, 2023
75d950f
Update chain specs in light of 1256
seadanda Nov 6, 2023
50b84d4
Runtime crates must be published
seadanda Nov 6, 2023
ece5f13
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 6, 2023
af9a1a8
Apply zepter formatting
seadanda Nov 6, 2023
5bce212
Propagate feature with zepter
seadanda Nov 6, 2023
0174e64
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 6, 2023
1d5ce4e
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 6, 2023
1ee82b1
Fix glutton-westend weights
seadanda Nov 6, 2023
fed75ca
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 7, 2023
f4602a4
Merge branch 'master' of https://github.com/paritytech/polkadot-sdk i…
Nov 7, 2023
6489a9a
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Nov 7, 2023
1252fda
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Nov 7, 2023
d652e42
Update other weights for glutton-westend
seadanda Nov 7, 2023
f51ac31
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 7, 2023
fd72127
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 7, 2023
8e2dd95
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 8, 2023
d36d38f
Directly enable sp-io feature std
seadanda Nov 8, 2023
53b7df0
Fix typo in ambassador module docs
seadanda Nov 8, 2023
cc885d0
Use correct native_version and dispatch methods
seadanda Nov 9, 2023
9235ed4
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 9, 2023
4d18280
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 10, 2023
1333970
Bootstrap new weights for pallet_xcm
seadanda Nov 10, 2023
27b6d44
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
Nov 10, 2023
eff453a
Explicitly allow Root to change params and induct
seadanda Nov 13, 2023
8e84340
Set up FeeManager for collectives-westend
seadanda Nov 14, 2023
bc140f0
Use proper PriceForSiblingDelivery
seadanda Nov 14, 2023
1a07908
zepter
seadanda Nov 14, 2023
eda6aa8
Add testnets-common to separate out testnet config
seadanda Nov 14, 2023
4dc51f5
Change runtime_str to collectives-westend
seadanda Nov 14, 2023
f902056
Sort out types for FeeManager set up
seadanda Nov 14, 2023
3190e11
Temporarily mark testnets-common as to-publish
seadanda Nov 14, 2023
aa6444b
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 14, 2023
096b3cb
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 14, 2023
bd43591
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 15, 2023
b6219d7
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 15, 2023
0200266
Check runtime migrations for collectives-westend
seadanda Nov 15, 2023
3cae1d8
Fix benchmarking after master merge
seadanda Nov 15, 2023
72b3c83
Clean up testnets-common
seadanda Nov 15, 2023
c0d6818
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 15, 2023
fbf7822
Merge branch 'master' into donal-prepare-sp-native-runtime-removal
seadanda Nov 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/build-and-attach-release-runtimes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ jobs:
- { name: asset-hub-westend, package: asset-hub-westend-runtime, path: cumulus/parachains/runtimes/assets/asset-hub-westend }
- { name: bridge-hub-rococo, package: bridge-hub-rococo-runtime, path: cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo }
- { name: contracts-rococo, package: contracts-rococo-runtime, path: cumulus/parachains/runtimes/contracts/contracts-rococo }
- { name: collectives-westend, package: collectives-westend-runtime, path: cumulus/parachains/runtimes/collectives/collectives-westend }
- { name: glutton-westend, package: glutton-westend-runtime, path: cumulus/parachains/runtimes/glutton/glutton-westend }
build_config:
# Release build has logging disabled and no dev features
- { type: on-chain-release, opts: --features on-chain-release-build }
Expand Down
13 changes: 13 additions & 0 deletions .gitlab/pipeline/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,19 @@ check-runtime-migration-contracts-rococo:
WASM: "contracts_rococo_runtime.compact.compressed.wasm"
URI: "wss://rococo-contracts-rpc.polkadot.io:443"

# Check runtime migrations for Parity managed collectives chains
check-runtime-migration-collectives-westend:
stage: check
extends:
- .docker-env
- .test-pr-refs
- .check-runtime-migration
variables:
NETWORK: "collectives-westend"
PACKAGE: "collectives-westend-runtime"
WASM: "collectives_westend_runtime.compact.compressed.wasm"
URI: "wss://westend-collectives-rpc.polkadot.io:443"

find-fail-ci-phrase:
stage: check
variables:
Expand Down
10 changes: 10 additions & 0 deletions .gitlab/pipeline/short-benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,17 @@ short-benchmark-collectives-polkadot:
variables:
RUNTIME_CHAIN: collectives-polkadot-dev

short-benchmark-collectives-westend:
<<: *short-bench-cumulus
variables:
RUNTIME_CHAIN: collectives-westend-dev

short-benchmark-glutton-kusama:
<<: *short-bench-cumulus
variables:
RUNTIME_CHAIN: glutton-kusama-dev-1300

short-benchmark-glutton-westend:
<<: *short-bench-cumulus
variables:
RUNTIME_CHAIN: glutton-westend-dev-1300
134 changes: 134 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,10 @@ members = [
"cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend",
"cumulus/parachains/runtimes/bridge-hubs/test-utils",
"cumulus/parachains/runtimes/collectives/collectives-polkadot",
"cumulus/parachains/runtimes/collectives/collectives-westend",
"cumulus/parachains/runtimes/contracts/contracts-rococo",
"cumulus/parachains/runtimes/glutton/glutton-kusama",
"cumulus/parachains/runtimes/glutton/glutton-westend",
"cumulus/parachains/runtimes/starters/seedling",
"cumulus/parachains/runtimes/starters/shell",
"cumulus/parachains/runtimes/test-utils",
Expand Down
Loading