aboutsummaryrefslogtreecommitdiff
path: root/src/test/script_standard_tests.cpp
AgeCommit message (Expand)Author
2023-12-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner
2023-09-12Add PubKeyDestination for P2PK scriptsAndrew Chow
2023-09-12Make WitnessUnknown members privateAndrew Chow
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-07-27Remove unused raw-pointer read helper from univalueMarcoFalke
2023-01-19Merge bitcoin/bitcoin#25877: refactor: Do not use CScript for tapleaf scripts...Andrew Chow
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-11-21Do not use CScript for tapleaf scripts until the tapleaf version is knownRussell O'Connor
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-11-12tests: implement BIP341 test vectorsPieter Wuille
2021-09-24rpc: remove deprecated addresses and reqSigs from rpc outputsMichael Dietz
2021-05-24Add TaprootBuilder classPieter Wuille
2021-05-24Change Solver() output for WITNESS_V1_TAPROOTPieter Wuille
2021-05-04refactor: Replace &foo[0] with foo.data()MarcoFalke
2021-05-03test: Use throwing variant accessorMarcoFalke
2021-02-11Merge #20211: Use -Wswitch for TxoutType where possibleMarcoFalke
2021-01-05Replace boost::variant with std::variantMarcoFalke
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-10-21test: Add missing script_standard_Solver_success casesMarcoFalke
2020-08-14Replace usage of GetScriptForWitness with GetScriptForDestinationMeshCollider
2020-07-30Make CHash256/CHash160 output to SpanPieter Wuille
2020-07-30Make CHash256 and CHash160 consume SpansPieter Wuille
2020-06-21scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-06-21doc: Update outdated txnouttype documentationMarcoFalke
2020-05-04wallet: Fix typo in assert that is compile-time trueMarcoFalke
2019-11-06scripted-diff: test: Move setup_common to test libraryMarcoFalke
2019-07-09Move various SigningProviders to signingprovider.{cpp,h}Andrew Chow
2019-06-26tests: Reduce compilation time and unneccessary recompiles by removing unused...practicalswift
2019-06-19Move ismine to wallet moduleAndrew Chow
2019-04-29Replace CScriptID and CKeyID in CTxDestination with dedicated typesGregory Sanders
2019-04-11scripted-diff: Bump copyright headers in test, benchMarcoFalke
2019-04-11scripted-diff: Rename test_bitcoin to test/setup_commonMarcoFalke
2018-12-13tests: Test for expected return values when calling functions returning a suc...practicalswift
2018-08-25Merge #13429: Return the script type from SolverWladimir J. van der Laan
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-22Return the script type from SolverBen Woosley
2018-06-17Add P2WSH destination helper and use it instead of manual hashingPieter Wuille
2018-06-17Add additional unit tests for invalid IsMine combinationsPieter Wuille
2018-06-17Do not expose invalidity from IsMinePieter Wuille
2018-05-30wallet: Prevent segfault when sending to unspendable witnessMarcoFalke
2018-04-19Do not treat bare multisig as IsMinePieter Wuille
2018-04-11test: Fix sign for expected valuesKarl-Johan Alm
2018-01-09Implicitly know about P2WPKH redeemscriptsPieter Wuille
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-28Implement BIP173 addresses and testsPieter Wuille
2017-09-21[script] Unit tests for IsMineJim Posen
2017-09-21[script] Unit tests for script/standard functionsJim Posen