Introduce OpenGov into Polkadot (#6701)
* 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>
Showing
- polkadot/Cargo.lock 4 additions, 0 deletionspolkadot/Cargo.lock
- polkadot/node/service/src/chain_spec.rs 0 additions, 16 deletionspolkadot/node/service/src/chain_spec.rs
- polkadot/runtime/kusama/src/governance/fellowship.rs 1 addition, 12 deletionspolkadot/runtime/kusama/src/governance/fellowship.rs
- polkadot/runtime/kusama/src/governance/mod.rs 0 additions, 3 deletionspolkadot/runtime/kusama/src/governance/mod.rs
- polkadot/runtime/kusama/src/lib.rs 8 additions, 50 deletionspolkadot/runtime/kusama/src/lib.rs
- polkadot/runtime/kusama/src/xcm_config.rs 4 additions, 62 deletionspolkadot/runtime/kusama/src/xcm_config.rs
- polkadot/runtime/polkadot/Cargo.toml 14 additions, 0 deletionspolkadot/runtime/polkadot/Cargo.toml
- polkadot/runtime/polkadot/constants/src/lib.rs 9 additions, 0 deletionspolkadot/runtime/polkadot/constants/src/lib.rs
- polkadot/runtime/polkadot/src/governance/mod.rs 100 additions, 0 deletionspolkadot/runtime/polkadot/src/governance/mod.rs
- polkadot/runtime/polkadot/src/governance/old.rs 44 additions, 34 deletionspolkadot/runtime/polkadot/src/governance/old.rs
- polkadot/runtime/polkadot/src/governance/origins.rs 151 additions, 0 deletionspolkadot/runtime/polkadot/src/governance/origins.rs
- polkadot/runtime/polkadot/src/governance/tracks.rs 319 additions, 0 deletionspolkadot/runtime/polkadot/src/governance/tracks.rs
- polkadot/runtime/polkadot/src/lib.rs 40 additions, 222 deletionspolkadot/runtime/polkadot/src/lib.rs
- polkadot/runtime/polkadot/src/weights/mod.rs 3 additions, 0 deletionspolkadot/runtime/polkadot/src/weights/mod.rs
- polkadot/runtime/polkadot/src/weights/pallet_conviction_voting.rs 172 additions, 0 deletions.../runtime/polkadot/src/weights/pallet_conviction_voting.rs
- polkadot/runtime/polkadot/src/weights/pallet_referenda.rs 520 additions, 0 deletionspolkadot/runtime/polkadot/src/weights/pallet_referenda.rs
- polkadot/runtime/polkadot/src/weights/pallet_whitelist.rs 108 additions, 0 deletionspolkadot/runtime/polkadot/src/weights/pallet_whitelist.rs
- polkadot/runtime/polkadot/src/xcm_config.rs 50 additions, 14 deletionspolkadot/runtime/polkadot/src/xcm_config.rs
Please register or sign in to comment