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

XCM tweaks for OpenGov #6855

Merged
merged 5 commits into from
Mar 16, 2023

Conversation

muharem
Copy link
Contributor

@muharem muharem commented Mar 10, 2023

Tweaks for #6701
Required for the test cases paritytech/parachains-integration-tests#96

  • Passthrough XCM Origings,
  • Allow unpaid execution for Collectives Chain and Fellows,
  • Add whitelist_call into SafeCallFilter

@muharem muharem added the A0-please_review Pull request needs code review. label Mar 10, 2023
runtime/polkadot/constants/src/lib.rs Outdated Show resolved Hide resolved
runtime/polkadot/constants/src/lib.rs Outdated Show resolved Hide resolved
@paritytech-ci paritytech-ci requested review from a team March 10, 2023 16:26
muharem and others added 3 commits March 10, 2023 17:31
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
@gavofyork gavofyork merged commit c2b8e5a into gav-polkadot-opengov Mar 16, 2023
@gavofyork gavofyork deleted the muharem-polkadot-opengov-fellowship branch March 16, 2023 13:45
paritytech-processbot bot pushed a commit that referenced this pull request Mar 21, 2023
* OpenGov for Polkadot

* Integrate OpenGov into XCM

* Formatting

* Missing files

* Remove Gov1 from Kusama

* Fixes

* Update runtime/polkadot/src/governance/origins.rs

Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com>

* Revert scheduler origin changes

* Fixes

* Docs

* Remove todo

* Docs

* Move Fellowship to Collectives  (#6718)

* FellowshipAdmin origin over xcm

* accept Fellows origin from Collectives

* remove Fellowship

* remove unreachable arm

* define benchmarks

* correct comment for DOLLARS constant

* Add OpenGov Calls to Proxy Definitions (#6729)

* add opengov calls to proxy definitions

* fix build

* Update runtime/polkadot/src/governance/mod.rs

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

* Update runtime/polkadot/src/governance/tracks.rs

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

* Update runtime/polkadot/src/lib.rs

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

* Update runtime/polkadot/src/governance/origins.rs

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

* Update runtime/polkadot/src/governance/mod.rs

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

* Update old.rs

* Update old.rs

* weights with new api

* XCM tweaks for OpenGov (#6855)

* 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>

* remove unused import

---------

Co-authored-by: Ankan <10196091+Ank4n@users.noreply.github.com>
Co-authored-by: parity-processbot <>
Co-authored-by: Muharem Ismailov <ismailov.m.h@gmail.com>
Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
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.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants