dash/src/script
MarcoFalke 53a340d3fc Merge #17439: refactor: Use proper MAX_SCRIPT_ELEMENT_SIZE constants consistently
cb9d830a00995ee60e71780c04f6193efd02c511 test: Use proper MAX_SCRIPT_ELEMENT_SIZE (Hennadii Stepanov)
402ee706d8afab3d8d883cd15a660740fcebeb55 refactor: Use proper MAX_SCRIPT_ELEMENT_SIZE const (Hennadii Stepanov)

Pull request description:

  This PR replaces well-known "magic" numbers with proper `MAX_SCRIPT_ELEMENT_SIZE` constants.

ACKs for top commit:
  practicalswift:
    ACK cb9d830a00995ee60e71780c04f6193efd02c511 -- diff looks correct and change appears to be complete
  instagibbs:
    utACK cb9d830a00

Tree-SHA512: 5fa033275d6df7e35962c38bfdf09a7b5cd7ef2ccdd5e30a39ba47d0c21ac779a5559c23f5ef5bfd4293be0fc639e836a308bbedf0e34717e1eead983b389bbd
2023-04-17 19:34:02 +03:00
..
bitcoinconsensus.cpp revert dash#1432: Rename consensus source library and API 2022-08-09 14:16:28 +05:30
bitcoinconsensus.h trivial: revert dashification of header guards 2022-08-09 14:16:29 +05:30
descriptor.cpp Merge #17439: refactor: Use proper MAX_SCRIPT_ELEMENT_SIZE constants consistently 2023-04-17 19:34:02 +03:00
descriptor.h Merge #17945: doc: Fix doxygen errors 2022-10-17 15:41:14 -05:00
interpreter.cpp Merge #18422: [consensus] MOVEONLY: Move single-sig checking EvalScript code to EvalChecksig 2023-04-15 12:14:35 -05:00
interpreter.h partial bitcoin#19953: Keep spent outputs in PrecomputedTransactionData 2022-03-24 09:27:25 +05:30
keyorigin.h Bitcoin backport #16227 refactoring CWallet (#4903) 2022-07-12 22:46:31 -05:00
script_error.cpp Merge #18412: script: fix SCRIPT_ERR_SIG_PUSHONLY error string 2021-07-13 21:19:48 -05:00
script_error.h Merge #11423: [Policy] Several transaction standardness rules 2021-06-05 22:13:01 +03:00
script.cpp 16659 continuation 2021-12-17 12:02:16 -05:00
script.h Merge #15748: [rpc] remove dead mining code 2023-02-15 00:07:39 -06:00
sigcache.cpp merge bitcoin#20581: Don't make "in" parameters look like "out"/"in-out" parameters: pass by ref to const instead of ref to non-const 2022-10-17 08:03:12 +05:30
sigcache.h Backport 11651 (#3358) 2020-03-20 01:46:56 +03:00
sign.cpp partial bitcoin#17938: Disallow automatic conversion between disparate hash types 2023-04-15 12:12:30 -05:00
sign.h partial bitcoin#18115: Pass in transactions and messages for signing instead of exporting the private keys 2022-10-17 07:57:14 +05:30
signingprovider.cpp Merge #17260: Split some CWallet functions into new LegacyScriptPubKeyMan (#4938) 2022-08-08 11:05:21 -05:00
signingprovider.h Merge #18067: wallet: Improve LegacyScriptPubKeyMan::CanProvide script recognition 2023-03-19 11:08:31 -05:00
standard.cpp partial bitcoin#17938: Disallow automatic conversion between disparate hash types 2023-04-15 12:12:30 -05:00
standard.h partial bitcoin#17938: Disallow automatic conversion between disparate hash types 2023-04-15 12:12:30 -05:00