From 6cf10e54d0b34224c1a5c189ddc04981c2c334f3 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Sat, 12 Aug 2017 04:37:21 +0200 Subject: [PATCH] trezor: add missing parameters for reset_device --- contrib/make_osx | 6 ++++++ plugins/trezor/plugin.py | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 contrib/make_osx diff --git a/contrib/make_osx b/contrib/make_osx new file mode 100644 index 00000000..1a69892b --- /dev/null +++ b/contrib/make_osx @@ -0,0 +1,6 @@ +#!/bin/bash +rm -rf dist +VERSION=`git describe --tags` +python2 setup-release.py py2app +hdiutil create -fs HFS+ -volname "Electrum" -srcfolder dist/Electrum.app dist/electrum-$VERSION.dmg + diff --git a/plugins/trezor/plugin.py b/plugins/trezor/plugin.py index edfe318e..879bf8b4 100644 --- a/plugins/trezor/plugin.py +++ b/plugins/trezor/plugin.py @@ -193,8 +193,11 @@ class TrezorCompatiblePlugin(HW_PluginBase): if method == TIM_NEW: strength = 64 * (item + 2) # 128, 192 or 256 + u2f_counter = 0 + skip_backup = False client.reset_device(True, strength, passphrase_protection, - pin_protection, label, language) + pin_protection, label, language, + u2f_counter, skip_backup) elif method == TIM_RECOVER: word_count = 6 * (item + 2) # 12, 18 or 24 client.step = 0