Commit Graph

30 Commits (a4343266a39eff56bdd70412aba6515f36ab1128)

Author SHA1 Message Date
Andrew Kozlik a4343266a3 fix(legacy): Fix Decred transaction weight calculation.
2 years ago
Andrew Kozlik 181fd1c601 fix(legacy): Stricter Bitcoin transaction checks.
2 years ago
Andrew Kozlik 26d1fad2aa feat(legacy): Support Zcash version 5 transaction format.
2 years ago
Andrew Kozlik d012f48ca5 feat(legacy): Guess weight of unverified external inputs.
2 years ago
Andrew Kozlik 82895b2cdb feat(legacy): Support unverified external inputs.
2 years ago
Pavol Rusnak ea6b005003 feat(legacy): verify bip340 pubkeys used in p2tr addresses
2 years ago
Andrew Kozlik b1706561cd fix(legacy): Remove Bitcoin Cash from BITCOIN_ONLY firmware.
2 years ago
Andrew Kozlik cafc49fabd fix(legacy): Fix transaction weight calculation.
3 years ago
Andrew Kozlik 567cbd0250 feat(legacy): Support Taproot in weight calculation.
3 years ago
Andrew Kozlik 9a051df127 chore(legacy): Support script_pubkey parameter for Bitcoin inputs.
3 years ago
Andrew Kozlik aed79eec65 chore(legacy): Recognize Taproot script types.
3 years ago
Andrew Kozlik 6c9c727359 feat(legacy): Implement GetAddress for taproot.
3 years ago
Andrew Kozlik 34e8284331 feat(legacy): Implement the BIP-341 common signature message computation.
3 years ago
Andrew Kozlik eb90efd914 chore(crypto,core,legacy): Add return code to hdnode_fill_public_key().
3 years ago
Pavol Rusnak 1d3166017d feat(legacy): implement amount_unit for SignTx
3 years ago
matejcik 5debebefc8 chore(legacy): update code to handle protobuf changes correctly
4 years ago
Andrew Kozlik e9ed0851b3 legacy: Stream prev_tx after confirmation.
4 years ago
Martin Milata f4c9d0a040 legacy: rename TxInfo field overwintered to is_zcashlike
4 years ago
Martin Milata b8063e882b legacy: drop zcash v3 tx signing support
4 years ago
Andrew Kozlik e6745bce43 legacy/signing: Don't force nJoinSplit to be 0 for prev_tx in overwintered. This was dead code until we started validating prevout amounts.
4 years ago
Tomas Susanka 9dfc08ca61 core/bitcoin: drop decred_script_version
4 years ago
matejcik ed464f3d47 all: ensure expiry, timestamp and extra_data are blocked as appropriate
4 years ago
Tomas Susanka a513f7429b legacy: forbid unnecessary fields in OPRETURN output
4 years ago
Pavol Rusnak 3d50bb5ed8
common: add Peercoin, regenerate coins
5 years ago
Pavol Rusnak 5301c03607
common: add coin.divisibility attribute
5 years ago
Pavol Rusnak 9ab1554e93
legacy: use cryptoMultisigPubkeyCount where possible
5 years ago
Ondřej Vejpustek 08265cdd08
legacy: explicitly initialize variables
5 years ago
Pavol Rusnak 1ea4f9de56
legacy: remove remaning Decred/Zcash code for Bitcoin only firmware
5 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
matejcik 6aa05f8a6f MONOREPO MERGE trezor-mcu
5 years ago