show a filter at the top with "all", "pending", "completed". all is the default.
List the transactions, one per line, with relevant info in columns, including:
time created,
time deposited,
time sky sent,
status,
amount,
rate
sky address
BTC address.
anything else worth showing.
create the corresponding API call with option to specify, all, completed, pending etc.
Note: pending = not completed, so should show any which have error status, manually stopped status, and any other status we add which is not "completed".
Later enhancements (TBD)
paging
date ranges
search by sky address
search by btc address
download results as CSV.
possibly showing less info, so looks ok on mobile, with a link to open a popup with more details.
Later enhancements (TBD)