amadejpapez
85ba7c12ba
style(all): use f-strings for formatting
...
[no changelog]
2021-10-13 11:53:17 +02:00
gabrielkerekes
1f33ab420d
feat(cardano): update transaction signing for multisig
2021-10-11 15:16:24 +02:00
gabrielkerekes
21281d7cf4
feat(cardano): add support for script addresses derivation
2021-10-11 15:16:24 +02:00
gabrielkerekes
dd9652cd07
feat(cardano): add get-native-script-hash call
2021-10-11 15:16:24 +02:00
matejcik
f083beb3c2
fix(python/trezorctl): fix "invalid value" of ChoiceType with default
...
[no changelog] as the changelog entry is explicitly added to previous
version
2021-09-07 13:37:23 +02:00
gabrielkerekes
b0c8590f00
feat(cardano): streamed transaction signing
2021-08-20 11:50:13 +02:00
matejcik
ee068b01ea
chore(python): remove Lisk
2021-08-19 10:25:41 +02:00
Frederik Bolding
38fa9197ca
feat(core,python): support for Ethereum EIP1559 transactions
...
Initial EIP1559 implementation
Fix a few small issues
Progress on Python lib implementation and firmware
Fix RLP length
Start fixing tests
Fix legacy transactions
Simplify API and logic
Add EIP1559 tests
Fix access list formatting
Fix UI visiblity issue
Fix commented out code
fix: correct linting issues
Fix access_list protobuf formatting
Remove unneeded code
Remove dead code
Check tx_type bounds for EIP 2718
Reduce code duplication
Prefer eip2718_type over re-using tx_type
Add more tests
Simplify format_access_list
Simplify sign_tx slightly
Change Access List format and add logic to encode it
Fix a bunch of small PR comments
Fix a linting issue
Move tests out of class and regenerate
Remove copy-pasted comments
Add access list to CLI
Simplify _parse_access_list_item
Fix small mistakes following rebase
Fix linting
Refactor to use a separate message for EIP 1559 tx
Simplify changed legacy code
Fix a few small PR comments
Fix linting
fix(legacy): recognize SignTxEIP1559 on legacy build
Fix PR comments
2021-08-10 11:00:29 +02:00
overcat
5cf873a03a
feat(python/stellar): print a readable message when the user has not submitted a base64-encoded transaction envelope.
2021-08-06 13:14:57 +02:00
Jun Luo
543b9f407c
refactor(python/stellar): Use Stellar Python SDK to parse Stellar transactions.
...
As a side effect, support for TransactionV1 format transaction is added.
2021-08-06 13:14:57 +02:00
matejcik
e7c40c9560
feat(python/trezorctl): trezorctl device reboot-to-bootloader
2021-07-29 15:32:42 +02:00
grdddj
13b8a6e54d
fix(python/trezorctl): firmware download does not require connected trezor
2021-07-20 11:03:57 +02:00
grdddj
6bbc9a78f3
feat(python/trezorctl): improving and refactoring firmware CLI commands
2021-07-07 10:33:03 +02:00
gabrielkerekes
a3d0016a2f
refactor(trezorlib/cardano): rename create_* functions
...
To avoid ambiguity between creating messages from parameters and parsing them from JSON.
2021-04-23 11:09:29 +02:00
gabrielkerekes
2313293477
feat(core/cardano): add support for catalyst voting registration
2021-04-23 11:09:29 +02:00
Pavol Rusnak
65cefbc879
docs: remove wallet.trezor.io references
2021-04-16 16:18:48 +02:00
mcudev
23abf7aff0
python/trezorctl: make bitcoin regtest a supported coin for trezorctl btc get-descriptor
2021-03-25 15:52:34 +01:00
matejcik
cb7152542d
feat: drop DebugLinkShowText functionality
2021-03-18 10:59:51 +01:00
Pavol Rusnak
10edcb0d3a
doc(python): change wording from beta wallet to beta channel
...
[skip_ci]
2021-03-02 10:39:20 +01:00
Pavol Rusnak
48d1a7a880
fix(python): append checksum to descriptors ( #1445 )
2021-02-05 17:46:02 +01:00
Pavol Rusnak
81ae1d0ec0
fix(python): remove extraneous empty line from descriptors output
...
[skip_ci]
2021-02-03 14:58:30 +01:00
Rafael Korbas
e4c406822c
Add multiasset sending and min validity to Cardano transactions
2021-01-27 18:26:40 +01:00
Rafael Korbas
44c7d23741
Cardano: map account paths to account numbers
2021-01-22 14:45:29 +01:00
Pavol Rusnak
88889472eb
feat(python): add btc get-descriptor command
2021-01-08 14:17:09 +01:00
Rafael Korbas
b311bd4d4a
Add displaying of TTL to cardano transaction, align url validation with Ledger
2020-11-20 15:58:50 +01:00
Pavol Rusnak
225cd15732
fix(python): drop references to beta-wallet.trezor.io
2020-11-16 09:45:42 +01:00
matejcik
5005a61eaf
fix(python): update trezorctl multisig feature to new API
2020-10-30 10:25:51 +01:00
matejcik
3d6d1a56ac
feat(python): implement API compatibility with trezorlib 0.12
2020-10-30 10:25:51 +01:00
Martin Milata
3b138b4f98
feat(python): add experimental_features setting
2020-10-16 13:53:31 +02:00
matejcik
e4785d47e0
style: apply black 20.8b1
2020-09-29 11:30:40 +02:00
matejcik
6dda240f5c
test(python): add flake8-requirements
2020-09-29 11:30:40 +02:00
Martin Milata
76a1760764
python: support SafetyChecks.PromptTemporarily
2020-09-18 09:02:40 +02:00
matejcik
ffe3b5487d
python: ignore failures of EndSession call, so that end_session() does not raise
2020-08-28 15:37:06 +02:00
matejcik
e96a9e8d39
python/trezorctl: make use of EndSession
2020-08-28 15:37:06 +02:00
matejcik
17736e8fba
python/trezorctl: fix output of 'btc get-address' help text
2020-08-27 15:19:53 +02:00
matejcik
d19f00b26c
python/trezorctl: fix minor bugs in 'set homescreen'
2020-08-27 13:44:20 +02:00
matejcik
fb1deb6156
python/trezorctl: improve 'set homescreen' command
2020-08-25 13:17:21 +02:00
Martin Milata
43b7ccefc7
python/trezorctl: remove --skip-vendor-header from firmware-update
2020-08-25 11:16:04 +02:00
Martin Milata
29861e076b
python: fix cli --file handling
...
It seems that Click doesn't do the right thing when argument and hidden
option with the same name exist, which was introduced in commit
2678e64a99
.
2020-08-25 11:07:34 +02:00
Martin Milata
6319fcfe4a
python: fix trezorctl lisk sign-message address parsing
2020-08-18 13:45:49 +02:00
Andrew Kozlik
9da715e025
python: Fix UnboundLocalError in trezorctl btc get-address.
2020-08-12 17:43:51 +02:00
matejcik
35c3af87dd
python: rename unsafe_prompts to safety_checks
2020-08-05 16:45:56 +02:00
matejcik
c244503e1f
python/trezorctl: add aliases for firmware-update
2020-08-05 16:45:56 +02:00
matejcik
2678e64a99
python/trezorctl: improve file-based arguments
2020-08-05 16:45:56 +02:00
matejcik
95f33a77c7
python/trezorctl: support multisig addresses in get-address
2020-08-05 16:45:56 +02:00
gabrielkerekes
a5d3b63912
Refactor trezorlib transaction key checking
2020-07-30 17:17:03 +02:00
gabrielkerekes
f2ee450410
Include metadata in transaction signing
2020-07-30 17:17:03 +02:00
gabrielkerekes
93b9f35678
Update trezorlib
...
Add certificates, withdrawals and metadata hash
2020-07-30 17:17:03 +02:00
Pavol Rusnak
cec87bba50
core: remove mono bold font variant (not used anywhere)
2020-07-27 23:22:34 +02:00
Gabriel Kerekeš
d2c1624602
Cardano shelley update 2/3 ( #1112 )
2020-07-27 13:11:23 +02:00