Description
Rotki v1.9.0 is a big feature release that contains the work done in the 21 days since v1.8.3, counting 159 commits from 7 different contributors! Four big features are implemented, lots of smaller ones and a ton of bug fixes
The highlights of the release are:
- A graph of the user's networth is now included in the dashboard.
- Liabilities are now added in the dashboard and per account blockchain view
- Support for Uniswap LP balances, pool exits and join, LP profit/loss and trades is now included.
- Support for ETH staking in the beacon chain has been added.
For more information check the detailed changelog below 👇
Downloads
Upgrade is highly recommended. Download the binary for your OS from below:
- Linux
- OSX
- Windows
Release Highlights
Networth graph in the dashboard
Users will now be able to see a graph of their total networth over time in the dashboard. Free users get a limited time range (up to 2 weeks) but premium users can see the entire range.
You can also see how much (in %) your portfolio's networth has increased in the given time range.
Liabilities
Users can now see their liabilities in the dashboard. That is how much they have borrowed in the various lending protocols. The sum of liabilities is subtracted from the sum of assets to calculate the total net worth.
The liabilities can also be broken down per account in the blockchain per account view.
Uniswap
Uniswap LP balances
All users can see their uniswap LP balances in the DeFi Liquidity pool section. Each LP token is broken down into the respective underlying tokens it represents and their current balance. Querying balances will be slower for free users due to the limitations of free nodes. Either use your own node or upgrade to premium for faster uniswap LP balance queries.
Uniswap profit/loss and burn/mint events per pool
Premium users can also see the historic activity of their liquidity providing in uniswap pools per address, or aggregated on all their addresses.
They can also see a list of all their historic activity of burning/minting LP tokens for every uniswap pool.
Uniswap trades
For premium rotki users we can now detect all uniswap trades.
They can all be seen in the trades history section and are also taken into account during the tax report.
Additionally in the DeFi DEX trades history section you can see all the details for all the trades, and how they break down into their individual swaps.
Staking in the Eth2 beacon chain
If the user has moved ETH from any of their tracked accounts to the Eth2 deposit contract it's detected and shown as staked ETH.
Additionally If the user has premium they can see all the details of their staking activity in the staking view. That is all the deposit events, the current APR, total deposited, filter by address and more.
These were the highlights. Check below for the full changelog 👇
New Features
- #717 Uniswap v2 LP balances are now detected by Rotki. Faster balance queries, swaps history and LP events history is also supported for premium users. Finally uniswap trades are now taken into account in the profit/loss report for premium users.
- #1724 YFI and BAL are now supported as collateral for makerdao vaults.
- #1694 Users are now able to track their ETH deposited in Eth2 beacon chain. Premium users can see more details about the activity and their staking gains in the staking menu.
- #1660 Users will now be able to see and edit labels and tags for xpub addresses.
- #1227 Users can now see a net worth graph on the dashboard.
- #1400 Liabilities are now shown on the dashboard and subtracted from the total net value.
- #1414 Users will now be shown only the available locations when filtering trades.
Bug Fixes
- #1664 Properly convert the given xpub to ypub if P2SH_P2WPKH and zpub if WPKH. This should address the problem of importing some types of xpubs for some users.
- #1740 SNX token and some other token balances should no longer be double counted.
- #1668 Refreshing BTC balances now, will not clear any other assets from the state.
- #1669 Users will now see a loading indicator when balances are loading and proper non-zero values after loading.
- #1678 Selected type will now not be ignored, when adding an xpub that already contains an x/y/zpub prefix.
- #1686 Compound historical interest profit is now shown correctly if theuser still has assets locked in compound.
Newly supported assets
Added support for the following assets:
- Synthetix sBTC (sBTC)
- Synthetix sETH (sETH)
- Synthetix sLINK (sLINK)
- Synthetix sXAU (sXAU)
- Synthetix sXAG (sXAG)
- Synthetix iBTC (iBTC)
- Synthetix iETH (iETH)
- Aave Interest bearing Uniswap (aUNI)
- Blockstack (STX)
- Axie Infinity Shard (AXS)
- Bitcoin ABC (BCHA)
- Binance leveraged token BCHDOWN (BCHDOWN)
- Binance leveraged token BCHUP (BCHUP)
- Frontier Token (FRONT)
- HARD Protocol (HARD)
- Keep3rV1 (KP3R)
- Oasis Network (ROSE)
- Small Love Potion (SLP)
- Stratis (STRAX)
- Unifi Protocol DAO (UNFI)
- Akoin (AKN)
- Camp (CAMP)
- Gleec Coin (GLEEC)
- NerveNetwork (NVT)
- ShareToken (SHR)