iotaledger/legacy-wallet-use-trinity-wallet-instead

Balance stuck at an address generated with Curl, but confirmed after Kerl update.

Opened this issue · 3 comments

Prerequisites

If you are not suggesting a feature, you must be able to check all of the following (place an x inside the brackets to check the box). If you cannot check all of the boxes, this issue should not be reported on GitHub as it is not a bug:

  • [*] I confirm that this is an issue with the IOTA Wallet and not an exchange
  • [*] I confirm that this is an issue with the wallet, not IRI
  • [*] For pending transactions: I confirm that I have tried reattaching and promoting multiple times (check this box if your issue is not related to a pending transaction)
  • [*] I confirm that this is not an issue related to stolen/lost funds
  • [*] I confirm that this is not a zero balance issue related to a snapshot (last snapshots occurred on October 23 and January 28)
  • [*] For private key warnings: I confirm that I am not at risk of reusing an address, or another user has verified that I am not (check this box if your issue is not related to a private key reuse)
  • [*] I confirm that this issue is present on the latest version of the wallet

Description

For some reason, my balance (at this address) was not taken into IOTA Foundation custody during Kerl update, but I can assure (and prove, if necessary, to a trusted dev) that this address was generated with Curl algorithm: by using my seed, I can only generate that address from PyOTA 1.1.3 (pre-Kerl update). I get another set of addresses if I use a recent wallet or the latest version of Python IOTA library. Something went wrong during the transitioning period, and now my balance seems undependable. Is it possible for me to reclaim this balance somehow?

Hey @lvella , there is a # reclaim channel on the official IOTA Discord server (https://discord.gg/fNGZXvh), that might be able to help you out.

Hi. I've asked for help there, but then I realized my funds are not held by IOTA foundation, thus not eligible for reclaim (as you can see in the snapshot file, my address category is NONE):

{"address":"AFMPWWHSVZUFRXIQOJOHY9NRRFAWPITFHMKDWKOPBNZSJBCVKOFYMPUK9ODBIXBHVJNBNZKRMNUCPIAOP","balance":370360326,"category":"NONE"},

My funds got locked by an error that happened when I tried to make the transition to Kerl, but my wallet was not fully upgraded (I suspect it used an old version of Curl library, which apparently, was compatible with the new wallet but hashed with a different algorithm), so it generated the address which seems to be unspendable after the upgrade.

Okay, so I'm completely overwhelmed with my noob knowledge. Maybe @rajivshah3 can help you with that.