1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-22 22:38:08 +00:00
Commit Graph

2686 Commits

Author SHA1 Message Date
Pavol Rusnak
4225fe7fa8
src/apps/wallet/sign_tx: implemented simplified API for MultisigRedeemScriptType
If address_n is the same for all nodes in the multisig, provide it just once
and supply nodes directly (not in the HDNodePathType structure)
2019-02-04 01:15:13 +01:00
Pavol Rusnak
6974d037a9
src/apps/wallet/sign_tx: implement tx.branch_id field 2019-01-31 21:03:58 +01:00
Petr Kracík
178d4fe598 docker: fix broken environment (#472) 2019-01-30 17:28:00 +01:00
Tomas Susanka
38b3e44ac9 cardano: send ButtonRequest.Address in get_address 2019-01-29 17:24:25 +01:00
Tomas Susanka
4e9ef09798 eth: modify sign_tx to accept strings as well 2019-01-29 17:19:10 +01:00
Tomas Susanka
1946a9f93e eth: modify sign/verify functions to accept addresses as strings 2019-01-29 17:19:10 +01:00
Tomas Susanka
3387b157a7 eth: EthereumGetAddress returns address as a string 2019-01-29 17:19:10 +01:00
Tomas Susanka
02abf11798 protobuf: rebuild 2019-01-29 17:19:10 +01:00
Tomas Susanka
b5f6ae52d8 vendor: update trezor-common 2019-01-29 17:19:10 +01:00
Tomas Susanka
20c97e85ad
Merge pull request #417 from vacuumlabs/cardano-improvements
Cardano improvements
2019-01-29 16:47:25 +01:00
Jan Pochyla
2c2930c663 utils: fix unimporting partially-imported modules
Previously, delattr from the parent package might throw KeyError.
2019-01-29 13:57:24 +01:00
Pavol Rusnak
75e65bbb2d
nix: use python3, not python36 2019-01-29 02:14:34 +01:00
refi93
516dc4608d
add cardano output address validation 2019-01-25 16:29:08 +01:00
Pavol Rusnak
1f61f82f63
embed: include files from vendor/micropython/ports/stm32 explicitly 2019-01-24 21:25:20 +01:00
Jan Pochyla
cfad075dcf sdl: allow HIDPI window
Prevents rendering issues on some retina setups.
2019-01-24 16:09:46 +01:00
Pavol Rusnak
1e697787a6
update Dockerfile and .travis.yml to be more similar to trezor-mcu 2019-01-24 01:47:18 +01:00
Pavol Rusnak
ba3b958612
embed/extmod/modtrezorio: add missing secbool conversion in sbu 2019-01-24 00:20:08 +01:00
Pavol Rusnak
2de0eac7dc
embed/extmod/modtrezorcrypto: use mnemonic_clear where needed 2019-01-23 18:37:56 +01:00
Pavol Rusnak
806805e296
replace all usage of memset(_, 0, _) with memzero 2019-01-23 17:16:46 +01:00
Tomas Susanka
c6f9c04365 docs: contributing file (#464) 2019-01-19 16:06:13 +01:00
refi93
2b2e2d0145 cardano better address export,sign tx UX,format fix, prot. magic instead of network 2019-01-18 18:22:58 +01:00
Tomas Susanka
ea775c2750 stellar: allow different source address (#462) 2019-01-18 17:29:10 +01:00
Jan Pochyla
305a364e73 ui: render some wrapper components synchronously
This makes the wrappers (like Scrollpage and HoldToConfirmDialog) a bit weaker, as they won't support child components with custom event loop, but making the render/touch steps synchronous has other benefits. For example, io-heavy task of one child won't stall the other children.
2019-01-17 16:59:16 +01:00
Jan Pochyla
139ca3ced4 wallet: fix rendering issue in progres reporting 2019-01-17 16:55:33 +01:00
Jan Pochyla
dca0068218 seed: render the waiting screen in layout 2019-01-17 16:54:35 +01:00
Jan Pochyla
34f499fc04 scons: disable bip39 seed cache
Seed is already cached in apps.common.cache.
2019-01-17 16:54:15 +01:00
Tomas Susanka
a15d4a81d5 Makefile: use style command for formatting; style_check for checking 2019-01-17 14:51:16 +01:00
Tomas Susanka
37e50853f7 stellar: write 0 integers correctly in SetOptionsOp 2019-01-17 14:12:02 +01:00
Tomas Susanka
ee1a0fb8e0 stellar: fix issue when signer_type = 0 (#463) 2019-01-17 13:42:22 +01:00
Tomas Susanka
c737ddde67 stellar: show address in SetOptionsOp 2019-01-17 10:29:27 +01:00
Tomas Susanka
89dc1966df protob: build; templates: build 2019-01-16 15:55:01 +01:00
Tomas Susanka
7c5242ce8e vendor: update trezor-common 2019-01-16 15:52:51 +01:00
Pavol Rusnak
9637d9ec0b
help: fix typos in help.awk 2019-01-15 18:05:29 +01:00
Vladyslav Burzakovskyy
6a70c9ba52 make help: typo fix, add spacing & refactor (#413)
* help: fix 'code generation' label
* help: add a newline after each command group
* Makefile: move awk command to a separate script for readability
2019-01-15 18:04:50 +01:00
Jan Pochyla
2d70d5d447 management: restore u2f_counter on device recovery 2019-01-15 17:02:23 +01:00
Tomas Susanka
2b24fe14bb
Merge pull request #461 from trezor/tsusanka/eth-get-public-key-2
eth: get public key
2019-01-15 16:25:03 +01:00
Tomas Susanka
ccd79ca324 eth: get public key 2019-01-15 14:10:46 +01:00
Jan Pochyla
a97cf7fbc2 wallet: fix multisig issue introduced in 4db5f56d 2019-01-15 13:17:12 +01:00
Jan Pochyla
4db5f56d0a wallet: fix ergonomic issue in the multisig structure
Previously, it wasn't completely clear that MultisigRedeemScriptType.signatures needs to contain empty bytes for missing signatures. Now it can be shorter or even empty.
2019-01-14 18:11:28 +01:00
Pavol Rusnak
4ee69f1e3f
seed: add display.refresh to seed loading waiting screen 2019-01-14 17:53:40 +01:00
Jan Pochyla
d2aef38bd8
seed: add progress callback to bip39.from_seed, draw loader 2019-01-14 17:53:40 +01:00
Jan Pochyla
a0c8e977a2
seed: show a waiting screen before bip39 derivation 2019-01-14 17:53:39 +01:00
Tomas Susanka
fbd348ee8e tests/ripple: test payment's destination tag 2019-01-14 13:38:15 +01:00
Vladimir Volek
6ea25bd386 docker: build emulator image and push it to registry 2019-01-10 14:30:29 +01:00
Jan Pochyla
e40e3c1fbc monero: use trezor.utils.format_amount 2019-01-10 13:16:28 +01:00
Jan Pochyla
3a408591d3 lisk: use trezor.utils.format_amount 2019-01-10 13:16:28 +01:00
Pavol Rusnak
676e13424d
nix: drop ver from gcc in shell.nix 2019-01-10 12:40:21 +01:00
Pavol Rusnak
a3cca11181
Dockerfile: update gcc to new release, add checksums 2019-01-09 16:25:47 +01:00
Jan Pochyla
2b429a85ee
Merge pull request #450 from trezor/tsusanka/git-hook
Add git pre-push hook to docs
2019-01-09 15:33:16 +01:00
Jan Pochyla
6332112f9e
Merge pull request #451 from trezor/matejcik/extra-data
wallet/signing: clear extra_data fields after we're done with them
2019-01-09 15:32:50 +01:00