Commit Graph

17 Commits (0f0508bc72902d1665d73857b5bcffccdaa44958)

Author SHA1 Message Date
Sebastian Falbesoner 8bd34dc774 test: check that bitcoin-tx detects missing input amount for segwit transactions
3 years ago
MarcoFalke fa6f29de51
bitcoin-tx: Reject non-integral and out of range multisig numbers
3 years ago
MarcoFalke fafab8ea5e
bitcoin-tx: Reject non-integral and out of range sequence ids
3 years ago
MarcoFalke fa53d3d826
test: Check that bitcoin-tx accepts whitespace around sequence id and multisig numbers
3 years ago
MarcoFalke fa43e7c2d9
bitcoin-tx: Avoid treating overflow as OP_0
3 years ago
MarcoFalke fa304929e2
test: Add bitcoin-util tests
3 years ago
João Barbosa c92387232f refactor: Extract ParseOpCode from ParseScript
4 years ago
MarcoFalke 210b533a11
Merge #18447: test: Add coverage for script parse error in ParseScript
5 years ago
pierrenn 9ab14e4d21 Limit decimal range of numbers ParseScript accepts
5 years ago
pierrenn dcda81c471
test: add coverage for script parse error in ParseScript
5 years ago
Ben Woosley 9c5af58d51
Consolidate redundant implementations of ParseHashStr
6 years ago
Daniel Kraft 57889e688d bitcoin-tx: Stricter check for valid integers
6 years ago
practicalswift d27327c79a Fix typos
7 years ago
Matt Corallo 28d4542a0a Disallow uncompressed pubkeys in bitcoin-tx [multisig] output adds
7 years ago
John Newbery 19ecd1e2e1 Add tests for bitcoin-tx input checking
8 years ago
John Newbery 21704f6334 Check stderr when testing bitcoin-tx
8 years ago
John Newbery 63d66ba20a Move src/test/bitcoin-util-test.py to test/util/bitcoin-util-test.py
8 years ago