-
Notifications
You must be signed in to change notification settings - Fork 36
Documentation for revoking bounties #234
Comments
This is a common task and part of handing over capabilities so we aren't blocked by one person. |
Do you mean directly from database, right? |
@churik Sorry for the late response. :S Yes, I meant to execute the operation manually, since as you mentioned there isn't any automatic process for that yet. |
Did some investigation. In order to revoke a bounty, the following steps should occur:
I suggest to extend #185 with the logic above that will be executed if:
Also it would be nice to see revoked bounties in the UI. So maybe an additional section in the |
@siphiuel That's great! :)) 1.) Have you tried that those steps actually work? 2.) How should those be executed right now, totally manually or is there anything in code for that? 3.) Revoking a bounty has a cost. Should we really execute the revocation instead of letting the contract for a future bounty? 4.) Agree with showing somehow revoked bounties in the UI. How about creating an issue to define it there? |
|
|
1.) Is it enough to perform revocations via MyEtherWallet right now, is is there any step required REPL access in the Clojure system to change/fix any state? Just to know the exact modus operandi that we can use right now when we need any revocation, and if we have a dependency on REPL access for that. |
|
1.) Not sure to understand it fully. So there are two main things to do for the revocation: a.) Call Ethereum to return the money. You said that @andytudhope can execute point a.), but how about point b.)? Do we need it to do it manually in the database right now if we need to complete a revocation? Please, correct me if I am missing or not getting anything well. :) |
Sorry, I was unclear indeed. In detail: |
I get it now, thanks a lot! :) @andytudhope Could you please confirm that |
@andytudhope Ping. :) |
@pablodip I actually agree with an earlier comment here though, that instead of going through the pain and gas costs of revoking, we could think of adding funded bounties back to the pool of contracts for reuse. However, this raises other intricacies like that fact that the bounty that contract gets re-assigned to could perhaps be smaller than the original one, so it could then be overfunded if we reuse the contract... |
in an effort to try and consolidate issues so that they can be more easily tracked via the "issue project" I am closing this one and linking it to the more recently created #284 . Far from dismissing the importance of what is stated in the above comments, I am merely trying to organize it so that work can begin :) Please reach out if this pains you in any way. - Rob |
How should this be done?
cc @tpatja
The text was updated successfully, but these errors were encountered: