Add support for coinsmart CSV import

Hi,

I’m using the canadian exchange coinsmart.com.
Currently they do not provide an API to access transaction history.
I’ve already opened a feature request at their support to implement such an API.

Despite that it already is possible to request a transaction history export in CSV format from their support.
It would be nice if you could implement an import function for those CSV files.
The export consists of two files:

  1. Trades CSV.csv
    • this file contains all trades that convert one currency into an other
    • the header is: TradeTime,Instrument,Fee,FeeProduct,Side,Quantity,Price,Value
    • an example:
TradeTime,Instrument,Fee,FeeProduct,Side,Quantity,Price,Value
2021/05/29 14:20:54.675,ADAEUR,0.10,ADA,Buy,20,1.8,36
2021/06/24 11:59:59.078,USDTUSDC,0,-,Sell,5.82392829,1,5.82392829
2021/07/03 05:20:49.168,USDTEUR,0.01167119898,USDT,Buy,5.83559949,0.85681,4.9999999990269
  1. Transactions csv.csv
    • this file contains all transactions caused by a trade, deposit or withdrawal
    • the header is: Credit,Debit,TransactionType,ReferenceType,Product,Balance,TimeStamp
    • an example:
Credit,Debit,TransactionType,ReferenceType,Product,Balance,TimeStamp
13,0,Other,Deposit,EUR,21.060000067543,2021/02/15 09:38:45.639                                                                                                                                                       
5.82392829,0,Trade,Trade,USDC,5.82392829,2021/06/24 11:59:59.078
0,5.82392829,Trade,Trade,USDT,1.02e-09,2021/09/17 00:59:59.080

If require further information just ask. :wink:

Regards,
aul_coin

Hey! Thanks for the Feature Request! In ACCOINTING.com, we work based on a voting mechanism: the more upvotes your feature requests has, the faster it moves in our development pipeline. Hopefully, you’ll get enough upvotes from this community to have it implemented.

To see how many votes there are for a feature request simply go to the main page of the Accointing Community Board > Feature Requests > Then click ‘Votes’ to sort by most votes.


In the meantime, I can provide the following 2 options.

Create a manual wallet - image
Then there are 2 option -

The Left option will have you add everything manually line by line, which I personally use quite often.
The Right option will have you take your .csv and manually convert it into Accoiting’s formate.
If you do the Right option, please be sure to click to see the example: