Coder Social home page Coder Social logo

Comments (8)

nanonano avatar nanonano commented on July 2, 2024

At the moment there is no support in the conversion tool for Defi transactions, you will have to manually consolidate these.

The plan is to add handling for the most popular Defi apps into the Etherscan parser (you could use this instead of the Ledger Live export), as these exports have more detail, i.e. ContractAddress, to help identify the different Defi apps.

Can't give you a timeline for when this will be available, but a few users have been asking for it, so something I want to add soon.

from bittytax.

nanonano avatar nanonano commented on July 2, 2024

Hi @yannickvidal, with this latest change 77362fa. You can use Etherscan to export your transactions/token transactions, and BittyTax will merge the swaps into trades.

from bittytax.

yannickvidal avatar yannickvidal commented on July 2, 2024

Hi @nanonano, that is awesome, thank you for this! I had a go an it seems to merge most transactions.

However, there are some that seem to not get merged. It's not a big deal as they can easily be merged manually, but I thought I would flag it to avoid Withdrawal/Deposit mismatches, so here is an example:

Maybe I did not export the CSV from Etherscan properly?

  • I went to https://etherscan.io/address/0x2b3406cf0b4fdc68a1bc46553afcf79debc06384
  • Downloaded the CSV export for 21 Oct 2021 for the Transactions, Internal Txns and Erc20 Token Txns tabs
  • I then ran bittytax_conv ~/Downloads/export-0x2b3406cf0b4fdc68a1bc46553afcf79debc06384.csv ~/Downloads/export-address-token-0x2b3406cf0b4fdc68a1bc46553afcf79debc06384.csv ~/Downloads/'export-0x2b3406cf0b4fdc68a1bc46553afcf79debc06384 (1).csv'

from bittytax.

Kevostos avatar Kevostos commented on July 2, 2024

Any update on this? There's nothing fancy about 0x6846540e4278590e48a8da7e0ee3e37bb4b5aacbe6a35c1bafad6da4f5079371 - this scenario should be handled correctly.

from bittytax.

nanonano avatar nanonano commented on July 2, 2024

It's because the merge parser doesn't consider the internal transactions, this is being worked on.

from bittytax.

Kevostos avatar Kevostos commented on July 2, 2024

Thank you for the prompt update!

I'm surprised this is not impacting more people as it seems to be an issue with all Swap Exact Token For ETH Uniswap V2 transactions, not simply the ones done through Ledger...

from bittytax.

nubbel avatar nubbel commented on July 2, 2024

I've fixed this issue on my own branch: nubbel@29efd69
I'm afraid I don't have time to merge this back upstream as the tax filing deadline is approaching fast and I also made lots of other changes. Feel free to cherry pick or transplant the changes if you find them useful.

from bittytax.

nanonano avatar nanonano commented on July 2, 2024

Hi @nubbel, thanks for sharing your changes, I've just pushed a change bf6090d to support NFT and internal txns exports.

from bittytax.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.