Page MenuHomePhabricator

[electrum] Fix Trezor 1 unlocking
ClosedPublic

Authored by Fabien on Sat, Jan 18, 21:57.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABCedd93d52945b: [electrum] Fix Trezor 1 unlocking
Summary

2 bugs have been introduced recently that prevent the use of a Trezor 1:

  • D17547 caused the pin window to close the passphrase request prematurely due to some missed legacy code
  • D17555 was checking the device model using an integer instead of a string, preventing the seed entry method to be selected. As a consequence it was impossible to recover a Trezor 1.
Test Plan

Unlock a Trezor 1, wipe it, then recover it from the previous seed.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
electrum_fix_trezor1_unlock
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 32160
Build 63810: Build Diffelectrum-tests
Build 63809: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Sat, Jan 18, 21:57
This revision is now accepted and ready to land.Sun, Jan 19, 21:17
This revision was automatically updated to reflect the committed changes.