Commit Graph

983 Commits (143af80aeac71f0450bd56f339b77270f8cfc7e8)

Author SHA1 Message Date
David Misiak 143af80aea fix(cardano): add input validation
3 years ago
David Misiak 48587d83fe feat(cardano): add support for output datum hash and script data hash
3 years ago
David Misiak 2b3a53a6ae feat(cardano): add support for network id in tx body
3 years ago
matejcik cdca0bad9e fix(core): do not drop cashaddr prefix for QR code
3 years ago
Andrew Kozlik 9e346b05da chore(core): Don't check fairness of mining fees in CoinJoin.
3 years ago
Andrew Kozlik 94d1a49eea chore(core): Rework checking of CoinJoin parameters.
3 years ago
Andrew Kozlik 556e8a147a chore(core): Make CoinJoin checks more lenient.
3 years ago
Andrew Kozlik 605e128ca0 chore(core): Simplify path warning UI.
3 years ago
Andrew Kozlik 94fa6d2515 feat(core): Guess weight of unverified external inputs.
3 years ago
Andrew Kozlik 43f1d67289 feat(core): Support unverified external inputs.
3 years ago
Andrew Kozlik c9e6ca30c9 feat(core): Ensure input's script type and path match the scriptPubKey.
3 years ago
matejcik 0b9f7db742 fix(core): support structs as array elements (fixes #2167)
3 years ago
matejcik 4e2129e0a0 feat(core): automatically choose best QR encoding
3 years ago
grdddj 3d505874aa feat(ci): create pyright tool and include it in CI
3 years ago
matejcik bbf286e050 fix(core/debug): only wait for layout when _enabling_ watch_layout
3 years ago
Pavol Rusnak c6667fa0c2 feat(core): verify bip340 pubkeys used in p2tr addresses
3 years ago
Pavol Rusnak b9bbd5fcd7 chore: update dependencies
3 years ago
Andrew Kozlik d52a59e37b feat(core): Show "signature is valid" dialog when VerifyMessage succeeds.
3 years ago
Andrew Kozlik 4d40d6dbfc feat(core): Support Electrum signatures in VerifyMessage.
3 years ago
Andrew Kozlik 473657fd44 chore(core): Tweak validation of pre-authorized GetOwnershipProof.
3 years ago
matejcik a1c62098e9 fix(core/ethereum): implement hold-to-confirm for eip1559 transactions
3 years ago
Andrew Kozlik 83686d1be2 chore(core): Add HashContextInitable protocol class.
3 years ago
Andrew Kozlik f17a435cdf refactor(core): Rename bitcoin_varint to compact_size.
3 years ago
Andrew Kozlik 0e58218f5f feat(core): Implement Bitcoin payment requests.
3 years ago
Andrew Kozlik d0c3a6a2fa chore(core): Add mac field to Address message.
3 years ago
Andrew Kozlik 2ac3d0acb4 feat(core): Implement GetNonce command.
3 years ago
Andrew Kozlik ba4f046d6f feat(common): Add INFO button to DebugLinkDecision.
3 years ago
Martin Milata 98b1159b0b Merge branch 'release/22.01'
3 years ago
Alois Klink 5c4703c9bb fix(core,legacy): Fix domain-only ethTypedData
3 years ago
Andrew Kozlik cdf2129b73 fix(core): Fix proof of ownership sighash computation.
3 years ago
Andrew Kozlik 88a08e3512 chore(core): Increase maximum CoinJoin coordinator name length to 36 (2 lines).
3 years ago
matejcik e20879189f style(core): remove old-style annotations (Set, Tuple, Union)
3 years ago
matejcik 5e1dce35b3 style(core): remove unused type:ignore comments
3 years ago
matejcik 80f6463799 style(core): define obj_eq and obj_repr so that they pass type-check
3 years ago
matejcik dec89ea59e refactor(core): convert if/elif chains to if-chains
3 years ago
matejcik c3f2db3be5 refactor(core): improve type signature of bech32.convertbits
3 years ago
grdddj 9fc5bb546b style(core): full pyright-based type-checking
3 years ago
FujiCoin 33c243be8d
feat(common): enable taproot for Fujicoin, fix xpub versions
3 years ago
Martin Milata 3f12742669 chore(common): update coin support status
3 years ago
Martin Milata c0dbcf37e4 chore(common): update chains and tokens
3 years ago
gruve-p 3ab036a1d1
feat(common): enable Taproot on Groestlcoin
3 years ago
Martin Milata ff5f965c44 Merge branch 'release/21.12'
3 years ago
Andrew Kozlik ef5994d9f3 feat(core): Support ownership proofs for Taproot addresses.
3 years ago
matejcik 949dfe1f5d docs(core/cardano): add derivation scheme docs
3 years ago
Andrew Kozlik 9052133fca fix(core): Ensure user is warned about non-standard paths.
3 years ago
Andrew Kozlik 221977ad9d chore(core): Convert SIGHASH_* consts to SigHashType enum.
3 years ago
Andrew Kozlik ae35086bb9 refactor(core): Rename Hash143 to SigHasher and replace preimage_hash() with two functions.
3 years ago
Andrew Kozlik 03b1b3bc6b feat(core): Show path warning for SignMessage.
3 years ago
Andrew Kozlik ef2ad57ec8 fix(core): Fix CoinJoin approval check.
3 years ago
Andrew Kozlik 56ac799626 feat(core): Support external inputs in TxWeightCalculator.
3 years ago