On the 18/02/2018 I tried to send my Iota to the Binance exchange from my light wallet that I had recently upgraded from Github to the 2.5.7 version.
The Binance Iota address was: BYTFJXWIEM9QYPOYWLDLDJJPTREQGOKSKGOETPMQVWCUEWXJNAAQBGAOT9LIQCLOTDXHZF9QFK9UATSXDBYVSYLDS9
I tried to “promote/re-attach” but still nothing was happening, I waited 3 days with 0/1confirmations on Binanace. Than I went back to my light wallet and notice I still had my 3.0+Gi there. I assumed the transaction must have bounced back to my light wallet.
On the 21/02/2018 I sent my Iota “again” from my light wallet to my second Binance account to see if that would work.
This is my second Binance Iota address: CG9PCOJNRIDODHJ9YBBONBPUMMGOUKSAGAPMYRAZ9DBHGFMQDBLHGKTYK9HWGGWKQTDPG9NMCUFKYMGMDQGVYSJZGW
This time I thought I would try my best to push this transaction through, I tried to reach out to people in the community running full nodes to see if they could help, I tried to “promote/re-attach” straight away.
Than I came across this site: http://www.reattach.online/
It asked me to paste either my Hash/Address in to “promote/re-attach”.
Everyone 1 minute it would try to re-attach to the tangle.
Before I knew it I had over 69 transactions recorded in my Iota wallet, but the out going address was different.
Instead of my Iota going to my second Binance address, it went to this address.
In the end I reached out to the developer of this site http://www.reattach.online/
where he concluded this.
Your case is the following:
1. You sent iotas from a synced node.
2. You entered in an unsynced node and sent iota again. Unsynced node didn't know about your past transaction, then the wallet didn't advice you about the problem, and let you make another transaction.
I still don’t understand how a simple mistake like this is not protected by the wallet/network if this is the case. Can anyone help me understand this better? And have I definitely lost my Iota trying to make a transaction from the light wallet to Bianance?
Any help would be super appreciated !