|
|
|
@ -52,7 +52,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
|
|
|
|
|
# Provide entropy
|
|
|
|
|
self.assertIsInstance(ret, proto.EntropyRequest)
|
|
|
|
|
internal_entropy = self.client.debug.read_entropy()
|
|
|
|
|
internal_entropy = self.client.debug.read_reset_entropy()
|
|
|
|
|
ret = self.client.call_raw(proto.EntropyAck(entropy=external_entropy))
|
|
|
|
|
|
|
|
|
|
# Generate mnemonic locally
|
|
|
|
@ -62,7 +62,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
mnemonic = []
|
|
|
|
|
for _ in range(strength/32*3):
|
|
|
|
|
self.assertIsInstance(ret, proto.ButtonRequest)
|
|
|
|
|
mnemonic.append(self.client.debug.read_word()[0])
|
|
|
|
|
mnemonic.append(self.client.debug.read_reset_word())
|
|
|
|
|
self.client.debug.press_yes()
|
|
|
|
|
self.client.call_raw(proto.ButtonAck())
|
|
|
|
|
|
|
|
|
@ -74,7 +74,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
mnemonic = []
|
|
|
|
|
for _ in range(strength/32*3):
|
|
|
|
|
self.assertIsInstance(ret, proto.ButtonRequest)
|
|
|
|
|
mnemonic.append(self.client.debug.read_word()[0])
|
|
|
|
|
mnemonic.append(self.client.debug.read_reset_word())
|
|
|
|
|
self.client.debug.press_yes()
|
|
|
|
|
resp = self.client.call_raw(proto.ButtonAck())
|
|
|
|
|
|
|
|
|
@ -126,7 +126,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
|
|
|
|
|
# Provide entropy
|
|
|
|
|
self.assertIsInstance(ret, proto.EntropyRequest)
|
|
|
|
|
internal_entropy = self.client.debug.read_entropy()
|
|
|
|
|
internal_entropy = self.client.debug.read_reset_entropy()
|
|
|
|
|
ret = self.client.call_raw(proto.EntropyAck(entropy=external_entropy))
|
|
|
|
|
|
|
|
|
|
# Generate mnemonic locally
|
|
|
|
@ -136,7 +136,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
mnemonic = []
|
|
|
|
|
for _ in range(strength/32*3):
|
|
|
|
|
self.assertIsInstance(ret, proto.ButtonRequest)
|
|
|
|
|
mnemonic.append(self.client.debug.read_word()[0])
|
|
|
|
|
mnemonic.append(self.client.debug.read_reset_word())
|
|
|
|
|
self.client.debug.press_yes()
|
|
|
|
|
self.client.call_raw(proto.ButtonAck())
|
|
|
|
|
|
|
|
|
@ -148,7 +148,7 @@ class TestDeviceReset(common.TrezorTest):
|
|
|
|
|
mnemonic = []
|
|
|
|
|
for _ in range(strength/32*3):
|
|
|
|
|
self.assertIsInstance(ret, proto.ButtonRequest)
|
|
|
|
|
mnemonic.append(self.client.debug.read_word()[0])
|
|
|
|
|
mnemonic.append(self.client.debug.read_reset_word())
|
|
|
|
|
self.client.debug.press_yes()
|
|
|
|
|
resp = self.client.call_raw(proto.ButtonAck())
|
|
|
|
|
|
|
|
|
|