Here's a mockup of an instant exchange idea for BitShares. I'll collect feedback for some days and will add it to BitShares Github after 4-5 days.
Download PST
Here's how I imagine it:
Click
INSTANT dEXCHANGE
enter amount and asset you want to buy (ex. 10 BITUSD-Dropdown)
select the payment asset (ex. BTS-Dropdown)
select slippage (default 5%) - this is to protect the buyer from irrational price differences. It will only buy ask+max slippage
Click
SUMMARIZE
Here you'll see the estimated order data.
- Click Here to Finalize Your Order
after you confirmed transaction, there should be another summary stating how much you bought, average price etc.
Feedback?
@billbutler would this be an UI issue?
Good start. I would like to see it with a nice graphic design. Can you mock-up screen with error (e.g. when the transaction cannot be done with specified spread)?
summary stays blank then, but good idea. there should be a NaN or something