rotki

A portfolio tracking, analytics, accounting and management application that protects your privacy

AGPL-3.0 License

Stars
2.6K
Committers
154

Bot releases are visible (Hide)

rotki - Rotki v1.19.1 - Cere Plus

Published by github-actions[bot] about 3 years ago

Description

This is a patch release on top of v1.19.0 with fixes for bugs our users found in the last week. It contains 25 commits from 3 different contributors. For information on the features added in v1.19.0 check its release notes.

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:

Bug Fixes

  • #3236 Users will now see the proper total networth for the current day in the graph tooltip.
  • #3224 Users will now be able to properly select an end time in earlier dates.
  • #3198 Firefox docker users will now see a regularly sized Gitcoin icon under the history menu.
  • #3199 Users will now properly see the node connection status/last sync information update.
  • #3214 UNIUP and UNIDOWN will now be correctly detected.
rotki - Rotki v1.19.0 - Cere

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.19.0 is a very big feature release that brings a ton of new features, improvements and bug fixes made in the last 2+ weeks. It contains 160 commits by 7 different contributors!

Some of the highlights are:

  • Support for all known curve pool balances.
  • Ability to add a manual price for an asset pair at an arbitrary timestamp.
  • Display and accounting for all gitcoin events for grant owners.
  • Support for aave v2 historical events and PnL accounting.
  • Support for yearn vaults v2 historical events and PnL accounting.
  • View and edit queried addresses per protocol.

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

Curve pools

This release adds support for all known curve pools until this time. The balances of the pool will be automatically detected and shown in the dashboard.

image

Manual prices

image

Users can now add a manual price per asset pair for any given timestamp, so whenever rotki can't find a price for a timestamp elsewhere this can be used as a way to provide a price.

image

By default, if a manual price exists for an asset it takes precedence. This can be modified in the settings.

Gitcoin grants

image

Our premium users can now get all historical events for their gitcoin grants in a given period. Both ethereum and zksync events are included.

gitcoin_grants_report

A report of earning over a time period for a selected grant can also be generated.

Aave v2

Aave v2 is now fully supported both for historical events, accounting and profit/loss reporting in the same way that Aave v1 was for premium users.

image

Yearn v2

image

All yearn v2 vaults are now supported in the same way that v1 was for premium users.

So that means that all balances in yearn v2 vaults will be detected, historical deposit/withdraw events per vault can be seen and total profit/loss per vault per address shown. This data should also be taken into account in the profit/loss report.

image

View and edit queried addresses per protocol

2021-07-15_15-00

In the DEX trades, DeFi deposits and DeFi liabilities components there is now a dedicated sub-component that shows which addresses are queried per protocol.

2021-07-15_14-59

It allso allows you to edit the list of queried addresses per protocol, by simply clicking on the protocol and adding or removing accounts for querying. This really comes in handy for speeding up queries, as if every address is queried for every protocol then the app will be loading for a very long time.


These were the highlights. Check below for the full changelog 👇

New Features

  • #3116 Support for INR (Indian Rupee) as a profit currency has been added.
  • #1520 Users can now manually add prices for tokens/assets.
  • #692 Gitcoin Grant owners will now be able to track and generate reports of their grants.
  • #1666 Users will now be able to see their yearn v2 vaults in in the defi section.
  • #2456 Users will now be able to correctly retrive prices for Curve LP tokens.
  • #2778 Users will now be able to enable modules and queried addresses when adding an ethereum account
  • #1857 Premium users will now be able to query Aave V2 events.
  • #2722 The sync conflict dialog dates will now be consistent with the user specified date format.
  • #3114 Users can easily check and manage which addresses are queried for each defi module directly from the respective module page.
  • #3069 When adding an asset coingecko/cryptocompare identifiers will now be validated and non-existing ones will be rejected.

Bug Fixes

  • #3145 Docker users will now have the ability to logout any other sessions when attempting to connect from a new browser window.
  • #2685 Invoking --version from the rotki backend binary in Windows should no longer raise a Permission error.
  • #3142 During v26->v27 upgrade if a user has balancer LP events the upgrade should no longer fail.
  • #3172 COIN should now be properly mapped to Coinbase tokenized stock in both bittrex and FTX.
  • #3134 The new cWBTC token should now be properly recognized for compound users.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.18.1 - Fortified Casque

Published by github-actions[bot] over 3 years ago

Description

This is a patch release on top of v1.18.0 with fixes for bugs our users found in the last week. It contains 23 commits from 3 different contributors. For information on the features added in v1.18.0 check its release notes.

For more information on this release 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:

Bug Fixes

  • #2447 When fee of a trade is paid in crypto that crypto's asset will now be deducted from the cost basis calculation.
  • #3133 Users will now properly see a MakerDAO entry in the Defi Overview.
  • #2887 Upgrade the deprecated binance exchangeInfo and deposit/withdrawal APIs.
  • #3118 Users will now be able to properly connect to the dockerized backend through the app. (It will not work if the docker container is a previous release).
  • #3101 Editing ethereum token details via the asset manager in the frontend should now work properly again.
  • #3100 FTX API keys with permission for subaccounts only will now be correctly validated.
  • #3096 The Uniswap module will ignore swaps not made by the queried address.
rotki - Rotki v1.18.0 - Casque

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.18.0 is a feature release that brings a few much needed improvements, some new features and bug fixes. It's all contained in about 100 commits made by 6 different contributors in the last 2 weeks.

Some of the highlights are:

  • Support for the IndependentReserve exchange.
  • Better asset search component in the UI.
  • Faster Binance trade queries by allowing to specify which markets to query.
  • rotki can now minimize to tray and show price information there.

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

Support for IndependentReserve exchange

2021-06-18_12-37_2

Users can now add their IndependentReserve api keys and integrate with the popular Australian exchange.

Balances, Trades, Deposits and Withdrawals are pulled and taken into account during the PnL generation.

2021-06-18_12-37

Better asset search component in the UI

2021-06-18_12-41

The search for asset components in the frontend have been revamped and are now smarter in the way they match asset names. You will no longer need to scroll to find Ethereum and generally the search function will try to match both symbol and name in a fuzzy manner.

Faster Binance trade queries

2021-06-18_12-52

Binance trade history queries has been extremely slow and a major pain point for all rotki binance users. That is because their exchange API is inherently flawed and one needs to query all possible markets, one by one to get a full historical picture.

From this release and on we allow users to specify which markets they know they traded in and want to query history for. This will considerably increase the speed of query as the amount of queries to binance will be reduced to only the markets you specify.

To use this setting go to the Binance api credentials and choose edit.

2021-06-18_12-14

There in the market pairs select the markets you know you traded and then press save.

Congratulations! Binance history should now probably take considerably less time.

Minimize to tray

unknown

Rotki will now have a tray icon, depending on the OS, and will be able to get minimized to the tray.

Additionally hovering over the tray for some OSes will show a tooltip with the user's netvalue change in the currently selected period.

E33RzTXWYAcc7qM

Finally depending on whether the change is positive or not a green or a red arrow will appear in the tray. If hovering shows no tooltip, the same information can be seen by right clicking on the tray icon.


These were the highlights. Check below for the full changelog 👇

New Features

  • #2064 Users will now be able to close rotki to tray. When logged the tray icon will update based on the net worth value during the selected period (week, two weeks etc).
  • #2939 Rotki logs will now persist after restart. Number of logs and maximum size for all logs of a run can be now specified.
  • #1800 Users will now be greeted with an informational notice when trying to access a page that requires a module to be activated.
  • #1692 IndependentReserve users will now be able to see their balances and have their deposit/withdrawal/trade history taken into account during profit/loss calculation.
  • #3025 Users will now see the percentage of each location when looking into an asset's details.
  • #2596 Users will now be able to create new tags directly from the tag selection input.
  • #2954 On login screen, the password field will now be focused for users that have remember user enabled.
  • #2786 FTX users will be able to query information for subaccounts only.
  • #2670 Users will now get results in a better order when using the asset selector.
  • #2951 Users will now get results in a better order when searching for an asset in asset management. Search will now consider both name and symbol.
  • #3014 Users will now get a suggested name when adding a new exchange.
  • #1073 Binance users will now be able to select which markets should be queried for trades history considerably improving the speed of binance history queries.
  • #3058 Docker users will now get notified when running an outdated version of the frontend cached in their browser.

Bug Fixes

  • #3057 Nexo CSV importer will now use the correct time format.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.17.2 - Caruncle

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.17.2 - Caruncle is a patch release fixing bugs that you guys found since the release of v1.17.1 and also introduces some minor improvements and some new assets. It is comprised of 39 commits written in the last week and is probably our biggest patch release so far as far as amount of issues fixed in an 1-week period is concerned 🥳

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:

Bug Fixes

  • #3043 Collapsed xpubs should now be included in the totals in the btc accounts table.
  • #3029 Exchanges balances tab will properly adjust to a dark background on dark mode.
  • #3027 Day should now display properly under all circumstances when a custom date format is evaluated.
  • #81 Users with more than 10,000 trades in poloniex will now be able to properly pull their trading history.
  • #3037 Querying a big number of legacy bitcoin addresses from an xpub should now work properly again.
  • #3038 Binance.us queries should now work properly again.
  • #3033 Users of Bitstamp should be able to pull their trades, deposits and withdrawals history again.
  • #3030 Setting up a bitfinex api key should now work properly again.
  • #3010 Fixes a bug when editing a trade that had a modified/replaced asset could fail with a "trade identifier not found" error.
  • #1403 When removing an ethereum account that has liabilities, they should now also be removed from the dashboard and from the blockchain accounts view.
  • #2998 If a new token is added in the rotki list of assets then the token detection cache is now invalidated so it will be detected when refreshing balances.
  • #2999 If a binance withdrawal is missing the txId field rotki will now still be able to process it correctly.
  • #2993 If a sell of FIAT for crypto is made, which is effectively a buy of crypto with FIAT, complaints about the source of funds should no longer be generated.
  • #2994 Nexo users will be able to correctly import their information from a CSV file.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.17.1 - Apple's Carpal Bar

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.17.1 is a very big release containing the work done by the team in the last 2.5 weeks. It brings a ton of improvements, bug fixes and features and counts 170 commits from 4 different contributors.

Note: v1.17.1 is a hotfix release on top of v1.17.0 to fix an issue experienced by our premium MacOS users and some other minor issues.

Some of the highlights are:

  • Support for BlockFi import via CSV
  • Support for Nexo import via CSV
  • Support for multiple accounts per exchange
  • Dark mode (premium only)
  • Support for Convex Finance airdrop
  • Support for uniswap v3 trades (premium only)
  • Ability to customize data and logs directory
  • A shit-ton of new assets

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:

Important things to note

Merging two assets

It's possible you may have added a custom asset in your asset database that we also introduce again through an update. To solve that you will need to merge the two assets. For more information on how to do it check here

rotki_merge_assets

Release Highlights

Blockfi Import

blockfi_and_nexo

Users can now import blockfi data directly from a CSV file.

117038053-7db01480-ad07-11eb-8627-8205a47afc76 (1)

All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.

Nexo import

Users can now import Nexo data directly from CSV.

117037877-48a3c200-ad07-11eb-8555-b539b74a0ea5 (1)

All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.

Multiple api keys per exchange

E2A4dqRXMAAM7Wf

Users will now be able to import multiple API keys per exchange, effectively tracking multiple exchange accounts from a single rotki account.

Balances, trades and deposits/withdrawals will be pulled from all imported exchange accounts.

Dark mode

2021-05-25_23-51

Premium users will now be able to switch between light and dark mode.

th-4285928553-319x124

Each theme is completely customizable and you can choose the colors that either the light or the dark theme will be using from the settings menu.

th-4285928523-1585x904

Convex finance airdrop

E16LPjRWQAUwQyR

If any of your tracked accounts are eligible for the Convex finance airdrop you will be able to see it in the airdrops section.

Uniswap v3 trades

E2OY06LWQAAZiIt

Swaps made in uniswap V3 will be now detected by rotki and they will count as trades in the Profit/Loss report.

Customizing data and logs directory

E10y8vsX0AUpP8G

Users can now customize the data directory and the logs directory of the application by clicking the cogwheel during startup.


These were the highlights. Check below for the full changelog 👇

New Features

  • #2898 Users are now able to see the asset identifiers in the asset management view and replace one asset and all its occurences with another.
  • #2820 Users will now be able to select if they want to view graphs based at a 0 y-axis start instead of the minimum in the selected period.
  • #2725 Users will now be able to view a small help dialog with the supported options for the date display format.
  • #1902 Users can now modify the backend settings (e.g. data directory, log directory) through the application.
  • #2584 Removed the option to anonymize the logs. Logs are off by default anyway and it was never possible to anonymize accurately and completely when activated so the setting was misleading.
  • #47 Users can now add multiple accounts per supported exchange.
  • #1881 Users can now access an about screen with information about the application.
  • #1549 Rotki premium users will now be able to switch to a dark mode and change the theme colors.
  • #1674 Add experimental support for BlockFi imports using CSV files.
  • #2224 Add experimental support for Nexo imports using CSV files.
  • #2475 Withdrawals from Binance and Binance US will now have their fee correctly imported.
  • #2803 Ethereum tokens that consist of underlying tokens will now see their price correctly fetched.
  • #2844 Premium users will now be able to fetch their Uniswap v3 swaps.
  • #2893 Users can now see if any of their addresses have CVX available to claim from the ConvexFinance airdrop.
  • #2529 Crypto.com CSV import functionality has been updated to allow more types of entries.

Bug Fixes

v1.17.1

  • #2984 The notification background will now properly adjust for users using the application in light mode.
  • #2982 Premium users of v1.17.0 who had DB syncing activated will now be able to open the app again.
  • #2986 Users won't be affected by a login error at the moment of querying FTX when the keys are correct.

v1.17.0

  • #2850 User will now see a consistent naming of exchanges across the application.
  • #367 Fixed edge cases where some tasks would run for hours due to the absence of timeouts.
  • #2875 Invalid ENS names should now provide a proper error when provided to rotki.
  • #2888 Ledger actions selected to be ignored in the profit and loss report will now be correctly ignored.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.17.0 - Carpal Bar

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.17.0 is a very big release containing the work done by the team in the last 2.5 weeks. It brings a ton of improvements, bug fixes and features and counts 164 commits from 4 different contributors.

Some of the highlights are:

  • Support for BlockFi import via CSV
  • Support for Nexo import via CSV
  • Support for multiple accounts per exchange
  • Dark mode (premium only)
  • Support for Convex Finance airdrop
  • Support for uniswap v3 trades (premium only)
  • Ability to customize data and logs directory
  • A shit-ton of new assets

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:

Important things to note

Merging two assets

It's possible you may have added a custom asset in your asset database that we also introduce again through an update. To solve that you will need to merge the two assets. For more information on how to do it check here

rotki_merge_assets

Release Highlights

Blockfi Import

blockfi_and_nexo

Users can now import blockfi data directly from a CSV file.

117038053-7db01480-ad07-11eb-8627-8205a47afc76 (1)

All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.

Nexo import

Users can now import Nexo data directly from CSV.

117037877-48a3c200-ad07-11eb-8555-b539b74a0ea5 (1)

All imported events will be visible in the trades or ledger actions section and will be taken into account in the profit/loss report.

Multiple api keys per exchange

E2A4dqRXMAAM7Wf

Users will now be able to import multiple API keys per exchange, effectively tracking multiple exchange accounts from a single rotki account.

Balances, trades and deposits/withdrawals will be pulled from all imported exchange accounts.

Dark mode

2021-05-25_23-51

Premium users will now be able to switch between light and dark mode.

th-4285928553-319x124

Each theme is completely customizable and you can choose the colors that either the light or the dark theme will be using from the settings menu.

th-4285928523-1585x904

Convex finance airdrop

E16LPjRWQAUwQyR

If any of your tracked accounts are eligible for the Convex finance airdrop you will be able to see it in the airdrops section.

Uniswap v3 trades

E2OY06LWQAAZiIt

Swaps made in uniswap V3 will be now detected by rotki and they will count as trades in the Profit/Loss report.

Customizing data and logs directory

E10y8vsX0AUpP8G

Users can now customize the data directory and the logs directory of the application by clicking the cogwheel during startup.


These were the highlights. Check below for the full changelog 👇

New Features

  • #2898 Users are now able to see the asset identifiers in the asset management view and replace one asset and all its occurences with another.
  • #2820 Users will now be able to select if they want to view graphs based at a 0 y-axis start instead of the minimum in the selected period.
  • #2725 Users will now be able to view a small help dialog with the supported options for the date display format.
  • #1902 Users can now modify the backend settings (e.g. data directory, log directory) through the application.
  • #2584 Removed the option to anonymize the logs. Logs are off by default anyway and it was never possible to anonymize accurately and completely when activated so the setting was misleading.
  • #47 Users can now add multiple accounts per supported exchange.
  • #1881 Users can now access an about screen with information about the application.
  • #1549 Rotki premium users will now be able to switch to a dark mode and change the theme colors.
  • #1674 Add experimental support for BlockFi imports using CSV files.
  • #2224 Add experimental support for Nexo imports using CSV files.
  • #2475 Withdrawals from Binance and Binance US will now have their fee correctly imported.
  • #2803 Ethereum tokens that consist of underlying tokens will now see their price correctly fetched.
  • #2844 Premium users will now be able to fetch their Uniswap v3 swaps.
  • #2893 Users can now see if any of their addresses have CVX available to claim from the ConvexFinance airdrop.
  • #2529 Crypto.com CSV import functionality has been updated to allow more types of entries.

Bug Fixes

  • #2850 User will now see a consistent naming of exchanges across the application.
  • #367 Fixed edge cases where some tasks would run for hours due to the absence of timeouts.
  • #2875 Invalid ENS names should now provide a proper error when provided to rotki.
  • #2888 Ledger actions selected to be ignored in the profit and loss report will now be correctly ignored.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.16.2 - Canopy feeding

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.16.2 is a patch release on top of v1.16.1 containing 38 commits and fixing some problems our users found within the last week. For full details on what was introduced with v1.16.0 check here.

Important: From this version eth2 staking becomes its own module. So if you have modules explicitly activated, you also need to activate eth2 as a module. On how to do this check here: https://rotki.readthedocs.io/en/latest/usage_guide.html#customizing-the-defi-settings

Upgrading is highly recommended since v1.16.1 and below had a problem that could lead the global assets DB to an incosistentent state requiring manual intervention. From this version and on this problem should not happen anymore. Also all MacOS users who had "Connecting to Backend" problems should now be able to open the app without any problems.

For more information on all the bugs fixed 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:

Bug Fixes

  • If a DeFi event provides zero amount of an asset to a user the PnL report should now work properly again.
  • #2857 Users will now properly see their blockchain balances fetched when restoring to a new account using premium.
  • #2818 Windows users will now be able to properly login after updating the assets.
  • #2856 Users will properly see error messages when the account creation fails.
  • #2851 Users should now see the external trades fetched first when visiting the trades page.
  • #2835 Eth2 users with a very big number of validators should no longer get a 429 error.
  • #2846 Premium users who create a new account with premium api credentials that have no saved DB in the server to sync with will have these credentials properly saved in the DB right after creation. At re-login the premium subscription should be properly recognized and the credentials should not need to be input again.
  • #2821 Users will now be able to properly scroll through the asset when conflicts appear during the asset database upgrade.
  • #2837 Binance US users will now be able to see the correct location for their trades and deposits/withdrawals. It should no longer be Binance. To reflect those changes Binance US data should be purged and then requeried. To see how to purge data for an exchange look here: https://rotki.readthedocs.io/en/latest/usage_guide.html#purging-data
  • #2819 Users using macOS will no longer be stuck at "connecting to backend".
  • #865 Users will now be given an option to retry or terminate the application when communication with the backend fails.
  • #2791 Updating assets database which adds customs assets already owned as officially supported should no longer get the DB in an incosistent state
rotki - Rotki v1.16.1 - Bird Call

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.16.1 is a small patch release on top of v1.16.0 fixing some problems our users found within the last week. For full details on what was introduced with v1.16.0 check here.

v1.16.1 release is comprised of 17 commits, introduces some minor improvements and fixes 6 bugs. It also adds support for a bunch of new assets.

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:

Bug Fixes

  • #2811 ETH and WETH are now considered equivalent for cost basis and accounting purposes.
  • #2794 Aave v1 data after block 12,152,920 should be now available. Rotki switched to the new Aave v1 subgraph.
  • #2781 From this version and on, attempting to open a new global DB with an older rotki version will not be allowed and the app will crash with an error message.
  • #2773 Timestamps will be correctly read for trades in the Kraken exchange.
  • #2775 Ambiguous FTX assets will now be properly recognized by rotki.
  • #2767 Curve pool tokens will not be double counted in the dashboard balances.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.16.0 - Calamus

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.16.0 is our biggest release to date and contains the work done by the team in the last month. It brings a ton of improvements, bug fixes and features and counts 324 commit from 6 different contributors. Due to some architectural changes and the Easter break we had to group together a big amount of changes which lead to this monster of a release.

Some of the highlights are:

  • FTX exchange support
  • Ability to add custom assets of any type
  • Dynamic update of local list of assets and conflict resolution between local and remote assets.
  • Ability to customize block explorer per chain type and rounding method for the UI
  • More readable historical trades view
  • Ledger actions can now accept an optional custom rate
  • A shit-ton of new assets

Also from this release and on we are dropping support for MacOS High Sierra. Read more about it in the "Important things to Note" section.

For more information on all the new features and bug fixes 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:

Important things to note

Deprecation of High Sierra

Screen Shot 2021-04-21 at 15 29 25

Due to deprecations of various SDKs and libraries in MacOS, we are forced to drop support for MacOS versions High Sierra and below. That means you need to have MacOS hardware no older than 10 years to run rotki from now and on. If you can't upgrade your MacOS out of High Sierra consider using the docker installation as there is no such limitation there

Automatic backup of old user database

Since this is a big upgrade for your user database, rotki will keep a backup of the previous user database (v24) around in case something goes wrong and there is need to revert. You will see a file like this in your user directory: 1618958450_rotkehlchen_db_v24.backup. It contains the v24 db at the upgrade made at timestamp 1618958450. If v1.16.0 runs smoothly for days then you can probably delete this.

From this version and on rotki may start keeping such automatic backups for you to make sure you can revert to previous versions during user DB upgrades.

Release Highlights

Customization of the supported asset lists

Now the list of assets in rotki has more functionalities! From this version you can add, edit and delete other types of assets apart from ethereum tokens.

custom_assets_add

Moreover the list of assets will be periodically updated using data from rotki assets repository. If you manually added a custom token in conflict with a new addition in our side a special menu will appear asking you to manually resolve the conflict.

assets_update

conflict

  • (1) You can choose to keep all local or accept all remote changes
  • (2) For every individual change you can choose to keep the local version or accept the incoming update
  • Differences between versions are marked in red color

Auto-fill of token attributes

When adding information about an ethereum token, just after adding the address rotki will try to automatically fetch attributes like name, symbol and decimals!

Another useful change is that you can selectively enable/disable a price oracle (coingecko/cryptocompare) for any given asset.

select_price_oracle

Improved access to documentation and other important links

Documentation is important for our users and as such we have made it easier to reach it from rotki. A new question mark icon has been added at the right of the top menu that will display useful links.

documentation

To get support consider reaching out to our discord channel and if you have any issue to report you can do so in Github. Finally make sure to follow us in twitter.

Support for the FTX exchange

We have added FTX to our list of supported exchanges! Your FTX balances will now be pulled by rotki and your trade history and deposit/withdrawals history will be taken into account during profit/loss calculation.

ftx_support

ETH2 staking improvements

We have made improvements for our ETH2 staking users. Now in your settings ETH2 appears as a module and you can customize which addresses should be tracked for this feature. For users with many ethereum addresses this can lead to considerable speedup since only the relevant addresses will be queried for ETH2 beacon chain balances.

eth2_module

In addition now you will be able to purge information relative to ETH2 staking. This can be done from the settings in the data & security section.

eth2_purge

More readable historical trades view

2021-04-20_23-45

Trades view has been updated to provide a more readable view of what each trade is doing. You no longer see a confusing pair and a type but a readable explanation of what is bought with what and what sold for what.

Optional custom rate for ledger actions

2021-04-20_23-54

Ledger actions can now also accept an optional rate and asset. If provided then this is the rate for the given asset that the main asset of the action was bought/sold for. In the screenshot for example 5 AAVE was paid to the user as income for 20 EUR per AAVE.

If this is not given then the historical price of the asset (AAVE in this case) at the given time is used.

Fee is now optional in manual trades

2021-04-20_23-59

This is something that was requested quite a lot. In the manual trade addition menu the fee is now optional, so no need to put zero fees if there were none.

New UI customizations

We have added some new UI settings that allow you to configure rotki according to your taste and improve your experience.

Customize blockchain explorers

If you have a preferred explorer or you have your own we have greats news! From this version you can customize the explorer used per blockchain both for transactions and for addresses. This feature is available at the bottom section of your settings.

customize_explorer

Customize the rounding method

Some users requested a more granular configuration on how rounding is made so we have a new section in the settings to customize this behaviour.

rounding_customization


These were the highlights. Check below for the full changelog 👇

New Features

  • #2671 Rotki will now detect Adex V5 staked balances
  • #2714 Add support for a3CRV Curve pool
  • #2210 All price history caches are now moved to the global database. The price history sub-directory of the rotki data directory is now deleted. This should optimize price history querying and save disk space.
  • #2551 Users will now be prompted with asset database updates if changes have happened to the supported rotki assets.
  • #2520 Users can now properly clean cached data for Eth2 daily stats and deposits.
  • #2564 Users can now easily access the documentation and other helpful links directly from the application.
  • Users will now get an error message if during the PnL report an acquisition date for a sold asset can't be found. Also if an action with an unknown token is processed. This way users will know that they need to manually add more data to rotki.
  • #2338 The users can now optionally add a rate and rate asset when adding a ledger action.
  • The external trade fee and fee currency are now optional and the users can skip them when adding a trade.
  • #929 Users can now select which rounding mode is used for displayed amounts via the frontend settings.
  • #2620 Users will now be able to disable oracles per asset using the asset editor.
  • #2602 Users will now have the erc20 token details (name, symbol, decimals) automatically filled when possible when they add new ethereum token assets.
  • #2427 The visible row selection will now persist after a re-login. Changing the visible rows will now affect all the tables.
  • #2452 Users will now be able to use a two-mode sorting functionality when sorting tables.
  • #2547 Users can now easily access the documentation on how to find the CryptoCompare/CoinGecko identifiers in asset manager.
  • #2156 Users can now customise the explorer pages used for each chain.
  • #522 Users can connect to different backends from the frontend.
  • #2513 Users can now add/edit/delete all types of assets, not only ethereum tokens.
  • #2424 Users will now see a progress bar while the automatic update is downloading, and proper notification messages in case of failure.
  • #2515 Users will now be able to navigate back from the assets page using a button.
  • #1007 Coinbase exchange users will now be able to see asset conversions in their trade history.
  • #1334 FTX users will now be able to see their balances and have their deposit/withdrawal/trade history taken into account during profit/loss calculation.
  • #2332 Binance users will now be able to see their Binance Pool's assets in rotki.
  • #2713 Support the ETH-C MakerDAO vault collateral type.

Bug Fixes

  • #2699 Users will see that the frontend state will properly be cleared when purging data.
  • #2626 Users will now properly see their specified date format when viewing various DeFi protocols and statistics.
  • #2479 Users will now see a < (less than) symbol in front of any amount with trailing decimals when rounding upwards is used.
  • #2610 Macos users will now be able to properly update every time using the auto-updater.
  • #2628 Users will now see the correct total asset value when visiting an asset's detail page for a second time.
  • #2524 Users will now not be able to delete assets from the Global DB if any account in the local system owns them.
  • #2631 Balancer trades will now be displaying the correct trade rate, both in the trade history section but also in the exported CSV.
  • #2633 User with incomplete deposits and withdrawals in Coinbase Pro will now be able to generate a profit/loss report.
  • #2644 Balance query should no longer hang if the user gets rate limited by beaconcha.in and the rate limiting should now be properly handled.
  • #2643 Beaconcha.in api key should now be properly used if given by the user
  • #2614 Uniswap users should no longer have missing trades in their uniswap history.
  • #2674 Coinbasepro should now also properly parse historical market trades and not only limit ones. Also all fills will be separately shown and not just the executed orders.
  • #2656 Users of coinbase with a lot of assets or trades should now see all of them again. There should be no missing balances or trades thanks to a fix at query pagination.
  • #2690 Eth2 stakers that have very recently deposited and don't have a validator index yet will now be handled properly and their balance should be shown.
  • #2716 Users will now get a correct exported CSV file when a sell is matched with multiple acquisitions.
  • #2738 Premium users won't see locations that have no balances in the statistics for value distribution by location.
  • #2647 Disabling the tax-free period setting for a Profit/Loss report will now be reflected in the same rotki run without needing a restart.

Newly supported assets

Added support for the following assets:

Updated the information of the following assets:

rotki - Rotki v1.15.2 - Broody CBPro

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.15.2 is a small patch release containing significant improvements on the speed and the details of querying coinbase pro history. It also solves a potential security issue with Coinbase Pro usage in rotki so upgrade is highly recommended for users of that exchange.

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:

Required actions

If you were using coinbase pro before it's recommended to go to Settings -> Data and purge the Exchange history of coinbase pro so that full details for deposits and withdrawals can be queried.

Link to a video showing how to achieve this:

https://user-images.githubusercontent.com/1658405/111909292-02e3b080-8a5d-11eb-90cd-198c50419d53.mp4

Bug Fixes

  • #1996 #1997 Querying coinbasepro trades, deposits and withdrawals should now be much faster thanks to using their new API endpoints. It also provides more info for the deposits/withdrawals.
rotki - Rotki v1.15.1 - Brooding

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.15.1 is a small patch release on top of v1.15.0 containing 45 commits from 4 different contributors addressing problems that our users encountered while using v1.15.0. Also adding some small features/improvements including two new fiat assets, 🇹🇼 TWD and 🇳🇴 NOK.

Important to note is that this is the first release at which the auto-updater kicks in. If you open v1.15.0 now you be prompted to upgrade to this one. ⬆️
warning: Auto update may not work perfectly in MacOS yet. See here. If it does not work for you simply use the manual way of updating by downloading the dmg from this release.

For full features explanation of v1.15.0 check its release notes

For more information about what's added in v1.15.1 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:

New Features

  • Add support for Norwegian Krone (NOK) as a fiat currency
  • Add support for New Taiwan Dollar (TWD) as a fiat currency
  • #2507 Users can now delete imported trades and deposit/withdrawals from crypto.com via the purge data UI.

Bug Fixes

  • #2603 Adding multiple comma separated ethereum accounts which contain duplicate entries will not double count the duplicate entry account tokens.
  • #2577 Users will now be unable to accidentally open a second instance of the application.
  • #2467 Trades with a rate of zero will no longer be possible. This prevents the profit and loss report from hanging and shows a notification if an entry with rate equal to zero is already in the database.
  • #2532 Users will now see the percentage sign display in the same line when editing underlying tokens.
  • #2530 Poloniex should no longer display phantom LEND balances in rotki.
  • #2534 Aave v2 tokens not in Aave v1 should no longer have their balance double counted.
  • #2539 The effects of adding/editing/removing a ledger actions will no longer be lost if rotki restarts right after the operation.
  • #2541 Now cost basis will be correctly shown in the profit and loss report if the cost basis were calculated using ledger actions outside the report period.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.15.0 - Brood

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.15.0 is a big release containing all of the work done by the team in the last 2.5 weeks. It counts 199 commits from 8 different contributors! A ton of features and a few bugfixes are included in this one. Also a shitload of new assets are supported.

The feature highlights are:

  • Eth2 staking daily income details and inclusion in the profit/loss report.
  • Balancer support.
  • Ability to add/edit/delete custom ethereum tokens.

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

ETH2 staking daily income details

2021-03-06_14-55
ETH2 stakers are now be able to see the total value they have earned both in (1) current ETH price but also counting the (2) price of the daily payouts of ETH2 staking.

2021-03-06_14-56

Moreover they can now see a breakout of daily stats of validating. How much ETH was earned per day, attestation stats, block proposing stats and more! Big thanks to the good folks at https://beaconcha.in for the data.

2021-03-09_15-52

Finally this can also be taken into account in the profit/loss report for any given period of time and also exported via CSV to a spreadsheet as per the screenshot above.

Balancer support

Pool balances

2021-03-09_15-58
2021-03-09_15-58_1

Premium users who have funds in balancer pools can now see their balances per pool and breakdown for each pool per asset and weights per token in the DeFi liquidity pools section.

Pool join/exit events

2021-03-09_16-00

Moreover they can see a list of all pool join/exit events, which results in minting or destroying pool tokens.

Pool PnL

2021-03-09_16-02

And a little further down in the same section they can see a breakdown of historic profit/loss per pool. Essentially how many tokens they gained/lost per pool since inception.

Balancer swaps and trades

2021-03-09_16-13
2021-03-09_16-14

In the Dex trades section of DeFi you are now able to find Balancer swaps along with Uniswap ones.

2021-03-09_16-15

Balancer swaps are also aggregated into trades and included along with all other user trades in the trade section. They are also taken into account in the profit/loss report.

Customization of the list of supported assets

Inspecting list of assets

2021-03-09_16-26_1

Users can now manage the list of supported assets by their local rotki instance. In this release only ethereum tokens are modifiable but from next release all assets.

Users can go to the asset management page and inspect the list of all supported assets, edit them, delete them or add new ones. You can edit by clicking the edit button, and delete by pressing the trash icon button.

WARNING: In this release there is no guard against deleting an asset from the list that you own. Please do not do that. This will result in various problems across the app which can only be solved by manually editing the DB. Protections against this will be implemented with https://github.com/rotki/rotki/issues/2524

Adding/editing an asset

2021-03-09_16-33

When you press the + button on the top right, or edit an existing token you can see the Asset form.

You can fill in the following fields:

  1. The token address. This is required.
  2. The token name. This is required.
  3. The token symbol. This is required.
  4. The token decimals. This is required.
  5. Coingecko identifier. This is optional, but highly recommended. If the asset is supported by coingecko you should get its coingecko identifier. Information on how to do this here. This will allow the usage of coingecko as a price oracle and also will automatically pull the asset icon from coingecko.
  6. Cryptocompare identifier. This is optional but recommended. At least one of coingecko or cryptocompare should be given so that prices can be queried. If not given, the symbol of the asset will be used. If that fails, then cryptocompare is not used. To get the cryptocompare identifier check the docs.
  7. You can upload an icon for the asset. Any of the common image extensions is accepted (png, jpg, jpeg, webp). The custom icon always takes precedence over the one auto-detected by coingecko.

There is also some other fields that are completely optional and expand if you press the (7) Optional Fields section.

2021-03-09_16-44

  1. You can specify a timestamp at which the asset started to exist. This should be the token deployment timestamp for tokens.
  2. If the asset is part of a protocol, specify it here. For example 'uniswap' for uniswap pool tokens, 'aave' for aTokens etc.
  3. If the token is swapped for another token, specify it here. For example LEND was swapped for AAVE.
  4. A token can have underlying tokens. Like a pool, or a token set. Here add the underlying token's address.
  5. And here add the underlying token's weight.
  6. Here you can edit or delete underlying token address/weights. Note: The weight of the underlying tokens should add up to 100%.

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

New Features

  • #1492 Balancer protocol is now supported. Premium users can see their LP balances, swaps history and LP pool join/exits. Finally the balancer trades are now taken into account in the profit/loss report.
  • #1519 Users can now add custom ethereum tokens to rotki. They can also add custom icons to any of those tokens or any other asset of rotki. Custom icons always take precedence.
  • #916 Users will have the option to set an automatic balance refresh period.
  • #2379 Premium users will now be able to see their daily ETH2 staking details, how much they gained in ETH and fiat value. Furthermore they will be able to take it into account in the PnL report.
  • #2384 Users will now see their loopring balances on dashboard nested underneath the Ethereum balances.
  • #1448 When querying trades, deposits and withdrawals the entries that have already been queried will now be instantly shown to the user, while waiting for the query of the latest entries to complete.
  • #1799 Modules will now be dynamically activated/deactivated at the moment the user modifies the settings from the frontend. Restarts of the app will no longer be necessary.
  • #2401 Balances in loopring will now be included in the balance snapshots.

Bug fixes

  • #2442 Users will now see their accounts sorted by name instead of address when they sort by account in the assets view.
  • #2443 Users who have no balances in Kraken and try to add an API key will now be able to set it up properly.
  • #2468 Users should no longer get an error when adding a real estate manual balance.
  • #2517 Correctly map FTT to FTX token for Binance.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.14.2 - Patched Breeding Plumage

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.14.2 is small patch release on top of v1.14.0 fixing a number of bugs seen by our users in the past week. For feature release notes check the extensive release notes of v1.14.0.

This release contains 32 commits from 3 different contributors.

For more information on the fixed bugs 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:

Bug Fixes

  • #2399 Users will now see a warning if the loopring module is not activated when adding an API key, and balances will be fetched automatically if it is.
  • #2151 Users will now see the datetime picker properly displaying the selected date when editing ledger actions.
  • #2405 Legacy bitcoin address balances and xpub derivation should now work properly again after blockchain.info decided to yolo change their api response format.
  • #2400 Loopring balances should now be queried properly for users who own USDT.
  • #2398 An edge case of Kucoin historical trade query parsing is fixed. So now even users with some specific ids in their trades will be able to query history properly for Kucoin.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.14.1 - Steve's Breeding Plumage

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.14.1 is just a hotfix release on top of v1.14.0 to fix it for MacOS users. For release notes please do read the extensive release notes of v1.14.0. It's a feature packed release.

Downloads

Upgrade from 1.14.0 is only needed for MacOS users. Upgrade from earlier releases for all users. Download the binary for your OS from below:

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

Bug Fixes

  • #2391 The signed version of the MacOS binary should now work properly for all users.
rotki - Rotki v1.14.0 - Breeding Plumage

Published by github-actions[bot] over 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:

rotki - Rotki v1.13.3 - Cloacal kissing Binance

Published by github-actions[bot] over 3 years ago

Description

Binance today decided to leak two test assets "123", and "456" in their production spot balances api response which subsequently broke rotki. So this is an one commit patch release on top of v1.13.2 to fix rotki for binance users.

You only need to upgrade if you are using binance and experienced the object of type 'int' has no len() error.

For more information check the detailed changelog below 👇

Downloads

Download the binary for your OS from below:

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

Bug Fixes

  • #2342 Binance users should be able to query exchange balances again after Binance broke their api by adding "123" and "456" as test assets.
rotki - Rotki v1.13.2 - Thorougly Patched Mottled Breast

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.13.2 is a patch release on top of v1.13.1 and v1.13.0 fixing some issues our users experienced and making sure they get a smoother experience until v1.14.0.

The most annoying issue that is fixed is the duplication of MakerDAO vault balances for some users.

Important for Bitstamp users: Additionally bitstamp users trades and deposit/withdrawals should now be properly read from bitstamp and not pull in mistaken values. To have this change reflected in your rotki you should make sure to purge all previous bitstamp data. Check the "Actions Required" section for more information.

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:

Actions Required

Bitstamp users will need to purge all exchange data and have it requeried by rotki. To do that go to settings and click on "Data & Security"

2021-02-07_12-23

There find the data purge dropdown and select bitstamp.

2021-02-07_12-24

Find Exchange: Bitstamp and click on the trash icon to purge all data.

2021-02-07_12-24_1

Now you can go to either trades, or deposit/withdawals and the data should be queried from bitstamp again and parsed properly this time.

Bug Fixes

  • #2314 PieDAO related tokens should not be double counted.
  • #2295 Bitstamp users should now get all trade amounts and fees properly detected.
  • #2232 Bitstamp users should now be able to see all their deposit/withdrawals. It's recommended to purge all bitstamp data and re-query it for this to properly work.
  • #1928 rotki premium DB sync will now work after entering api keys for the first time even without a restart.
  • #2294 Do not count MakerDAO Oasis proxy assets found by the DeFi SDK as it ends up double counting makerDAO vault deposits.
  • #2287 Rotki encrypted DB upload for premium users should now respect the user setting.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.13.1 - Patched Mottled Breast

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.13.1 is a patch release on top of v1.13.0 containing a lot of fixes on issues that you guys, our users, reported in the past 5 days. Most annoying issue that is solved is the duplication of manually tracked balances that have their location set to blockchain. We are also adding support for multiple new assets and fixing some broken asset mappings among other things.

Even though it's just a patch release it contains 45 commits, some of them even made by 3 different external contributors!

For more information on all the fixed bugs 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:

New Features

  • Add support for Swedish Krona (SEK) as a fiat currency.

Bug Fixes

  • #2222 Users who have funds in a DeFi Saver smart wallet will now be also able to see their liabilities in said wallet.
  • #2249 Users will now properly see the prices of new assets reflected on the dashboard when adding manual balances.
  • #2258 Users should now see the proper asset price, without rounding errors, for entries of the display asset.
  • #2267 DeFi events PnL CSV now properly includes the sign in the PnL column and also includes an extra column with the relevant transaction hashes and an optional note explaining more about the event.
  • #2273 CREAM icon and price should now be shown correctly.
  • #2261 Users who had STX in Binance should now see it mapped properly to blockstack and not stox.
  • Users will now see the total worth contained in the card for bigger amounts.
  • #2239 Amounts in the dashboard should now appear in single line for users.
  • #2244 Fix edge case where using a cryptocompare api key could result in the all coins endpoint to error if no cache already existed.
  • #2215 Ledger action CSV export now contains identifier and not asset name.
  • #2223 Manual balances with the blockchain tag will no longer be duplicated in the dashboard and blockchain account balances.

Newly supported assets

Added support for the following assets:

rotki - Rotki v1.13.0 - Mottled Breast

Published by github-actions[bot] over 3 years ago

Description

Rotki v1.13.0 is a big release containing all of the work done by the rotki team in the last 2 weeks. It counts 171 commits from 6 different contributors and closes the first month of 2021 for rotki! A ton of features and quite a few bugfixes in this one.

The feature highlights are:

  • Asset prices are now shown next to each asset.
  • DefiSaver smart wallets are now supported.
  • Aave v2 tokens are now supported.
  • Lido Dao Token and Furucombo airdrop detection.
  • Support ENS for BTC and kusama.
  • Price oracle management.
  • A lot of improvements in the profit/loss report generation.

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

Asset prices

This was one of our most requested features. Users will now finally be able to see the asset prices (in the selected cost currency) next to each asset both in the dashboard and in the blockchain account balances.

2021-01-29_18-44

What's more users can now refresh just the prices and have the asset USD/EUR/XXX amount reflect the proper value just by clicking a button. This does not re-query balances, so is quite fast!

DefiSaver smart wallet support

2021-01-29_18-57

If any of the user's accounts have funds in a DefiSaver smart wallet they should now be detected and also shown on your Rotki balances.

2021-01-29_19-01

Aave v2 tokens

All Aave v2 tokens are now supported and should appear on the user's dashboard.

2021-01-29_19-07

Lido Dao Token and Furucombo airdrop detection

If any of the user's tracked ethereum accounts are eligible for either the Lido DAO token or the Furucumbo airdrop rotki detects it and will let them know about it in the airdrops section.

2021-01-29_21-05

Support ENS for BTC and Kusama

If a user adds a new Kusama or a new BTC account for which they have an ENS name registered they can now just simply add it by typing in the ENS name.

https://twitter.com/LefterisJP/status/1352577276169351172

Price Oracle management

It is now possible to customize the order by which price oracles will be queried for either the current prices or the historical prices.

2021-01-29_19-48

What's more the historical cache files for each price oracle can be inspected and also deleted. Furthermore a historical cache price can be created on demand for any given pair.

2021-01-29_19-48_1

A lot of profit/loss report improvements

2021-01-22_01-03_1

A lot of improvements have been made in the profit/loss report generation, especially in regards to the speed of the generation of the report.


These were the highlights. Check below for the full changelog 👇

New Features

  • Add support for Singapore Dollar (SGD) as a fiat currency.
  • #2022 Users can now see if their accounts are eligible for the Lido LDO airdrop.
  • #2105 Users can now see if their accounts are eligible for the Furucombo COMBO airdrop.
  • #2143 You can now add Bitcoin addresses by ENS name. Simply use an ENS name in the BTC address field and if it can be resolved it will be appended to the tracked accounts.
  • Add support for the following new MakerDAO vault collaterals: UNI, GUSD, RENBTC, AAVE.
  • #1773 Users with funds in a DeFi saver smart wallet will have them included in rotki's balances.
  • #2181 Users can now force creation of a price oracle's cache (cryptocompare) and also delete and inspect it.
  • #1228 Users can see the current asset price of each asset on the dashboard and on the blockchain balances.
  • #2053 Users can now refresh the asset prices on demand.
  • #2188 When adding/editing ledger actions or trades, users can now specify datetime to seconds precision.
  • #2131 Users can now customize the order of the price oracles used by rotki. For example set Coingecko as the first option for requesting prices and Cryptocompare as the fallback one.
  • #2177 Users now will see a an error screen instead of a notification when there is an issue during the profit and loss report generation.
  • #2174 Users can now delete all saved data of any of the supported modules.
  • The profit/loss report generation should now see a lot of improvements in regards to its speed.
  • #2032 You can now add Kusama addresses by ENS name. Simply use an ENS name in the KSM address field and if it can be resolved it will be appended to the tracked accounts.
  • #2146 Date format will now respect user choice in CSV export, logging output and other backend related locations. Also adding a new option to control whether those dates should be displayed/exported in local or UTC time.
  • #2159 Users now won't see empty tables for blockchains without accounts.
  • #2155 Users can now additionally filter the uniswap liquidity pools using a pool filter.
  • #1865 Users will now see an explanation of the current stage of the profit/loss report's progress along with the completion percentage.
  • #2158 Add support for all current Aaave v2 aTokens. Users will now be able to see them in their dashboard.

Bug Fixes

  • #2117 Users can now properly dismiss notifications with long tiles, or dismiss all the pending notifications at once.
  • #2024 Multiple crypto.com csv import debited entries with same timestamp will be handled correctly.
  • #2135 Users will now properly see the correct accounting settings when creating a profit/loss report.
  • #2168 Bitcoin.de users will now be able to properly import IOTA trades.
  • #2175 Bittrex users with deposits/withdrawals of some edge case assets will now be able to properly process them.

Newly supported assets

Added support for the following assets:

Package Rankings
Top 8.17% on Proxy.golang.org
Badges
Extracted from project README
GitHub release Docker Image Version (tag latest semver) GitHub commits GitHub contributors GitPOAP Badge Github All Releases Hiring X Follow Discord
Related Projects