Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Introduce OpenGov into Polkadot #6701

Merged
merged 32 commits into from
Mar 21, 2023
Merged

Conversation

gavofyork
Copy link
Member

@gavofyork gavofyork commented Feb 10, 2023

Introduce OpenGov into Polkadot. Remove Gov1 from Kusama.

cumulus companion: paritytech/cumulus#2186

@gavofyork gavofyork added the A3-in_progress Pull request is in progress. No review needed at this stage. label Feb 10, 2023
@gavofyork gavofyork marked this pull request as ready for review February 10, 2023 17:47
@paritytech-ci paritytech-ci requested review from a team February 10, 2023 17:47
@gavofyork gavofyork added A0-please_review Pull request needs code review. C1-low PR touches the given topic and has a low impact on builders. D9-needsaudit 👮 PR contains changes to fund-managing logic that should be properly reviewed and externally audited. B1-note_worthy Changes should be noted in the release notes and removed A3-in_progress Pull request is in progress. No review needed at this stage. labels Feb 10, 2023
@gavofyork gavofyork added the T1-runtime This PR/Issue is related to the topic “runtime”. label Feb 12, 2023
@paritytech-ci paritytech-ci requested a review from a team February 12, 2023 15:47
runtime/kusama/src/lib.rs Outdated Show resolved Hide resolved
@paritytech-ci paritytech-ci requested review from a team February 13, 2023 01:54
@paritytech-ci paritytech-ci requested review from a team February 13, 2023 01:56
@paritytech-ci paritytech-ci requested review from a team February 13, 2023 01:59
@command-bot
Copy link

command-bot bot commented Mar 7, 2023

@muharem https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494175 was started for your command "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" pallet polkadot-dev pallet_whitelist. Check out https://gitlab.parity.io/parity/mirrors/polkadot/-/pipelines?page=1&scope=all&username=group_605_bot to know what else is being executed currently.

Comment bot cancel 30-4e28c58c-71f7-483f-9f3c-d6513b3bcbf6 to cancel this command or bot cancel to cancel all commands in this pull request.

@command-bot
Copy link

command-bot bot commented Mar 7, 2023

@muharem Command "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" pallet polkadot-dev pallet_conviction_voting has finished. Result: https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494173 has finished. If any artifacts were generated, you can download them from https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494173/artifacts/download.

@command-bot
Copy link

command-bot bot commented Mar 7, 2023

@muharem Command "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" pallet polkadot-dev pallet_referenda has finished. Result: https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494174 has finished. If any artifacts were generated, you can download them from https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494174/artifacts/download.

@command-bot
Copy link

command-bot bot commented Mar 7, 2023

@muharem Command "$PIPELINE_SCRIPTS_DIR/commands/bench/bench.sh" pallet polkadot-dev pallet_whitelist has finished. Result: https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494175 has finished. If any artifacts were generated, you can download them from https://gitlab.parity.io/parity/mirrors/polkadot/-/jobs/2494175/artifacts/download.

@muharem
Copy link
Contributor

muharem commented Mar 7, 2023

pushed one commit, updating the weights to drop the usage of deprecated api (from_ref_time)

@muharem muharem mentioned this pull request Mar 10, 2023
@muharem
Copy link
Contributor

muharem commented Mar 10, 2023

@gavofyork with a few tweaks I've got main interchain cases pass, here the list and tests paritytech/parachains-integration-tests#96
here the tweaks #6855 , paritytech/cumulus#2305

* pass xcm origin, allow unpaid form Collectives and Fellows, whitelist call

* unpaid execution only for Fellows

* Apply suggestions from code review

Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>

* rename const namespace to system_parachains

* remove prod_or_fast

---------

Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
@gavofyork
Copy link
Member Author

@muharem shall we get this merged now?

@muharem
Copy link
Contributor

muharem commented Mar 21, 2023

@muharem shall we get this merged now?

yes, cumulus companion also ready to be merge.
I wait for a bit only with the migration and give the last call for the fellowship members.

@muharem
Copy link
Contributor

muharem commented Mar 21, 2023

bot merge

@paritytech-processbot paritytech-processbot bot merged commit c175af7 into master Mar 21, 2023
@paritytech-processbot paritytech-processbot bot deleted the gav-polkadot-opengov branch March 21, 2023 13:59
ordian added a commit that referenced this pull request Mar 21, 2023
* master:
  kusama: enable dispute slashes (#5974)
  Introduce OpenGov into Polkadot (#6701)
  introduce new well known key (#6915)
  [CI] Add bootnode checking CI jobs (#6889)
  Bump parity-db (#6921)
  Handling timers for repeat dispute participation requests (#6901)
  [Companion #13634] keystore overhaul (iter2) (#6913)
  tweak some pattern matches to address a new clippy warning
  Bump ci-linux image for rust 1.68
  Revert "Update orchestra to the recent version (#6854)" (#6916)
  Deprecate Currency: Companion for #12951 (#6780)
  changelog: template fixup (#6907)
  [Companion #13615] Keystore overhaul (#6892)
  update weights (#6897)
  Fix approval voting test (#6898)
  parachains-runtime: Less cloning! (#6896)
  Testing Reversion Speed on Dispute Concluded Against (#6880)
  remove duplicated arm and fix version index (#6884)
ordian added a commit that referenced this pull request Mar 21, 2023
* master:
  kusama: enable dispute slashes (#5974)
  Introduce OpenGov into Polkadot (#6701)
  introduce new well known key (#6915)
  [CI] Add bootnode checking CI jobs (#6889)
  Bump parity-db (#6921)
  Handling timers for repeat dispute participation requests (#6901)
  [Companion #13634] keystore overhaul (iter2) (#6913)
  tweak some pattern matches to address a new clippy warning
  Bump ci-linux image for rust 1.68
  Revert "Update orchestra to the recent version (#6854)" (#6916)
  Deprecate Currency: Companion for #12951 (#6780)
  changelog: template fixup (#6907)
  [Companion #13615] Keystore overhaul (#6892)
  update weights (#6897)
  Fix approval voting test (#6898)
  parachains-runtime: Less cloning! (#6896)
  Testing Reversion Speed on Dispute Concluded Against (#6880)
  remove duplicated arm and fix version index (#6884)
@Polkadot-Forum
Copy link

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/current-state-of-opengov-on-kusama/2655/15

@Polkadot-Forum
Copy link

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/polkadot-release-analysis-v0-9-41-v0-9-42/2828/1

@Polkadot-Forum
Copy link

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:

https://forum.polkadot.network/t/kusama-treasury-follow-up-analysis-continued-budgeting-incompetence/3143/21

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B1-note_worthy Changes should be noted in the release notes C1-low PR touches the given topic and has a low impact on builders. D1-audited 👍 PR contains changes to critical logic that has been properly reviewed and externally audited. T1-runtime This PR/Issue is related to the topic “runtime”.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.