Martin Milata
|
d656f88572
|
style(all): reformat with clang-format 13.0
|
2021-11-19 10:54:31 +01:00 |
|
Andrew Kozlik
|
f4b8dbefb6
|
fix(legacy): Fix testnet account label in GetAddress dialog.
|
2021-11-18 22:39:32 +01:00 |
|
Pavol Rusnak
|
274ccdc4c0
|
fix(legacy): add Taproot account handling to GetAddress dialog
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
cafc49fabd
|
fix(legacy): Fix transaction weight calculation.
Fix size of multisig script length encoding in segwit (varint vs. OP_PUSH).
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
567cbd0250
|
feat(legacy): Support Taproot in weight calculation.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
e30ccabed3
|
feat(legacy): Show path warning for SignMessage.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
98ad54b7ee
|
chore(legacy): Disable Taproot where it's not supported.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
fa4d74ad30
|
feat(legacy): Support Taproot signature verification.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
7597eb25ab
|
feat(legacy): Disable prevtx streaming for Taproot.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
c9d1ff93f5
|
feat(legacy): Implement Taproot signing.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
9f65165887
|
feat(legacy): Introduce SIGHASH_ALL_TAPROOT.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
6fbbd14f8c
|
refactor(legacy): Refactor compile_input_script_sig().
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
9a051df127
|
chore(legacy): Support script_pubkey parameter for Bitcoin inputs.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
aed79eec65
|
chore(legacy): Recognize Taproot script types.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
6c9c727359
|
feat(legacy): Implement GetAddress for taproot.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
34e8284331
|
feat(legacy): Implement the BIP-341 common signature message computation.
|
2021-11-18 22:39:32 +01:00 |
|
Andrew Kozlik
|
78a9ab8123
|
feat(legacy): Add BIP86 paths to coin_path_check().
|
2021-11-18 22:39:32 +01:00 |
|
Ondřej Vejpustek
|
9b1c5df451
|
feat(legacy): use secp256k1-zkp where possible
|
2021-11-18 19:05:40 +01:00 |
|
Ondřej Vejpustek
|
a22e6a688f
|
build(legacy): build with secp256k1-zkp library
|
2021-11-18 19:05:40 +01:00 |
|
Andrew Kozlik
|
0737deedc4
|
fix(legacy): Fix split_message() to correctly handle strings that are not null-terminated.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
d8de95767d
|
feat(legacy): Use fixed font in SignMessage and VerifyMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
c60305d8f0
|
feat(legacy): Implement pagination in SignMessage and VerifyMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
5e6e56ac4d
|
feat(legacy): Show address confirmation in SignMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Andrew Kozlik
|
4146ab7f9e
|
feat(legacy): Support no_script_type option in SignMessage.
|
2021-11-10 17:35:57 +01:00 |
|
Martin Milata
|
a01516389a
|
chore(vendor): update QR-code-generator
|
2021-11-05 14:09:11 +01:00 |
|
Jun Luo
|
62b649ef5d
|
refactor(common & core & legacy): Stellar, rename StellarCreatePassiveOfferOp to StellarCreatePassiveSellOfferOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
d064aae3f9
|
feat(common & core & legacy): Stellar, add support for StellarPathPaymentStrictSendOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
1dcb8e4913
|
feat(common & core & legacy): Stellar, add support for StellarManageBuyOfferOp.
|
2021-11-04 13:16:29 +01:00 |
|
Jun Luo
|
3a5768c4bf
|
refactor(common & core & legacy): Stellar, rename StellarManageOfferOp to StellarManageSellOfferOp and rename StellarPathPaymentOp to StellarPathPaymentStrictReceiveOp.
|
2021-11-04 13:16:29 +01:00 |
|
grdddj
|
9d643808c1
|
chore(legacy): fix build after adding EthereumSignTypedData [no changelog]
|
2021-11-02 14:27:01 +01:00 |
|
Andrew Kozlik
|
eb90efd914
|
chore(crypto,core,legacy): Add return code to hdnode_fill_public_key().
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Andrew Kozlik
|
34621a6b6d
|
fix(crypto,core,legacy): Check private key validity when deriving public key.
[no changelog]
|
2021-11-01 16:39:53 +01:00 |
|
Martin Milata
|
fa3c6140a6
|
feat(legacy/ethereum): support access lists in EIP-1559 transactions
|
2021-10-26 17:20:20 +02:00 |
|
Martin Milata
|
076c5b9cbe
|
feat(legacy/ethereum): support for EIP-1559 transactions
|
2021-10-26 17:20:20 +02:00 |
|
Pavol Rusnak
|
b2ff86ff3a
|
fix(common): drop unusable coins BELL and ZNY (#1872)
there are no wallets that support Trezor and these coins
|
2021-10-26 13:09:34 +02:00 |
|
Andrew Kozlik
|
13cbb59082
|
feat(common): Add script_pubkey field to TxInput message.
|
2021-10-18 19:58:56 +02:00 |
|
Andrew Kozlik
|
926365b64e
|
fix(legacy): Fix compile-time check of maximum protobuf message size.
|
2021-10-18 16:31:40 +02:00 |
|
Pavol Rusnak
|
60bd59fbad
|
feat(crypto): update segwit_addr to support Bech32m
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
ac4cb88184
|
feat(common): add taproot field to coin definitions
enable for Bitcoin Testnet and Bitcoin Regtest
|
2021-10-18 13:36:05 +02:00 |
|
Pavol Rusnak
|
2035ff4569
|
feat(legacy): add support for Taproot descriptors
|
2021-10-18 13:36:05 +02:00 |
|
amadejpapez
|
85ba7c12ba
|
style(all): use f-strings for formatting
[no changelog]
|
2021-10-13 11:53:17 +02:00 |
|
Martin Milata
|
83a81da37d
|
fix(legacy): don't mention decred in btconly fw
|
2021-10-07 15:26:49 +02:00 |
|
Ondrej Mikle
|
a85d2483ff
|
chore(legacy & core): changelogs added
|
2021-09-27 15:42:29 +02:00 |
|
Ondrej Mikle
|
6ea4b7b211
|
fix(core & legacy): better styled compiler checks
|
2021-09-27 15:42:29 +02:00 |
|
Ondrej Mikle
|
6b849b1d4d
|
fix(core & legacy): avoid accidental build with broken stack protector
|
2021-09-27 15:42:29 +02:00 |
|
matejcik
|
1dcfdebf7a
|
feat(all): make Stellar timebounds required
|
2021-09-24 10:30:19 +02:00 |
|
matejcik
|
4b8f52cd2f
|
refactor(legacy): update to new Stellar protobuf usage
[no changelog]
|
2021-09-24 10:30:19 +02:00 |
|
Martin Milata
|
53e2573691
|
docs(core): fix dates in changelog
|
2021-09-16 18:41:06 +02:00 |
|
Martin Milata
|
35a41fd957
|
Merge branch 'release/21.09' into master
Conflicts:
core/src/apps/ethereum/tokens.py
|
2021-09-16 17:28:36 +02:00 |
|
matejcik
|
d318a29343
|
fix(legacy/ethereum): set correct limit for SignTxEIP1559.to
|
2021-09-10 15:09:03 +02:00 |
|