I still think he has a valid point in terms of UX though, there’s only one buy order in the book which is shown as 0.001 (when in fact its about 0.00051). If you don’t know this 0.001 is actually a lower number than what you see (because someone placed an order below 0.001 by switching to NEO-PHX pair), then you don’t expect this market sell to suddenly give less than the displayed 0.001
But yes an UX issue like canesin is saying, not a bug.
Unfortunately, I also see that as a problem in the UI. And I think we should find a solution. And I have to admit that that probably would have happened to me too.
One must also remember that it is not possible on other stock exchanges to turn the market and you therefore never comes to a value less than 0.001 set.
I might have a suggestion for tick size. Maybe it would be possible that tick size is custom for every pair. I’m not sure where Nash get’s the dollar value from coins, but maybe this info could be used. By knowing the current market value of the coin, you can set the allowed decimals to 3 AFTER the last zero.
As example I will look at CMC, on CMC PHX is currently worth 0.00071703 NEO, since the first 3 decimals are zeros, the decimal limit on Nash will be 6.
On CMC, AVA is currently worth 0.01125809 NEO, since the first decimal is a zero, the decimal limit on Nash will be 4.
This means there are 3 decimals precision to play with as marginal differences on all pairs. Which I believe should be enough.