Commit Graph

252 Commits (0751c667c3a8125d6cea01a2e34fd6522745b05e)

Author SHA1 Message Date
Tomas Susanka 7e3673ad26 common: remove coins.by_address_type because there are conflicts
5 years ago
Andrew Kozlik fd6eb333a6
src/apps/common/storage: allow U2F counter to be written even when storage is locked
5 years ago
andrew 52c7f0eb93
config: Use efficient implementation of U2F counter from trezor-storage.
5 years ago
andrew 8541c4265b
Fix comment in _next_counter().
5 years ago
andrew 1d43f9bea2
Delete the U2F counter if it's set to None.
5 years ago
andrew 32c80e9889
Make U2F counter public.
5 years ago
andrew a19446fabd
Fix use_passphrase setting in storage.py.
5 years ago
andrew e3ab0dfbcb
Reformat Python files using black, isort and flake8.
5 years ago
andrew 8be3896038
Convert U2F counter from private to public to take advantage of the more efficient implementation.
5 years ago
andrew 4cea4d2a4a
Implement efficient counter in storage.py.
5 years ago
andrew 7f7a8a2ca6
Store boolean values as '0x00' and '0x01' instead of '' and '0x01'.
5 years ago
andrew 3517018f30
Display the number of PIN entry attempts remaining.
5 years ago
andrew 9f75d342a4
Add trezor-storage submodule. Update modtrezorconfig to work with the new storage_get() interface. Update tests to expect None instead of bytes(), when the value is not found in the storage.
5 years ago
Pavol Rusnak 6974d037a9
src/apps/wallet/sign_tx: implement tx.branch_id field
5 years ago
Jan Pochyla dca0068218 seed: render the waiting screen in layout
6 years ago
Jan Pochyla 2d70d5d447 management: restore u2f_counter on device recovery
6 years ago
Pavol Rusnak 4ee69f1e3f
seed: add display.refresh to seed loading waiting screen
6 years ago
Jan Pochyla d2aef38bd8
seed: add progress callback to bip39.from_seed, draw loader
6 years ago
Jan Pochyla a0c8e977a2
seed: show a waiting screen before bip39 derivation
6 years ago
Tomas Susanka e1946509e8 common: run build templates
6 years ago
Pavol Rusnak 028688ec17
vendor: update trezor-common and trezor-crypto
6 years ago
Jan Pochyla 7730533dde seed: use lazy seed derivation, wipe after the workflow ends
6 years ago
Jan Pochyla e3c0f8e8ad seed: pass keychain to workflows, add namespaces
6 years ago
Jan Pochyla 7448030843 wallet: remove "import *" from sign_tx
6 years ago
Jan Pochyla 9ecd123bd5 seed: add support for key namespaces
6 years ago
Jan Pochyla 5bc47fc567 apps: introduce Keychain API
6 years ago
Jan Pochyla 98dab122f9
passphrase: use same max length as T1
6 years ago
Jan Pochyla 1782b0273c
Merge pull request #341 from trezor/tsusanka/paths
6 years ago
Pavol Rusnak 342c3646e1
vendor: update trezor-common
6 years ago
Tomas Susanka d83ef07d57 paths: typo, style
6 years ago
Tomas Susanka 31f987e988 coins: validate derivation paths
6 years ago
Tomas Susanka 8db7a65030 templates: regen
6 years ago
Jan Pochyla b9926a9fff utils: simplify HashWriter interface
6 years ago
Pavol Rusnak 939a932219
src/apps: use address_n as description to show_address/show_qr dialogs
6 years ago
Pavol Rusnak e16a8fc8c9
src/apps/wallet/sign_tx: refactor Zcash, add WIP ZIP243; use ensure instead of assert where possible
6 years ago
Pavol Rusnak f07dfe9344
src/trezor/crypto/base58: refactor hash function names
6 years ago
Leandro Reinaux 33e9dac2fe
src/apps/common: add smartcash curve
6 years ago
Pavol Rusnak addbdd8937
src/apps/common: refactor address_n_to_str into apps.common.layout
6 years ago
Pavol Rusnak 9ddb1b9280
src/apps/common: update coininfo.py.mako
6 years ago
Pavol Rusnak 4a26870fcc
src/trezor/crypto: refactor {blake256,sha256}_ripemd160_digest to trezor.crypto.scripts
6 years ago
Pavol Rusnak 2277a9c754
src/apps/wallet/sign_tx: re-enable Decred
6 years ago
Pavol Rusnak 0d68711e47
Revert "src/apps/wallet/sign_tx: add support for Decred"
6 years ago
Matheus Degiovani 7834d06aac
src/apps/wallet/sign_tx: add support for Decred
6 years ago
Pavol Rusnak ad5aa03a2d
src/apps/common: regenerate coininfo
6 years ago
Pavol Rusnak d2521de385
storage: implement no_backup option (aka seedless setup)
6 years ago
Pavol Rusnak 86db527722
src/apps/common: add decred attribute to coininfo, enable Decred
6 years ago
Pavol Rusnak 0499e983fe
src/apps/common: update layout for signverify
6 years ago
Dusan Klinec 3ae4106465 vendor: trezor-common version bump, pb sync, template sync
6 years ago
Jan Pochyla 38bbb9dd83 apps: remove split_words, use Text layout functionality
6 years ago
Pavol Rusnak ebdd8c9b07
src/apps/wallet: implement script_type handling in get_public_key; update vendor/trezor-common
6 years ago