LeapDAO's exit market maker has a /deals endpoint that returns the tokens that are available for exiting Plasma
Recently there was a bug where the burner-wallet sent PDAI to the market maker without checking /deals upfront. The money is hence locked in the market maker until the administrator (@troggy) sends them back
Deliverables
Before enabling exiting functionality, the wallet should check /deals to see if DAI as an exit is supported
Only if it is, exiting functionality should be enabled to the user
The best deal should be selected (check rate) and the request should be send
In config.js, add a list of market maker urls
Note
There's future improvements for this bounty that will be handled in other issues:
Allowing a user to select a market maker
Splitting up exit requests if one market makers liquidity isn't sufficient
Roles
bounty gardener: @TimDaub / 10%
bounty worker: name / 75%
bounty reviewer: name / 15%
Scope
Deliverables
rate
) and the request should be sendNote
There's future improvements for this bounty that will be handled in other issues:
Roles
bounty gardener: @TimDaub / 10% bounty worker: name / 75% bounty reviewer: name / 15%