O3Labs / OzoneWalletIOS

The main repo for the O3 wallet on iOS
MIT License
9 stars 11 forks source link

Difficult to see balance of trade account while trading. #96

Open AGKDesigns opened 6 years ago

AGKDesigns commented 6 years ago

(I posted this earlier but it seems to had disappeared, sorry if repost)

In the currently flow, you can get all the way to the trade view and you need to press the amount button to see your balance.

I found it hard to find and there isn't really any feedback to the user about why or how to fix it

Could we should the balance inline with the the field and offer an error somewhere (perhaps inline as well) when they click to explain why?

I would prefer to stop the user before getting this far and direct them to the wallet screen but not sure it's an option with the switching etc.

apisit commented 6 years ago

Can this be solved by default focus to the text field that related to the first action to show the available balance?

e.g. when sell SWTH. focused text field should be in a quantity and it will show how much you can sell. when buy SWTH, focused text field should be in a total field and it will show how much you buy.

however, yeah we could offer the option to deposit into a trading account when there is not enough balance.

AGKDesigns commented 6 years ago

I think it should still be visible at all times, if I want to buy CPX, I can select the Quantity field and start typing but I have no idea how much NEO I have in my account, until I tap that field. Same for the other way around.

Feels like it would be good to know all the time, especially when there is 8 decimals involved, if the user changes the price after entering amounts etc it will change all the values too.

apisit commented 6 years ago

is there any benefit in seeing all the time? when you type in quantity field it automatically reflects in the total field.

I don't think a user doing a calculation in their head with how much CPX they can buy with a total NEO available on the screen. especially with this number of decimals.

perhaps, we could show that status like when they don't have enough NEO to buy instead of just greyed out the button.

AGKDesigns commented 6 years ago

I feel like I would like it. It's good information to know personally. If I have 50 GAS in my thing and I just want to buy 5000 of something I know exactly where I stand on how much I have and what will be left over.

We can see what other people say though. It's been added in Android so we can split test it.