[core-fellowship] Add permissionless import_member (#7030)
Changes: - Add call `import_member` to the core-fellowship pallet. - Move common logic between `import` and `import_member` into `do_import`. ## `import_member` Can be used to induct an arbitrary collective member and is callable by any signed origin. Pays no fees upon success. This is useful in the case that members did not induct themselves and are idling on their rank. --------- Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Bastian Köcher <git@kchr.de> Co-authored-by: command-bot <>
parent
1dcff3df
Pipeline
#510739
waiting for manual action
with stages
in
46 minutes and 5 seconds
Stage:
Stage:
Stage:
Stage:
Stage:
Showing
- cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_core_fellowship_ambassador_core.rs 99 additions, 61 deletions...end/src/weights/pallet_core_fellowship_ambassador_core.rs
- cumulus/parachains/runtimes/collectives/collectives-westend/src/weights/pallet_core_fellowship_fellowship_core.rs 111 additions, 72 deletions...end/src/weights/pallet_core_fellowship_fellowship_core.rs
- prdoc/pr_7030.prdoc 24 additions, 0 deletionsprdoc/pr_7030.prdoc
- substrate/frame/core-fellowship/src/benchmarking.rs 18 additions, 0 deletionssubstrate/frame/core-fellowship/src/benchmarking.rs
- substrate/frame/core-fellowship/src/lib.rs 52 additions, 15 deletionssubstrate/frame/core-fellowship/src/lib.rs
- substrate/frame/core-fellowship/src/tests/integration.rs 36 additions, 2 deletionssubstrate/frame/core-fellowship/src/tests/integration.rs
- substrate/frame/core-fellowship/src/tests/unit.rs 62 additions, 0 deletionssubstrate/frame/core-fellowship/src/tests/unit.rs
- substrate/frame/core-fellowship/src/weights.rs 46 additions, 25 deletionssubstrate/frame/core-fellowship/src/weights.rs
Please register or sign in to comment