Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello!
I'd just like to say that this is the first time I've ever contributed to a Go project, so please bear with me if I have made any Go-project transgressions. Happy to receive some comments/review on the code!
This is the first year that I will have taxable income from Algorand Staking. While very exciting, most other cryptocurrency tax sites had trouble with the CSV export from my Algorand wallet. Furthermore, I keep some Algorand with a Ledger device, and the exports there (at least to my knowledge) couldn't separate staking rewards from simple transactions. So, hence I decided to use this cool tool
algo-export
which separates out Staking rewards from transactions. The issue is, the outputs here don't target the crypto-tax-software I chose this year, namely TokenTax. After reading the codebase, this didn't seem like a big mountain to climb, so here I am.Disclaimer: No tests written, figured the project didn't have any. Things seem to be working with the TokenTax CSV import.... so... ¯_(ツ)_/¯