Privacy-focused, free, open-source cryptocurrency tax calculator for multiple countries: it handles multiple coins/exchanges and computes long/short-term capital gains, cost bases, in/out lot relationships/fractioning, and account balances. It supports FIFO, LIFO, HIFO and it outputs in form 8949 format. It has a programmable plugin architecture
Currently RP2 uses keyword argument calling style inconsistently (mostly of the inconsitencies are in unit tests but there are a few in src as well). This issue has the purpose of switching all call sites with non-trivial number of arguments to keyword argument calling style.
The work on this issue will be incremental: you can open a PR for a single fix (or a few) and point it to this issue.
Currently RP2 uses keyword argument calling style inconsistently (mostly of the inconsitencies are in unit tests but there are a few in src as well). This issue has the purpose of switching all call sites with non-trivial number of arguments to keyword argument calling style.
The work on this issue will be incremental: you can open a PR for a single fix (or a few) and point it to this issue.
Some examples of fixes follow.
This RP2 src snippet:
should become:
And this unit test snippet:
should become: