Commit Graph

31 Commits (a2e35fabce58e5ec100ceb319ae1c82cacc87074)

Author SHA1 Message Date
Andrew Kozlik a2e35fabce chore(legacy): Rename variables in signing to match the names in core.
4 years ago
Martin Milata 047fcffde1 legacy: replace confusing Version group ID error message
4 years ago
Andrew Kozlik e9ed0851b3 legacy: Stream prev_tx after confirmation.
4 years ago
Andrew Kozlik ae71735e62 legacy/signing: Ask user to confirm custom nLockTime.
4 years ago
Pavol Rusnak 568da98199
legacy: refactor path_mismatched function and revert its logic
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 24bf352577 legacy: Support multiple change-outputs.
4 years ago
matejcik e6e3043096 all: implement support for pre-overwinter prevtx (fixes #1030)
4 years ago
Andrew Kozlik 386be6ff09 legacy/signing: Check inputs for amount field only when amount is required.
4 years ago
Andrew Kozlik d34428eeb3 legacy/signing: add checks for version_group_id and branch_id fields
4 years ago
Andrew Kozlik 5aea566eb5 legacy/signing: validate prevout amount in all cases
4 years ago
Tomas Susanka 9dfc08ca61 core/bitcoin: drop decred_script_version
4 years ago
Tomas Susanka ae4f927a45 tests: test incorrect script type
4 years ago
Andrew Kozlik 175d708ebc legacy: Drop obsolete check for ANYONECANSPEND segwit outputs.
4 years ago
Tomas Susanka d0d41c884e legacy: move script type checks to separate functions and unify with core
4 years ago
matejcik da89a17ce5 all: add checks for prev_hash size
4 years ago
Tomas Susanka 64584e271c legacy, core: add and unify validation checks
4 years ago
Tomas Susanka 71a39bc0d7 legacy: check inputs' and outputs' script types
4 years ago
matejcik adea7d6b35 all: make timestamp mandatory on timestamp-enabled coins
4 years ago
matejcik ed464f3d47 all: ensure expiry, timestamp and extra_data are blocked as appropriate
4 years ago
matejcik 27803ee8c1 all: drop overwintered field from transaction
4 years ago
Tomas Susanka 0903159d9b core, legacy: make sure OPRETURN ouput is not marked as change
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
Andrew Kozlik 15d8f9def6 legacy/signing.c: Revert formatting of the workflow of streamed signing.
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 e23bb10ec4
core+legacy: fix KMD signing (introduce negative_fee coin field)
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