Etherdelta is a distributed exchange that runs in the browser. It reads your transaction history from the Etherium blockchain. In order to use it you need to select one instrument from a huge list and it is very easy to lose track of your history. Therefore my suggestion is to improve on the display function so that it will read your entire history from the blockchain and calculate all the coins that you own and the amounts available.
Components
Transaction History
Proposal
The transaction history needs the following enhancements
Be able to show all recent trades not just the ones from the current instrument
Be able to export into CSV format
We want to be able to export the trades in csv format for importing into https://cointracking.info or other systems
Mockups / Examples
Example coin selector
CSV export
The cointracking.info csv format is like this
Type | Buy | Cur. | Sell | Cur. | Fee | Cur. | Exchange | Group | Comment | Date |
---|---|---|---|---|---|---|---|---|---|---|
Trade | 1.00000000 | DRGN | 0.00300000 | ETH | 0.00043220 | ETH | etherdelta.com | first | 2018-01-28 04:35:27 | |
Trade | 0.00006217 | BTC | 0.01000000 | PPT | 0.00002592 | BNB | Binance | 2018-01-28 03:50:48 | ||
Trade | 0.00011305 | BTC | 5.00000000 | CND | 0.00004329 | BNB | Binance | 2018-01-28 03:49:07 |
Benefits
Right now it is very difficult to track all the trades and profit loss statements for many coins if you use etherdelta.
The benefit is that you will not have to keep track of all the coins you own outside the exchange. This will make the exchange more usable to new users and more inviting.
Posted on Utopian.io - Rewarding Open Source Contributors