dash/src/test/data
Wladimir J. van der Laan 906be7e144
Merge #11423: [Policy] Several transaction standardness rules
364bae5 qa: Pad scriptPubKeys to get minimum sized txs (MarcoFalke)
7485488 Policy to reject extremely small transactions (Johnson Lau)
0f8719b Add transaction tests for constant scriptCode (Johnson Lau)
9dabfe4 Add constant scriptCode policy in non-segwit scripts (Johnson Lau)

Pull request description:

  This disables `OP_CODESEPARATOR` in non-segwit scripts (even in an unexecuted branch), and makes a positive `FindAndDelete` result invalid. This ensures that the `scriptCode` serialized in `SignatureHash` is always the same as the script passing to the `EvalScript`.

Tree-SHA512: a0552cb920294d130251c48053fa2ff1fbdd26332e62b52147d918837852750f0ce35ce2cd1cbdb86588943312f8154ccb4925e850dbb7c2254bc353070cd5f8
2021-06-05 22:13:01 +03:00
..
asmap.raw Merge #16702: supplying and using asmap to improve IP bucketing 2021-05-20 00:05:09 +05:30
base58_encode_decode.json Merge #12704: base58: use map instead of strchr() when decode 2020-12-15 21:50:11 -06:00
bip39_vectors.json HD wallet (#1405) 2017-05-29 14:51:40 +03:00
blockfilters.json Dashify blockfilter tests 2020-06-14 11:26:15 -05:00
key_io_invalid.json Merge #11372: Address encoding cleanup 2021-01-08 22:35:34 +03:00
key_io_valid.json Merge #11372: Address encoding cleanup 2021-01-08 22:35:34 +03:00
proposals_invalid.json governance: Make sure proposals and triggers have valid types (#3883) 2020-12-21 15:22:57 -06:00
proposals_valid.json Test: Add few valid/invalid proposals (internationalization) (#2044) 2018-04-23 13:24:15 +03:00
README.md fix src/test/data 2016-03-07 12:18:47 +01:00
script_tests.json Consensus: DIP-0020: Dash opcode updates. Remaining dip0020 opcodes (#3893) 2021-01-13 14:45:04 -06:00
sighash.json Only use version 1 and 2 transactions for sighash_tests (#2219) 2018-08-11 01:36:36 +03:00
tx_invalid.json Merge #11423: [Policy] Several transaction standardness rules 2021-06-05 22:13:01 +03:00
tx_valid.json Merge #12393: Fix a-vs-an typos 2020-06-17 14:29:55 -05:00

Description

This directory contains data-driven tests for various aspects of Dash.

License

The data files in this directory are distributed under the MIT software license, see the accompanying file COPYING or http://www.opensource.org/licenses/mit-license.php.