5

I am unable to spend from my offline cold storage, I can see the coins as available on the watch-only wallet. Using the transfer command, I am able to generate an unsigned transaction file.

This file is then signed using my offline wallet, followed by moving my signed transaction file to the watch-only online wallet.

When I submit the transfer, I am getting an error, "verification failed", from monerod.

Any ideas?

Thanks

jtgrassie
  • 19,111
  • 4
  • 14
  • 51
riifella
  • 71
  • 1
  • 1
    did you import all the outputs into the cold wallet before generating the TX? did you already spend something from that cold wallet? Are you using the latest 0.10.1 software? – JollyMort Feb 09 '17 at 11:50
  • Yes the cold wallet is fully updated with outputs and nothing has ever been spent from it as of yet.... yes 0.10.1 – riifella Feb 09 '17 at 12:19
  • 2
    @JollyMort I've Solved the issue..... For some reason only worked with mixing 4 thanks for your help :) – riifella Feb 09 '17 at 13:02
  • 2
    @riifella can your post an answer to your own question detailing how the mixin selection was related to the problem? This might also be a good issue to raise on GitHub – Smart Kid Feb 09 '17 at 16:09
  • @SmartKid I have no idea how the mixing could affect the verification.... i generated a TX using mixing 1 mixing 2 and got the same error was just pure luck that i tried mixing 4 when creating the unsigned TX.

    It was my first time using XMR was tricky to understand but I think i got my head around it in the end.

    – riifella Feb 09 '17 at 16:45
  • 1
    Possibly you just double spent some outputs, and the last tx randomly selected outouts which were yet unspent, so it worked. – user36303 Feb 09 '17 at 23:17
  • @user36303 Hi, This was a newly generated wallet which has never been spent from so that rules out the double spend. – riifella Feb 10 '17 at 13:12
  • Then you'd have to "set_log 1" in the daemon to see what problem it found. – user36303 Feb 10 '17 at 17:00
  • Someone should post the solution as an answer. – Tilli Jan 14 '19 at 07:54

1 Answers1

0

Based on the comments, it sounds like two transactions were attempted near each other. This should work in normal circumstances, but being on a (now) outdated Monero version could have caused issues.

For anyone who comes here from Google, you may be more interested in How do I use cold transaction signing?

If you're having what seems to be the same issue as OP or the above link doesn't help, consider posting a new question and providing more detail.

Dr-Bracket
  • 483
  • 3
  • 19