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

IOTA Wallet
GNU General Public License v3.0
2.07k stars 414 forks source link

0 balance #414

Open zbyfly opened 6 years ago

zbyfly commented 6 years ago

I had 95mi on my wallet which is version 2.5.1, but it said no connection, so i download the 2.5.3 wallet and my wallet's balance is 0. Please help me

iotawhynot commented 6 years ago

Hi. As zbyfly above, I had a balance in wallet 2.5.1 which would then not connect. Installed Wallet 2.5.3, created a new seed, logged in under that new seed and ran the recovery tool with seeds in the right place, and that process completed. The original seed only had one transaction sent to it ever. I have generated multiple addresses under this new seed after running the recovery tool and still no balance. Even after waiting. I thought I would then try logging in under the old seed and running the recovery tool again. That produces an invalid transaction so that way isn't right, the first way must be. Since then, all I have done is generate addresses under the new seed and wait. For a long time. What else must be done? Still no balance. Keep running the recovery tool? Keep attaching addresses? Clarification from devs please. The situation is not clear. I'm not even clear on whether this wallet should show a balance, and whether a further updated wallet is required. Advice?

AwenCrypto commented 6 years ago

I have the same issue - as above.

  1. Seed contained 10 IOTA @ 2.5.1

  2. Error- could not connect

  3. I moved to 2.5.3 update

  4. Launched Wallet 2.5.3

  5. Balance = 0

  6. Send -

  7. Receive -

  8. History - etc.

  9. I initiated a receive address

  10. Attached to Tangle

  11. Waited on status Pending

  12. Confirmed

All good - seemingly with one exception: Still missing the 10 IOTA that was present prior to the 2.5.3 update

Everything looks solid - what are we doing wrong?

iotawhynot commented 6 years ago

Hi AwenCrypto. I have solved the problem. You also should able to fix it.

It is much easier than Dominics blog to go with wallet 2.5.2 suggests.

The way I resolved it after updating to wallet 2.5.3 from wallet 2.5.1 was simply to log in with the original seed, attach addresses and there it was. Eh? Was that it? Yup. That was it!

Anyone who had a balance in wallet 2.5.1 that did not reuse any addresses is not affected by the reclaim procedure. i.e they don't need to do it. They don't need to create a new seed. They don't need to run the reclaim procedure. They just need to log in as normal under the new wallet, attach addresses and that's it.

There is absolutely no cause for alarm if you have ran the reclaim procedure unnecessarily. If you have done that, it has not, repeat not, caused a problem with your funds.

The only users that need to run the reclaim procedure are those that made transactions under older wallets using the older hash function, or any user running any wallet that reused any of their addresses; that were included in this snapshot.

The situation is explained elaborately in this article https://forum.helloiota.com/588/Help-My-IOTA-balance-is-zero-steps-to-help-you-find-your-balance-v253

To take something quickly from this article, if you know the address(es) in your wallet that you initially sent to, you can very easily check if you are, or are not affected by the reclaim procedure.

Linked within the above article is this link:- https://gist.githubusercontent.com/cyclux/2bb05d873c4ec6115cad1d100263d489/raw/612a49e46091586957448f6606ea981ab18022e7/snapshot_validation_20171023.txt

That is the list of wallet addresses in this snapshot with their corresponsing statuses. If you wish to validate whether you need to run the reclaim procedure or not, you can search for the wallet addresses that you sent to in that document, which most of the time is retrievable in the archives of where you sent from, bitfinex transaction history for example. You might want to download the txt document and search it offline, rather than searching online. If your wallet addresses all have status of available, you do not need to run the reclaim procedure, and you can just use your original seed under the latest wallet, attach addresses, and get your funds. If your addresses say anything except for available, then you need to run the reclaim procedure. Those addresses will either be under the old hash, or re-used addresses which were 'taken into custody' for security reasons by the IOTA foundation, and it is ONLY addresses taken custody thereof that require the need to run the reclaim procedure. If you ran the reclaim procedure unnecessarily, then it's not a problem - because there is nothing to reclaim, it does nothing, so it doesn't cause a problem.

p.s. i'm not exactly sure about this, but there may be cases where the wallet addresses don't appear in that above txt. i think in that case, it goes back to the originating wallet. Bitfinex for instance. So that's another check, but i'm not sure about that particular point.

Hope that helps.

iotawhynot commented 6 years ago

Also, those that do need to run the reclaim procedure need to wait for the next wallet to see their balance after successfully running the reclaim tool.

zbyfly commented 6 years ago

I got it fix , thank but i want to know would there be a iota wallet for ios?

AwenCrypto commented 6 years ago

Hi. I tried all of your suggestions - thank you for those.

I am still showing a zero balance with 2.5.3

Just for FUN I ran the reclaim tool - no luck.

TWO QUESTIONS:

Can we find these 10 IOTA?

If so is there a wallet somewhere I can use to transfer my existing 2600 IOTA to?

Bitfinex is eliminating ALL U.S. customers on November 8th.

The clock is ticking.

Thanks.

-Liam

On Oct 29, 2017, at 2:13 PM, iotawhynot notifications@github.com wrote:

Hi AwenCrypto. I have solved the problem. You also should able to fix it.

It is much easier than Dominics blog to go with wallet 2.5.2 suggests.

The way I resolved it after updating to wallet 2.5.3 from wallet 2.5.1 was simply to log in with the original seed, attach addresses and there it was. Eh? Was that it? Yup. That was it!

Anyone who had a balance in wallet 2.5.1 that did not reuse any addresses is not affected by the reclaim procedure. i.e they don't need to do it. They don't need to create a new seed. They don't need to run the reclaim procedure. They just need to log in as normal under the new wallet, attach addresses and that's it.

There is absolutely no cause for alarm if you have ran the reclaim procedure unnecessarily. If you have done that, it has not, repeat not, caused a problem with your funds.

The only users that need to run the reclaim procedure are those that made transactions under older wallets using the older hash function, or any user running any wallet that reused any of their addresses; that were included in this snapshot.

The situation is explained elaborately in this article https://forum.helloiota.com/588/Help-My-IOTA-balance-is-zero-steps-to-help-you-find-your-balance-v253 https://forum.helloiota.com/588/Help-My-IOTA-balance-is-zero-steps-to-help-you-find-your-balance-v253 To take something quickly from this article, if you know the address(es) in your wallet that you initially sent to, you can very easily check if you are, or are not affected by the reclaim procedure.

Linked within the above article is this link:- https://gist.githubusercontent.com/cyclux/2bb05d873c4ec6115cad1d100263d489/raw/612a49e46091586957448f6606ea981ab18022e7/snapshot_validation_20171023.txt https://gist.githubusercontent.com/cyclux/2bb05d873c4ec6115cad1d100263d489/raw/612a49e46091586957448f6606ea981ab18022e7/snapshot_validation_20171023.txt That is the list of wallet addresses in this snapshot with their corresponsing statuses. If you wish to validate whether you need to run the reclaim procedure or not, you can search for the wallet addresses that you sent to in that document, which most of the time is retrievable in the archives of where you sent from, bitfinex transaction history for example. You might want to download the txt document and search it offline, rather than searching online. If your wallet addresses all have status of available, you do not need to run the reclaim procedure, and you can just use your original seed under the latest wallet, attach addresses, and get your funds. If your addresses say anything except for available, then you need to run the reclaim procedure. Those addresses will either be under the old hash, or re-used addresses which were 'taken into custody' for security reasons by the IOTA foundation, and it is ONLY addresses taken custody thereof that require the need to run the reclaim procedure. If you ran the reclaim procedure unnecessarily, then it's not a problem - because there is nothing to reclaim, it does nothing, so it doesn't cause a problem.

p.s. i'm not exactly sure about this, but there may be cases where the wallet addresses don't appear in that above txt. i think in that case, it goes back to the originating wallet. Bitfinex for instance. So that's another check, but i'm not sure about that particular point.

Hope that helps.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/iotaledger/wallet/issues/414#issuecomment-340286486, or mute the thread https://github.com/notifications/unsubscribe-auth/ANRiNFtyvnXkiTFoq8STDvOfshYE3VL8ks5sxM5XgaJpZM4QJyo2.