aboutsummaryrefslogtreecommitdiff
path: root/src/test/script_standard_tests.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
|
* Add P2WSH destination helper and use it instead of manual hashingPieter Wuille2018-06-171-100/+29
|
* Add additional unit tests for invalid IsMine combinationsPieter Wuille2018-06-171-0/+82
|
* Do not expose invalidity from IsMinePieter Wuille2018-06-171-67/+33
|
* wallet: Prevent segfault when sending to unspendable witnessMarcoFalke2018-05-301-0/+26
|
* Do not treat bare multisig as IsMinePieter Wuille2018-04-191-1/+8
| | | | | | Such outputs can still be watched, and signed for, but they aren't treated as valid payments. That means they won't cause transactions to appear in listtransactions, their outputs to be shown under listunspent, or affect balances.
* test: Fix sign for expected valuesKarl-Johan Alm2018-04-111-12/+12
| | | | A number of BOOST_CHECK_EQUAL calls would result in warnings about signs.
* Implicitly know about P2WPKH redeemscriptsPieter Wuille2018-01-091-6/+1
| | | | | Make CKeyStore automatically known about the redeemscripts necessary for P2SH-P2WPKH (and due to the extra checks in IsMine, also P2WPKH) spending.
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -BEGIN VERIFY SCRIPT- for f in \ src/*.cpp \ src/*.h \ src/bench/*.cpp \ src/bench/*.h \ src/compat/*.cpp \ src/compat/*.h \ src/consensus/*.cpp \ src/consensus/*.h \ src/crypto/*.cpp \ src/crypto/*.h \ src/crypto/ctaes/*.h \ src/policy/*.cpp \ src/policy/*.h \ src/primitives/*.cpp \ src/primitives/*.h \ src/qt/*.cpp \ src/qt/*.h \ src/qt/test/*.cpp \ src/qt/test/*.h \ src/rpc/*.cpp \ src/rpc/*.h \ src/script/*.cpp \ src/script/*.h \ src/support/*.cpp \ src/support/*.h \ src/support/allocators/*.h \ src/test/*.cpp \ src/test/*.h \ src/wallet/*.cpp \ src/wallet/*.h \ src/wallet/test/*.cpp \ src/wallet/test/*.h \ src/zmq/*.cpp \ src/zmq/*.h do base=${f%/*}/ relbase=${base#src/} sed -i "s:#include \"\(.*\)\"\(.*\):if test -e \$base'\\1'; then echo \"#include <\"\$relbase\"\\1>\\2\"; else echo \"#include <\\1>\\2\"; fi:e" $f done -END VERIFY SCRIPT-
* Implement BIP173 addresses and testsPieter Wuille2017-09-281-19/+20
|
* [script] Unit tests for IsMineJim Posen2017-09-211-6/+361
| | | | Does not test watch-only addresses.
* [script] Unit tests for script/standard functionsJim Posen2017-09-211-0/+385