6

If yes, how can this be done?

The reason being that I want to spend the balance, but I don't want to set the wallet up again and sync it as this takes a while. It's just a time saver I'm hoping for.

3
  • Was pondering something similar as well. This would be a good feature request IMO. To be able to make a wallet full/view without re-sync.
    – JollyMort
    Commented Nov 13, 2016 at 22:53
  • Looks similar to this question: converting view-only wallet to spend wallet.
    – dpzz
    Commented Nov 13, 2016 at 23:37
  • @dpzz see Jolly Mort's comment on that answer. It's not converting the view only wallet, it's creating a new wallet with the spend key. Commented Nov 14, 2016 at 0:02

2 Answers 2

1

It's currently not possible.

There is no function to do so in the current software. I did a test where I replaced the .keys file of the view-wallet with the .keys file of its full-wallet counterpart but that resulted in an error, as expected.

3
  • Also, considering the watch-only wallet only has a record of inputs, the blockchain would have to be synced anyway to find the outputs, thereby negating any time-saving by having the inputs already synced. Commented Mar 22, 2017 at 11:54
  • That's one and the same thing. The full wallet would take the list of inputs already made by the watch wallet and check each for spent status. It wouldn't have to rescan as all have already been "found" with the viewkey. What's missing is to make a key image for each one and perform a simple look-up to check for spent status. So, you would actually save time if conversion was possible.
    – JollyMort
    Commented Mar 22, 2017 at 16:56
  • Ah, thanks for the correction and useful info. Well...seems like it could still be a handy feature. Commented Mar 22, 2017 at 21:59
2

As per Jolly Mort's comment, this is currently not possible.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.