-
Notifications
You must be signed in to change notification settings - Fork 117
Mega parameter upgrade proposal #3626
Copy link
Copy link
Open
Labels
proposal-systemruntimeurgent-post-mainnetUrgent post mainnet, do this frist!Urgent post mainnet, do this frist!
Description
Background
We currently have quite a few parameters, that is mutable storage values that impact business logic, in the runtime, and we will get more in the future.
#4225
Right now, we have followed the approach of updating each proposal individually, this is fine, but it also leads to at least the following two problems
- We need a very very large number of proposal types
- There may be many cases, some of which we are unlikely to be able to anticipate in advance, where you really want to make a coordinated change to a number of parameters simultaneously. The canonical example would be to change all
Balancevalues in a coordinated way because of a long run persistent change in the asset value of a $JOY.
Dependency
Proposal
Introduce a new proposal which allows the caller to optionally specify a new value for every single parameter value in the system currently updatable by a proposal. In particular, all parameters that emerge from this exercise should be included
┆Issue is synchronized with this Asana task by Unito
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
proposal-systemruntimeurgent-post-mainnetUrgent post mainnet, do this frist!Urgent post mainnet, do this frist!
Type
Projects
Status
No status