Tomas Susanka
09f18bb444
wallet: tx weight calculator is used to determine fee
2017-11-24 15:02:37 +01:00
Tomas Susanka
272d64b9e8
wallet: tx weight exact calculator
2017-11-24 15:02:37 +01:00
Jan Pochyla
7a0bfd289b
wallet/get_address: support segwit
2017-11-23 17:35:31 +01:00
Jan Pochyla
7de6a082d3
wallet/signing: extract addresses.py
2017-11-23 17:30:43 +01:00
Tomas Susanka
65481308e6
wallet/signing: imports fix
2017-11-23 16:45:40 +01:00
Jan Pochyla
165faaeba4
wallet/signing: codestyle
2017-11-23 16:34:19 +01:00
Tomas Susanka
0e2bcd64e8
tests: o.address fix
2017-11-23 16:34:15 +01:00
Tomas Susanka
4fdc389a22
bip143: all inputs (not only segwit ones) are added to bip143
2017-11-23 16:30:11 +01:00
Jan Pochyla
b1164077e9
wallet/signing: add change output restrictions
2017-11-23 16:30:11 +01:00
Tomas Susanka
1d97077343
wallet/signing: typo - hex instead of magic number
2017-11-23 16:30:11 +01:00
Jan Pochyla
f56d39a447
wallet/signing: stream signatures for segwit inputs
2017-11-23 16:30:11 +01:00
Jan Pochyla
5a6b2a5a97
wallet/signing: move default input sequence to sanitizer
2017-11-23 16:30:11 +01:00
Tomas Susanka
aa29667059
common: coins updated
2017-11-23 16:30:11 +01:00
Tomas Susanka
2ebf1cd9f4
trezor/crypto: bech32
...
taken from https://github.com/sipa/bech32/tree/master/ref/python
2017-11-23 16:30:11 +01:00
Tomas Susanka
dc6701af90
wallet/signing: native P2WPKH, P2WPKH in P2SH, scripts
2017-11-23 16:30:11 +01:00
Tomas Susanka
b7b46b6980
wallet/signing: amount is checked during witness signature
...
with test
2017-11-23 16:30:11 +01:00
Tomas Susanka
da4bc2dc8b
wallet/signing: P2WPKH in P2SH address generation based on BIP-49, PAYTOP2SHWITNESS output type
2017-11-23 16:30:11 +01:00
Tomas Susanka
b7f01baf99
wallet/signing: refactoring
2017-11-23 16:30:11 +01:00
Tomas Susanka
e63d0adc23
wallet/signing: segwit first test passing
2017-11-23 16:30:11 +01:00
Tomas Susanka
bcef961059
wallet/signing: bip143 transactions hashing
2017-11-23 16:30:09 +01:00
Tomas Susanka
81ec2f3c65
wallet/signing: hash writers and serialization moved to seperate file
2017-11-23 16:18:54 +01:00
Tomas Susanka
039f6bad43
wallet/signing: fee checking seperated
2017-11-23 16:18:54 +01:00
Pavol Rusnak
ba44a21a40
apps/wallet: confirm OP_RETURN on display
2017-11-21 15:57:30 +01:00
Pavol Rusnak
4379f0d031
u2f: show generic icon if specific is not found
2017-11-14 14:28:44 +01:00
mcudev
e3a87b8ea4
firmware: get_entropy text wrapping
2017-11-06 18:03:01 +01:00
Pavol Rusnak
af86f57da3
u2f: add bitfinex
2017-11-03 19:06:59 +01:00
Jan Pochyla
278610dce1
apps/homescreen: fix backlight
2017-11-03 11:49:41 +01:00
Jan Pochyla
0d17bc3f94
apps/management: fix reset_device, tune code style
2017-10-31 17:06:35 +01:00
Jan Pochyla
431a711060
usb: add trezor1-like debuglink
2017-10-30 17:34:21 +01:00
Pavol Rusnak
383b5d7c89
firmware: fix last commit
2017-10-25 20:04:19 +02:00
Pavol Rusnak
e4003700cd
bootloader, firmware: update visuals
2017-10-25 15:20:06 +02:00
Pavol Rusnak
7a4d9a28fd
apps: more u2f apps
2017-10-23 13:57:15 +02:00
Jan Pochyla
3ae6819725
apps/common: experiment with ui.layout
2017-10-10 15:35:01 +02:00
Jan Pochyla
3ea5b9c151
trezor/ui: close backlight slider properly
2017-10-10 15:35:01 +02:00
Jan Pochyla
04acab723a
trezor/loop: add loop.close()
2017-10-10 15:35:01 +02:00
Jan Pochyla
3483c149a5
loop: fix unschedule
2017-10-10 11:49:14 +02:00
Jan Pochyla
01ba81f041
apps/homescreen: wait longer
...
TODO: rework homescreen processes
2017-10-10 11:49:14 +02:00
Jan Pochyla
80a8757740
apps/common/request_pin: request pin on client
2017-10-10 11:49:14 +02:00
Jan Pochyla
fda9f584e8
trezor/ui/scroll: add Scrollbar widget
2017-10-09 15:34:55 +02:00
Jan Pochyla
72591e053a
trezor/ui: style changes
2017-10-09 15:34:55 +02:00
Jan Pochyla
4fa5e36053
apps/common/request_pin: test ui.layout
2017-10-09 15:34:55 +02:00
Jan Pochyla
23fecb0ce4
trezor/ui/loader: fix icon
2017-10-09 15:34:55 +02:00
Jan Pochyla
8ec8615e89
trezor/ui: make layout crossfade faster
2017-10-09 15:34:55 +02:00
Jan Pochyla
a09e64090c
trezor/ui/swipe: rework thresholds
2017-10-09 15:34:55 +02:00
Jan Pochyla
e923b885af
fix style
2017-10-03 12:29:46 +02:00
Jan Pochyla
c254758c83
Revert "trezor/loop: optimization"
...
This reverts commit cfa1705a88
.
In MicroPython, list.clear() does not memset the backing buffer, preventing the
paused tasks from being garbage collected.
2017-10-02 16:18:27 +02:00
Jan Pochyla
cfa1705a88
trezor/loop: optimization
...
Re-cycle queue of paused tasks by clear()ing it rather than pop()ing it out of the dict.
2017-10-02 11:59:30 +02:00
Jan Pochyla
f22edd7609
trezor/ui/confirm: in HoldToConfirm, stop when button is not active
2017-10-02 11:59:30 +02:00
Pavol Rusnak
08bca26841
apps/u2f: add icon for gandi
2017-09-29 18:14:05 +02:00
Arthur Gautier
2b5bfb1990
u2f: Adds Gandi.net as verified app
2017-09-29 18:13:30 +02:00