readd descriptive info

and added possibility to change worker `name` field.
This commit is contained in:
oxarbitrage 2017-11-11 19:19:00 -03:00 committed by GitHub
parent 0647ba061a
commit 4ce96f4863
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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.