LedgerHQ/ledger-live-desktop

NFT: when sending ERC-1155 it's not possible to choose the amount

the-smooth-operator opened this issue · 1 comments

Ledger Live Version and Operating System

  • tested on Ledger Live 2.39.2
  • Platform and version: Mac, latest

Expected behavior

When sending ERC-1155 I can choose how many to send.

Steps to reproduce the behavior

  • try to send an ERC1155 from which you have more than 1
  • you can't choose the amount, which defaults to the maximum number held in the collection

Running the latest Live Ledger version, I'm able to choose an amount to send in the modal.

Now, after "Summary", when the data should be sent to the device, the application fails with:

Something went wrong. Please reconnect your device
Ledger device: Invalid data received (0x6a8

This is the error I'm seeing in the logs:

{"type":"cmd.ERROR","data":{"name":"TransportStatusError","message":"Ledger device: Invalid data received (0x6a80)","stack":"Error\n    at new TransportStatusError (/Applications/Ledger Live.app/Contents/Resources/app.asar/node_modules/@ledgerhq/errors/lib/index.js:184:18)\n    at TransportNodeHidSingleton.<anonymous> (/Applications/Ledger Live.app/Contents/Resources/app.asar/node_modules/@ledgerhq/hw-transport/lib/Transport.js:127:39)\n    at step (/Applications/Ledger Live.app/Contents/Resources/app.asar/node_modules/@ledgerhq/hw-transport/lib/Transport.js:33:23)\n    at Object.next (/Applications/Ledger Live.app/Contents/Resources/app.asar/node_modules/@ledgerhq/hw-transport/lib/Transport.js:14:53)\n    at fulfilled (/Applications/Ledger Live.app/Contents/Resources/app.asar/node_modules/@ledgerhq/hw-transport/lib/Transport.js:5:58)","statusCode":27264,"statusText":"INCORRECT_DATA"}