Hi, no it has not synced yet and i dont have the space which is why i want to use electrum instead
i tried listunspent 0 and it showed a couple of transactions
does that mean they have been sent sent form my wallet some how without me knowing?
[
{
"txid" : "62dc19dfe170b19f8d585b2cdfc68e6dd9f42261258089116c62b238404ab4e7",
"vout" : 0,
"scriptPubKey" : "REMOVED AS I DONT KNOW IF ITS SAFE TO SHOW?",
"amount" : XREMOVEDXX,
"confirmations" : 0
},
{
"txid" : "b916fe303317977033e0ef3ee14ec6cd3a20cd3c2050c257f87118ea2456f591",
"vout" : 1,
"scriptPubKey" : "REMOVED AS I DONT KNOW IF ITS SAFE TO SHOW?",
"amount" : XREMOVEDXX,
"confirmations" : 0
}
]
So, your wallet thinks it has 2 unspent outputs available, but since it's not sync'ed, it thinks both of those transactions have 0 confirmations.
In reality, the first unspent output (coming from 62dc19dfe170b19f8d585b2cdfc68e6dd9f42261258089116c62b238404ab4e7, vout 0) is no longer known to most nodes. It was probably never confirmed, and probably got pruned from most node's mempool.
The second transaction was confirmed a while ago, and once your sync process is done, you should be able to spend this unconfirmed output.
Since it's vout 1, 1F6kQA5wFyx7uRxho3Xz3PMYRGhetdcjMt should be the funded address belonging to your wallet. You could try to dump the private key for this address, or like bob123 already said: dump the whole wallet at once
BTW: if the problem forcing you to switch to an SPV wallet is space restrictions, i probably wouldn't sweep those addresses, just create a new wallet, and use the private keys to restore the wallet, that way, you won't have to spend BTC to pay the fees for the sweeping transaction (look at LoyceV's post for more info)regarding the first unspent output, if i were you, i'd try to, i'd try to execute this command:
getrawtransaction 62dc19dfe170b19f8d585b2cdfc68e6dd9f42261258089116c62b238404ab4e7
Once you have the raw transaction, you should be able to rebroadcast it... However, there is a realistic chance the sender has re-used to unspent output used in this "forgotten" transaction to create a new transaction. If this new transaction confirmed, you've basically lost the unspent output.
Good luck!