readd descriptive info
and added possibility to change worker `name` field.
This commit is contained in:
parent
0647ba061a
commit
4ce96f4863
1 changed files with 9 additions and 1 deletions
10
bsip-0028.md
10
bsip-0028.md
|
@ -28,10 +28,18 @@ Worker Proposals cannot be updated at all
|
||||||
|
|
||||||
## Proposed Changes
|
## Proposed Changes
|
||||||
|
|
||||||
|
### Descriptive
|
||||||
|
|
||||||
|
* Allow description of the WP to updated.
|
||||||
|
* Allow WP Issuer ability to retire WP
|
||||||
|
* Possibly allow Committee to retire inactive WP
|
||||||
|
|
||||||
|
### Technical
|
||||||
|
|
||||||
* Add bool field `removed` to worker object.
|
* Add bool field `removed` to worker object.
|
||||||
* Add check to `db_maint.cpp` to skip workers in removed state.
|
* Add check to `db_maint.cpp` to skip workers in removed state.
|
||||||
* Don't allow votes to workers in removed state(`account_evaluator.cpp`).
|
* Don't allow votes to workers in removed state(`account_evaluator.cpp`).
|
||||||
* Create operation `worker_update`. Op will allow to change only the `url` and the `removed` object fields from the worker (track the change in operation). Can follow `committee_member_update` or similars.
|
* Create operation `worker_update`. Op will allow to change only the `name`, `url` and the `removed` object fields from the worker (track the change in operation). Can follow `committee_member_update` or similars.
|
||||||
* Implement new operation as a command to `cli_wallet` available for the worker issuer.
|
* Implement new operation as a command to `cli_wallet` available for the worker issuer.
|
||||||
* Allow `committee` to use `worker_update` against any worker proposal. Need more discussion on how it can be done.
|
* Allow `committee` to use `worker_update` against any worker proposal. Need more discussion on how it can be done.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue