github rotki/rotki v1.14.0
Rotki v1.14.0 - Breeding Plumage

latest releases: v1.36.0, v1.35.1, v1.35.0...
3 years ago

Description

Rotki v1.14.0 is a big release containing all of the work done by the team in the last 2 weeks. It counts 199 commits from 9 different contributors and is our biggest 2 week release yet! A ton of features and a few bugfixes in this one. Also a shitload of new assets are supported.

The feature highlights are:

  • Kucoin support
  • POAP badges eligibility and CRV eligibility in airdrops section
  • Asset details page for each one of the user's owned assets
  • Loopring support
  • Cost basis info in the PnL report
  • Signed binary for MacOS users

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Release Highlights

Kucoin support

Users can now input their kucoin api keys in rotki and have their balances autodetected and taken into account in the dashboard.

2021-02-16_16-50

They can also see their trades.

2021-02-16_17-08

And look at their deposit/withdrawals.

2021-02-16_17-10

Finally all the Kucoin trades can be taken into account in the PnL report.

POAP badges and CRV in airdrops

Users can now find any POAP NFT badges their tracked ethereum addresses are eligible for. Additionally they can check eligiblity for Curve finance's CRV airdrop.

rotki_v1_14_0_airdrops

Asset details page

When users now click on an asset they will be taken to the asset details page.

2021-02-16_17-30

There they can see an overview of how their holding of that asset are broken down between different blockchain or exchange accounts. Additionally if the user is a premium user they can see the netvalue worth over time graph of that asset's holdings.

Loopring support

After popular demand we now have support for loopring!

2021-02-16_17-38

Users will need to go to Loopring, get their API key and input it in Rotki as an external API key. If they have specific DeFi modules activated, and not the default of "all", then they will also need to go and add loopring there and then restart rotki.

A limitation here is that we can only support one api key for one account. This is something we are working to fix with the good folks at Loopring. Once done the loopring balances for your account will be pulled and shown in the dashboard as above.

2021-02-16_17-38_1

The account that has Loopring balances will come with a loopring icon tag so that it's easily recognizable.

Finally to check out all Loopring balances of the account simply expand it and scroll to the Loopring section:

Peek 2021-02-16 17-39

Cost basis info in the PnL report

A lot of improvements have occured in the PnL report. Users can now see cost basis info for each sell/spend. Essentially a list of matching events from which the sold/spend amount was acquired. A warning is given if the cost basis information is incomplete due to lack of information.

2021-02-16_14-56

That same information are also included in the CSV export.

2021-02-16_18-44

Additionally as per the screenshot above a lot more information have been added in the DeFi events CSV export.

Signed binary for MacOS users

MacOS users will no longer have to endure the annoying "Unverified developer" warning that forced them to go to settings and add an exception each time they opened a new rotki version. We are now a verified Apple developer and as such the warning is now gone.

Screen Shot 2021-02-16 at 18 14 47

Simply Drag & Drop

Important notes

  • Loopring users are limited to one account for now. The account for which they input the api key. If another tracked account has loopring balances then it will be noted in the info section but not shown.
  • To activate loopring users have to add the loopring module and activate it in the DeFi modules if they have specific modules enables and not the default of all. Then rotki needs to restart (this is a limitation we are working on fixing). Additionally users need to get their api key from loopring and input it in rotki as an external api key.
  • A limitation has been put in the total amount of historical events that can be processed in the PnL report to bring that section in line with the rest of the historical analysis support of rotki premium. To get rid of that limitation upgrade to rotki premium: https://rotki.com/products/

These were the highlights and the important notes. Check below for the full changelog 👇

New Features

  • #1005 MacOS users will no longer get the dreaded "Can not open the app because developer is not verified" warning. Rotki is now a verified apple developer.
  • #2299 During a PnL report rotki should now also take into account for cost basis the assets gained from or used in DeFi.
  • #2318 Users can now see if their accounts are eligible for the Curve CRV airdrop and POAP Delivery badges.
  • #297 Rotki now supports KuCoin. Users can see their balances and import trades, deposits and withdrawals from that exchange. They are also taken into account in the tax report.
  • #1436 Users will now see any validation errors when adding manual balances under their respective inputs instead of a modal dialog.
  • #2235 Loopring users will now be able to add their loopring api key to rotki and have it track all their loopring l2 balances.
  • #2330 Users can now easily navigate to the respective pages by clicking the dashboard cards titles for manual balances, blockchain balances and exchange balances.
  • #2237 Users can now choose which ledger actions are taken into account in the PnL report by customizing a setting. Two new ledger action types are added. Airdrop and Gift.
  • #1794 Users who create a Profit and Loss report will now be able to see a cost basis calculation in the events of the report and in the exported trades.csv and all_events.csv
  • #1001 Users will now be taken directly to the add dialog when pressing add Blockchain Address or Manual Balance on the dashboard.
  • #276 Users can now click on the assets on the dashboard and other tables and see which accounts hold this asset.
  • #295 When creating external trades, users will now have the trade rate automatically fetched when such a rate exists.
  • #2240 Users now can select the supported assets from a dropdown when adding or editing external trades.

Bug Fixes

  • #2228 AdEx claim events now always have the proper token (e.g. ADX, DAI) and usd value. Also rotki should no longer miss Adex withdrawal events.
  • #2335 Users having sold BSV they got from holding BCH during the BCH -> BSV fork will now have its cost basis properly counted in the PnL report.
  • #2360 Users of Binance who own ONE tokens will now have it properly mapped to harmony.
  • #2293 Go through DeFi events before the queried PnL range during PnL report for a more complete calculation.

Newly supported assets

Added support for the following assets:

Don't miss a new rotki release

NewReleases is sending notifications on new releases.