Skip to content

Conversation

@shamil-gadelshin
Copy link
Contributor

@shamil-gadelshin shamil-gadelshin commented Apr 13, 2020

Features

  • veto for the approved pending execution proposal
  • reset a proposal after council reelection
  • change upgrade runtime proposal: introduce fixed allowed member list
  • add proposals: 'evict storage provider', 'set validator count', 'set storage role parameters'
  • set actual proposal type parameters
  • set actual proposal runtime parameters
  • change 'veto_proposal' to affect approved proposal during the grace period
  • fix clippy linter issues
  • migrate proposal votes calculations to Perbill
  • remove allowed member_id list for runtime upgrade proposal
  • improve comments

@shamil-gadelshin shamil-gadelshin requested a review from bedeho April 13, 2020 15:37
@shamil-gadelshin shamil-gadelshin changed the base branch from proposals_v2 to development April 20, 2020 06:48
@shamil-gadelshin shamil-gadelshin changed the base branch from development to proposals_v2 April 20, 2020 06:48
@shamil-gadelshin shamil-gadelshin marked this pull request as ready for review April 20, 2020 07:02
- add ‘create_evict_storage_provider_proposal’ extrinsic to the codex module
- add tests
- add ‘create_set_validator_count_proposal’ extrinsic to the codex module
- add tests
- add ‘create_set_storage_role_parameters_proposal’ extrinsic
- add tests
- fix reset_proposal() in the engine module: clean VoteExistsByProposalByVoter double map
- add tests
- change upgrade runtime proposal in the codex module: add allowed proposers whitelist
- add tests
- set proposal limits and introduce errors
- update spending proposal parameters
- introduce total issuance token percentage
- migrate engine module quorum & threshold calculations from float division to Substrate Perbill type
- add tests
@shamil-gadelshin shamil-gadelshin force-pushed the proposals_v2_iteration8 branch from 47b487c to ad3705b Compare April 20, 2020 07:25
@shamil-gadelshin shamil-gadelshin changed the base branch from proposals_v2 to development April 20, 2020 07:25
@shamil-gadelshin shamil-gadelshin changed the base branch from development to proposals_v2 April 20, 2020 07:25
Copy link
Member

@bedeho bedeho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • We decided to not have proposal for setting council capacity, for reasons that are too nuanced to unpack here, so just drop that one.

  • Nice work on the docs!

- remove proposal from the codex
- remove tests
- remove parameters and proposal details
@bedeho bedeho merged commit d193854 into Joystream:proposals_v2 Apr 20, 2020
@shamil-gadelshin shamil-gadelshin deleted the proposals_v2_iteration8 branch June 25, 2020 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants