LedgerHQ / app-monero

Monero wallet application for Ledger Nano S & X
Apache License 2.0
273 stars 101 forks source link

Error when trying to create transaction with too many inputs with device app version 1.6.0 #62

Closed jackfruit-data closed 4 years ago

jackfruit-data commented 4 years ago

Installed the new version 1.6.0, and I tried to send a transaction today that would have required around 8 (actually, looking again I think it only had 4 or 5) inputs from my Ledger wallet's XMR balance. The transaction failed during the "Preparing TX" stage, with the error "Can't create transaction: unexpected error: Wrong Device Status: 0x6701 (UNKNOWN), EXPECTED 0x9000 (SW_OK), MASK 0xffff" on the desktop GUI.

I later tried sending a smaller transaction that would have only required a couple inputs and the transaction went through OK. I seem to get errors when sending a transaction that needs more than 2 or 3 inputs.

(posted about this on Reddit here)

johnalanwoods commented 4 years ago

Same issue. When sending with approximately 6 inputs.

grydz commented 4 years ago

Unfortunately this is due to a bug in the Monero client 0.16.0.0 (see https://github.com/monero-project/monero/pull/6594). It will be fixed in a future release of the Monero CLI/GUI (0.16.0.1?).

selsta commented 4 years ago

We will wait a bit more to see if more bugs show up (not necessarily Ledger related) and then release v0.16.0.1.

selsta commented 4 years ago

v0.16.0.1 CLI is released, GUI is tagged and will be out in the next days.

jackfruit-data commented 4 years ago

I can confirm that this issue seems fixed with v0.16.0.1 CLI: I was able to send a transaction out of my Ledger wallet that previously failed.

selsta commented 4 years ago

Corresponding GUI including the fixed is ready and will be released today / tomorrow.