bridge icon indicating copy to clipboard operation
bridge copied to clipboard

Unlocking multiple stars with a Trezor gets stuck

Open eglaysher opened this issue 4 years ago • 3 comments

When the number of stars to unlock is anything other than 1, any clicking of "Withdraw Stars" while having a Trezor will fail with "Device Call in Progress," right before bringing up the Trezor Connect screen, which asks to sign a transaction. (After I've signed the withdrawal transaction, the main webpage is still in the "Reset Transaction / Device call in progress" state.)

There's a call stack in the console:

useEthereumTransaction.js:60 Error: Device call in progress
    at _callee$ (trezor.js:27)
    at tryCatch (runtime.js:45)
    at Generator.invoke [as _invoke] (runtime.js:264)
    at Generator.prototype.<computed> [as next] (runtime.js:98)
    at asyncGeneratorStep (asyncToGenerator.js:3)
    at _next (asyncToGenerator.js:25)

eglaysher avatar Apr 24 '20 18:04 eglaysher

(Still experiencing this with the latest bridge.)

eglaysher avatar Jul 26 '20 15:07 eglaysher

This is still an issue

g-a-v-i-n avatar Mar 11 '21 20:03 g-a-v-i-n

For what it's worth, "unlocking multiple stars" just means "generate and sign multiple transactions at once". For master ticket or mnemonic login this is fine. For hardware wallets, even if this did work properly, it'd still have you confirm n transactions on your device.

In other words, you wouldn't gain that much ux from doing many at once instead of one by one.

Not to say this doesn't suck though! Tagging this as common annoyance.

Fang- avatar Mar 11 '21 20:03 Fang-