Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Rotki v1.41.0 - Ear Coverts

Choose a tag to compare

@github-actions github-actions released this 30 Oct 17:01
· 987 commits to develop since this release
f120677

Description

release 1 41 0 (1)

rotki v1.41.0 is a major feature-packed release, bringing together over 2 months of hard work from the team and external contributors! This update introduces Solana support (our most requested blockchain!), custom accounting rules, improved authentication for Monerium and Gnosispay, plus support for Uniswap V4, Quickswap, Jupiter swaps, and many other improvements and fixes.
It contains an impressive 278 commits from 14 different contributors!

For more information check the detailed changelog below 👇

Our Sponsors

This release is sponsored by:

🥇 Gold Sponsors

  • Tay (0xd161F7FA342DCefEafDEb0827B83a400F57ad0a4)

🥈 Silver Sponsors

  • soxpert.eth (0xEf6FE9C9B351824c96e5C7a478C1e52BAdCBAEe0)
  • floar.eth (0x6D8dEC3fD68D94a7189A98346EA52B4D32e00012)
  • Slyde.eth (0xEf266437208C4C3fdcc3cfe43E16a97a2A55C538)
  • dsheets.eth (0xd588f1Bcd5aAD77c20647ec54dFc278339A45C56)
  • milady (0x23bc95F84BD43C1FCc2bc285fDa4Cb12f9AEE2df)

🥉 Bronze Sponsors

  • ses.eth (0x546457bbDdf5e09929399768AB5a9D588Cb0334d)
  • Konohime (0x3FE465902811769e3e8738cD162632e85dCbaA86)
  • zachxbt.eth (0x9D727911B54C455B0071A7B682FcF4Bc444B5596)
  • caldonia.eth (0x9A41C5549Bcc7d3F8D80e639714a4823de559134)
  • lightwalker.eth (0x1a199654959140E5c1A2F4135fAA7Ba2748939C5)
  • Run Money (0xa7979BF6Ce644E4e36da2Ee65Db73c3f5A0dF895)
  • clowes.eth (0xAC50cE326de14dDF9b7e9611Cd2F33a1Af8aC039)

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:

Things To Note

History events redecoding

As always when you are upgrading from an older release, all your EVM history events will need to be redecoded. This is something that takes a bit of time (depending on the amount of events) but is required in order to apply all changes since last release.

The redecoding will be triggered the first time you go to the history events page after you open the new version. You can monitor progress by pressing the 3 dots menu (1) on the top right and then checking how many events remain in the popup window (2) as seen in the screenshot above. Have patience until the redecoding is finished.
Finally, keep in mind that any edited events won't be touched, so you don't lose any data.

image

Sponsorship

sponsor_on_login image

We’ve added a new sponsorship section to help keep rotki independent and user-aligned. Sponsors gain visibility inside the app and across our release materials. Gold sponsors appear in-app, silver on the download page, and bronze in the release notes. Your support directly funds the continued development and maintenance of rotki, the open-source, privacy-focused portfolio manager that keeps your financial data in your hands.

Interested in becoming a sponsor for our next release? Visit https://rotki.com/sponsor/mint to learn more about sponsorship tiers and benefits.

Beaconcha.in now requires an api key.

Previously, you could retrieve balances, withdrawals, and produced blocks from Beaconcha.in without an API key (only rate limits applied). This has changed. Now an API key is required to access this data.

Without an API key, you'll need to add a beacon node manually, which only provides current balance information.

Helius API key for Solana support

We've added basic Solana support in this release, including balances and history tracking. To speed up transaction queries significantly, you can add a Helius API key. This allows rotki to process your transaction history much faster than using the standard method.

While the Helius API key is optional, we recommend it for a smoother experience when working with Solana.

Release Highlights

Solana Integration

image image

rotki now has support for Solana, our most requested blockchain integration. This release includes token balance tracking and basic transaction decoding.

This is our first step into the Solana ecosystem. While it won't support all your favorite protocols yet, we'll be adding more based on user feedback.

Jupiter Swaps

image

rotki will now automatically decode all your Jupiter swap transactions on Solana.

Uniswap V4

image image

All Uniswap V4 transactions will now be properly decoded and all LP position balances will be detected and properly priced.

Gnosispay SIWE Authentication

image

Monerium OAuth

image image

Premium rotki users will now be able to connect their Monerium accounts using OAuth authentication. This replaces the old method where you had to provide your username and password.

Custom Accounting Rules

image image image

rotki now lets you apply custom accounting rules to specific events or groups of related events while the existing generic rules remain untouched.

Quickswap

image image

Quickswap transactions will be properly decoded and LP position balances properly detected and priced.

Cowswap transactions on Binance Smart Chain

image

rotki will now automatically decode all your cowswap transactions on Binance Smart Chain

Uniswap v2 Transactions on chains other than Ethereum Mainnet

image

rotki will now automatically decode all your Uniswap v2 transactions on EVM chains other than Ethereum Mainnet too.

Balancer v3 Transactions

balancerv3

rotki will now automatically decode all your Balancer v3 Transactions in all EVM chains

Repull missed history events from exchanges

image

Users can now also repull missed history events that come from exchanges.
The menu is the same as the menu to repull missed transactions from the blockchain, which is the three-dot menu in the top right of the history events page.


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

New Features

  • #10604 Add support for Philippine Peso (PHP) as a fiat currency.
  • #9396 rotki will now properly decode onchain messages sent in EVM transactions.
  • #10544 rotki will now properly decode transactions for rotki sponsorship contract.
  • #10681 rotki will now provide an option in history events to persist filters when navigating between pages.
  • rotki will now be able decode Jupiter swaps on Solana.
  • #9490 rotki will now properly handle Uniswap V4 transactions and LP balances in all supported chains.
  • #10630 Users will now be able to re-pull missed history events from exchanges.
  • #10637 rotki will now properly handle Runmoney.app transactions and balances in Base.
  • #9972 rotki will now properly handle Quickswap transactions and LP balances in all supported chains.
  • Users will now be able to apply custom accounting rules to a specific event or group of related events without affecting existing rules.
  • #10321 Users can now delete multiple events in the history events section.
  • Giveth donation transactions on Polygon PoS will now be properly decoded.
  • #10006 rotki will now be able to decode Balancer v3 transactions and LP balances in all supported chains.
  • Cowswap in BNB smart chain is now supported.
  • Monerium users will be able to authenticate just by signing in with monerium via oauth.
  • OKX users of EEA or US will be able to choose their location and use the OKX api properly again.

Bug Fixes

  • Filtering of events by accounts will now only include tracked accounts and exchange labels.
  • #10652 Cowswap swaps with a missing fullAppData field will now be properly decoded.
  • Monerium aave v3 events will now always have the earn event at the end.
  • Cowswap swaps that use the new ethflow contract or route through Spark Savings now decode correctly.
  • Unwrapping WETH now properly records the ETH received as a redemption of wrapped tokens.

Newly supported assets

Added support for the following assets: