1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-11 08:58:08 +00:00
trezor-firmware/trezorlib/tests/unit_tests
Alexander Block d131b70bed Dash: Support spending DIP2 special transaction inputs (#351)
This implements support for spending of TX outputs which are part of a [DIP2](https://github.com/dashpay/dips/blob/master/dip-0002.md) special transaction, especially [DIP4 coinbases](https://github.com/dashpay/dips/blob/master/dip-0004.md#coinbase-special-transaction).

This is for Dash only and thus required the addition of `is_dash` in `tx_api.py`.

Support on the firmware side is not required for this to work as it reuses the logic from Zcash's `extra_data` and `extra_data_len` fields.
2019-01-09 14:43:30 +01:00
..
__init__.py tests: Move to trezorlib.tests 2017-12-19 13:16:22 +01:00
test_ckd_public.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_cosi.py cosi: tests for new verify_m_of_n method 2018-10-12 12:58:49 +02:00
test_nem.py tests: remove usage of binascii 2018-09-27 16:52:28 +02:00
test_protobuf.py style: uppercase hex constants to conform with black 18.9b0 style 2018-10-01 14:01:33 +02:00
test_stellar.py style: apply black/isort 2018-08-13 18:22:19 +02:00
test_transport.py tests/unit_tests: update test_transport 2018-11-26 15:58:19 +01:00
test_tx_api.py Dash: Support spending DIP2 special transaction inputs (#351) 2019-01-09 14:43:30 +01:00