Commit Graph

103 Commits (ac5e3f200ae98dfe1a19ea54352ed07672965b1d)

Author SHA1 Message Date
Pavol Rusnak ac5e3f200a
src: rename wire_types to MessageType, drop copy in tools/build_protobuf
6 years ago
Pavol Rusnak 9f90ca21a9
src/apps/wallet/sign_tx: fix bip115 code in last commit
6 years ago
idimon4uk 3b345f3c76 src/apps/wallet/sign_tx: add Zencash support (#252)
6 years ago
Pavol Rusnak 3d796b971a
src/apps/wallet/sign_tx: refactor address_short function
6 years ago
Jochen Hoenicke 37ae7c06a4 signtx layout: check if address starts with prefix
6 years ago
Pavol Rusnak d38d4d2b36
style: fix flake8 warnings
6 years ago
Pavol Rusnak ac0bdd5902
src/apps/wallet: fix address_n_matches_coin function
6 years ago
Jan Pochyla 51df249949 sign_tx: require confirmation of inputs from other chains
6 years ago
Pavol Rusnak 97bb26b7f3
embed/extmod/modtrezorcrypto: use kwargs for Blake2b/Blake2s
6 years ago
Pavol Rusnak 0a6d890335
src/apps/wallet/sign_tx: refactor writers.get_tx_hash usage
6 years ago
Pavol Rusnak da4bea34a0
src/apps/wallet: small docu fix in Bip143 class
6 years ago
Pavol Rusnak 6c2c99688b
src/apps/wallet: drop cashaddr prefix from the ui
6 years ago
Pavol Rusnak a5952d16db
src/apps/wallet/sign_tx: more changes for zcash overwinter
6 years ago
Pavol Rusnak b22f0aad86
src/apps: some import refactoring
6 years ago
Pavol Rusnak cfa73b276e
src/apps/wallet: more work on zcash overwinter
6 years ago
Pavol Rusnak dfd02821af
src/apps/wallet: add support for zcash overwinter
6 years ago
Pavol Rusnak 4d1b2f0ca5
vendor: update trezor-common
6 years ago
Pavol Rusnak bc2f371886
src/apps/wallet: use hex value in asserts in sign_tx.writers
6 years ago
Pavol Rusnak 6d21723330
src/apps/wallet: add asserts to sign_tx.writers
6 years ago
Pavol Rusnak 6433862a11
coins: update how coins are being generated from trezor-common
6 years ago
Pavol Rusnak df17be0287
src/apps/wallet: import CoinInfo from correct module
6 years ago
Tomas Susanka 37f6525c15 isinstance is used instead of __qualname__
6 years ago
Pavol Rusnak 0cd3e411f4
src/apps/wallet/sign_tx: implement cashaddr
6 years ago
Pavol Rusnak ffc2bf30b8
src: remove CoinType usage, usage internal CoinInfo instead
6 years ago
Jan Pochyla db696b23fd src/trezor/wire: add exceptions for all defined FailureTypes
7 years ago
Tomas Susanka 2dec30828b wallet/signing: segwit has priority over force_bip143
7 years ago
Jan Pochyla 5ec3ef7835 src/apps/wallet/sign_tx: use visual progress
7 years ago
Pavol Rusnak 97fee650ca
src/apps/wallet/sign_tx: poor man's signtx progress
7 years ago
Peter Jensen e43ce25611 src/trezor/ui/style: update resources and icons in dialogs
7 years ago
Pavol Rusnak f9b16cfa34
src/apps/wallet/sign_tx: op_return ui
7 years ago
Pavol Rusnak fa056518f1
src/apps/wallet: implement SignMessage/VerifyMessage for Segwit
7 years ago
Jan Pochyla a4081bab72 src: move HashWriter to trezor.utils
7 years ago
Tomas Susanka 5f362f7493 signing/multisig: multisig exception
7 years ago
Pavol Rusnak b97e5b7a55
src/trezor/ui: use ICON_DEFAULT by default, not ICON_RESET
7 years ago
Jan Pochyla 4622ee32bc signing: export more errors to client
7 years ago
Jan Pochyla b88e4e5d5a signing: rely on address_n being always list
7 years ago
Jan Pochyla 9291de47d0 signing: code style
7 years ago
Jan Pochyla c01ebeb552 signing/multisig: reuse some code
7 years ago
Jan Pochyla fa5dbadc93 src/apps/wallet/sign_tx: cleanup and split scripts/addresses
7 years ago
Jan Pochyla 0ad58aad2b signing/scripts: doc cleanup
7 years ago
Jan Pochyla e3847cf31f signing/addresses: SPENDADDRESS can be multisig too
7 years ago
Jan Pochyla b8769bd9a5 signing/multisig: fix for force_bip143 coins
7 years ago
Jan Pochyla e9ae9e6f1e signing/multisig: fix signature order in input_script_multisig
7 years ago
Jan Pochyla d6c0fae045 signing: check for empty address_n
7 years ago
Jan Pochyla 6472b201f7 signing/multisig: fix missing pubkey, remove dead code
7 years ago
Jan Pochyla a46934459a signing/multisig: minor refactoring
7 years ago
Jan Pochyla 1b64088957 signing/multisig: fix pubkey index lookup
7 years ago
Tomas Susanka b98171e273 signing: less paranoid change outputs
7 years ago
Tomas Susanka da6cc4a6e5 signing/multisig: typo
7 years ago
Tomas Susanka e71b51046d signing/multisig: fingerprint is calculated everytime multisig is present
7 years ago