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.

jwinterm
  • 4,403
  • 1
  • 20
  • 34
tficharmers
  • 889
  • 8
  • 17

2 Answers2

2

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

tficharmers
  • 889
  • 8
  • 17
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.

JollyMort
  • 19,934
  • 3
  • 46
  • 105
  • 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. – tficharmers Mar 22 '17 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 Mar 22 '17 at 16:56
  • Ah, thanks for the correction and useful info. Well...seems like it could still be a handy feature. – tficharmers Mar 22 '17 at 21:59