From 4ce96f486308c86ae717521cca16bd2c53114fa1 Mon Sep 17 00:00:00 2001 From: oxarbitrage Date: Sat, 11 Nov 2017 19:19:00 -0300 Subject: [PATCH] readd descriptive info and added possibility to change worker `name` field. --- bsip-0028.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bsip-0028.md b/bsip-0028.md index 226ec3d..6a6dc00 100644 --- a/bsip-0028.md +++ b/bsip-0028.md @@ -28,10 +28,18 @@ Worker Proposals cannot be updated at all ## 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 check to `db_maint.cpp` to skip workers in removed state. * 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. * Allow `committee` to use `worker_update` against any worker proposal. Need more discussion on how it can be done.