David Misiak
4017434cc1
feat(cardano): add support for babbage features
2022-07-04 15:58:27 +02:00
David Misiak
99a7c48e64
feat(cardano): add babbage data types
2022-07-04 15:58:27 +02:00
matejcik
f3bfdd41fe
chore(python): bump version after release
2022-06-30 20:18:25 +02:00
matejcik
741b7305b5
docs(python): regenerate changelog
2022-06-30 15:56:12 +02:00
matejcik
63ab0711e2
fix(python): fix crashing trezorctl --version
...
fixes #1702
2022-06-30 15:56:06 +02:00
matejcik
3141f808dd
fix(python/trezorctl): do not implicitly import rlp on Python 3.6
2022-06-30 15:35:07 +02:00
matejcik
5977cca202
test(python): better dependency checking in tox
2022-06-30 14:57:25 +02:00
matejcik
455884932e
fix(python): do not implicitly import PIL by trezorctl
2022-06-30 14:57:25 +02:00
matejcik
7d40f98153
chore(python): bump version after release
2022-06-30 13:13:43 +02:00
matejcik
1eeecbe27f
docs(python): freshen up READMEs, generate changelog
2022-06-29 14:35:16 +02:00
matejcik
8049282bdb
feat(python): detect busy device as a separate condition
...
fixes #1026
2022-06-29 14:35:16 +02:00
matejcik
aaa224a4f7
feat(python/trezorctl): detect script type from path ( fixes #2159 )
2022-06-29 14:35:16 +02:00
matejcik
60648c903f
fix(changelog): explicitly include title in rendered template
2022-06-29 14:35:16 +02:00
matejcik
c12e4edd70
fix(python/trezorctl): improve docs and behavior around unexpected messages
...
closes #2254
2022-06-29 14:35:16 +02:00
matejcik
8c3d3c6548
chore: bump black to 22.3
...
changes:
* exponent operator ** now allows no spaces around itself: https://github.com/psf/black/issues/538
* optional unicode marker u"" is no longer allowed
[no changelog]
2022-06-29 14:35:16 +02:00
matejcik
01257abacd
build(python): bump click to 8.1
2022-06-29 14:35:16 +02:00
matejcik
5173cd3b82
fix(python): click 8.1 compatibility
...
fixes #2199
2022-06-29 14:35:16 +02:00
matejcik
2fb4e5de5c
build(python): load requirements from requirements.txt
2022-06-29 14:35:16 +02:00
Ondrej Mikle
c563c987e1
feat(core): jump back and stay in bootloader for TT via reverse SVC call trampoline
2022-06-01 14:50:59 +02:00
David Misiak
a1eaa465aa
chore(cardano): remove legacy types
2022-05-23 11:08:52 +02:00
grdddj
6dc4426151
feat(ui): setup homescreen and label for model R
...
[no changelog]
2022-05-19 14:09:16 +02:00
Martin Milata
c5f1bec474
Merge branch 'release/22.05'
2022-05-18 12:43:53 +02:00
Pavol Rusnak
38ad9ab9e5
fix(python): only even-width grayscale icons are supported
...
[no changelog]
2022-05-16 15:01:37 +02:00
Dusan Klinec
5e6582a3fe
feat(xmr): add support for HF15, BP+
2022-05-16 12:37:24 +02:00
matejcik
6feada2eed
style(python/monero): improve type signature on Monero functions
2022-05-16 12:37:24 +02:00
Dusan Klinec
33c174491f
refactor(core/monero): Monero code cleanup
...
* remove support for HF12 and below
* remove MLSAG support
* clean up monero cryptography naming
* get rid of "optional first argument" pattern, in favor of mandatory argument that is allowed to be None
(and fix several bugs related to this feature)
Co-authored-by: grdddj <jiri.musil06@seznam.cz>
Co-authored-by: Martin Milata <martin@martinmilata.cz>
Co-authored-by: matejcik <ja@matejcik.cz>
2022-05-16 12:37:24 +02:00
grdddj
8e1b5a969c
feat(python): support model R in trezorlib
2022-05-06 11:44:52 +02:00
Andrew Kozlik
458d6e1b4b
fix(trezorctl): Fix BIP-32 path in CoSi help.
...
[no changelog]
2022-05-03 21:50:50 +02:00
matejcik
ee694f36cf
feat(python): implement firmware dumping
2022-05-03 19:00:04 +02:00
matejcik
37c61c1381
feat(core): implement firmware dumping
2022-05-03 19:00:04 +02:00
Andrew Kozlik
e43c14f448
feat(trezorctl): Add firmware get-hash command.
2022-05-03 19:00:04 +02:00
Andrew Kozlik
6fe2d76dc1
feat(common): Add GetFirmwareHash message.
2022-05-03 19:00:04 +02:00
grdddj
068e97c258
feat(python): unify option arguments in trezorctl
2022-03-24 14:30:20 +01:00
grdddj
d7d228e716
chore(python): limit click version to be below 8.1
2022-03-24 14:30:20 +01:00
matejcik
61718aff49
feat(tools): make pyright_tool more user-friendly
...
[no changelog]
* passed in directory respects absolute and relative paths instead of
working "from repository root"
* we don't require the enableTypeIgnoreComments to be set so both
`pyright` and `pyright_tool` can work with the same config at the same
time
* use click's magic functionality to deal with missing / unreadable /
unwriteable files
* read the error results via a pipe, do not write to filesystem unless
requested
* simplified logic regarding "test mode"/"dev mode"
* renamed `--log` to more typical `--verbose`
* use pathlib more extensively
2022-03-23 14:55:05 +01:00
David Misiak
915781bfb1
chore(cardano): update changelog and ui tests
2022-03-18 14:32:54 +01:00
David Misiak
117c3c932f
fix(cardano): update testnet protocol magic
2022-03-18 14:32:54 +01:00
David Misiak
9f9535abb3
feat(cardano): add key hash stake credentials
2022-03-18 14:32:54 +01:00
David Misiak
2262602967
feat(cardano): add support for plutus transactions
2022-03-18 14:32:54 +01:00
David Misiak
48587d83fe
feat(cardano): add support for output datum hash and script data hash
2022-03-18 14:32:54 +01:00
David Misiak
2b3a53a6ae
feat(cardano): add support for network id in tx body
2022-03-18 14:32:54 +01:00
Pavol Rusnak
edb87359eb
feat(core): headless emulator implies disabled animations
...
[no changelog]
2022-03-18 11:58:04 +01:00
Andrew Kozlik
8be6689150
chore(common): Rework AuthorizeCoinJoin message parameters.
...
[no changelog]
2022-03-17 15:46:01 +01:00
grdddj
a38a0b6295
fix(python): fix eth.sign-tx - correct input into rlp.encode()
...
[no changelog]
2022-03-16 16:09:07 +01:00
grdddj
3d505874aa
feat(ci): create pyright tool and include it in CI
...
[no changelog]
2022-03-02 15:43:50 +01:00
matejcik
e0754d1609
fix(python/protobuf): correctly dump messages with missing required fields
2022-02-21 14:37:25 +01:00
grdddj
319d0f16e3
chore(python): loosen ethereum dependencies
...
[no changelog]
2022-02-18 18:40:47 +01:00
grdddj
58fb6c77a7
feat(python): add screenshotting capability for T1 in Debuglink
2022-02-17 11:05:55 +01:00
grdddj
0e27423cff
feat(ci): add quick style checks suitable for git hooks
...
[no changelog]
2022-02-16 10:36:47 +01:00
Ferdinando Ametrano
3c0cb4d763
feat(python): extend sign_message to also sign bytes, not only string
2022-02-15 14:27:59 +01:00