Pavol Rusnak
c1e1e8bf02
src/apps/common: rewrite cache to use getters/setters
2018-02-09 19:00:09 +01:00
Pavol Rusnak
69344f34b6
apps/common/seed: refactor methods usage
2018-02-06 15:21:27 +01:00
Jan Pochyla
8288255048
storage: use new api, remove pin
2017-11-05 21:04:47 +01:00
Jan Pochyla
3562ffdc54
wire: pass Context to apps
2017-08-15 18:14:14 +02:00
Pavol Rusnak
fe5b5c1940
tests: update to pytest, regenerate protobuf
2017-07-28 18:58:31 +02:00
Jan Pochyla
cb9a856484
apps.common.seed: add get_root_without_passphrase
...
TODO: decomplect storage/seed/workflows after introducing storage classes (session/request/persistent)
2017-05-23 12:44:36 +02:00
Pavol Rusnak
16c7284e98
apps.common: introduce cache module instead of caching in global variables
2017-05-09 01:10:45 +02:00
Jan Pochyla
059315feb4
apps.common: add protect_by_passphrase
2017-01-24 14:14:03 +01:00
Jan Pochyla
d2e31e24ee
apps.common.seed: simplify, remove root caching
2016-12-12 15:26:49 +01:00
Jan Pochyla
e8da59ced0
apps.common: add protect_with_pin, adjust seed.py
2016-11-23 15:06:39 +01:00
Jan Pochyla
90b2f3a3e0
seed: clone node before deriving
2016-11-11 11:21:47 +01:00
Jan Pochyla
7a518e9fa4
seed: add passphrase UI
2016-10-20 15:13:47 +02:00
Jan Pochyla
a44e16a9ca
rework high-level storage
...
We don't use Storage protobuf message anymore, and instead all keys are as granular as possible.
trezor.storage provides high-level function interface.
2016-10-14 15:35:44 +02:00
Jan Pochyla
abd20741f6
add seed module, GetPublicKey now works
2016-10-06 15:05:14 +02:00