Preview: Compile a standalone VerifyScript() #4809
pull jtimon wants to merge 19 commits into bitcoin:master from jtimon:libscriptpreview changing 45 files +2816 −2503-
jtimon commented at 11:28 pm on September 1, 2014: contributor
-
Remove unused function StackString() and class CCoins; 8d5e5102f6
-
Discover some missing includes 53efb09e4c
-
Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) a5ac63deb3
-
Move CScript class and dependencies to script/script 3bcdca6b9f
-
Separate script/interpreter 36dc780db6
-
Separate script/standard ad80b044a6
-
Separate CScriptCompressor 24ce53d2ae
-
Separate script/sign 24eb154855
-
Move scriptutils.o to wallet 46fe90bdc8
-
Move CAffectedKeysVisitor to wallet.cpp (remove ExtractAffectedKeys) 31cbecf566
-
Rename scriptutils.o to wallet_ismine.o ad52c234d9
-
Remove unused function main:VerifySignature d07dc11ccd
-
Remove CScriptCheck::nHashType (was always 0) 039ff17065
-
Don't pass nHashType to VerifyScript 36663ac332
-
Don't pass nHashType to EvalScript nor CheckSig 93640f6fb4
-
Decouple interpreter from core 38074cc2b9
-
move transaction serializer out of script_score.cpp 7cbd86f291
-
template CTransactionSignatureSerializer d26e58e550
-
Compile a standalone VerifyScript() eefc0d995c
-
jtimon force-pushed on Sep 2, 2014
-
BitcoinPullTester commented at 1:58 am on September 2, 2014: none
Automatic sanity-testing: FAILED BUILD/TEST, see http://jenkins.bluematt.me/pull-tester/p4809_eefc0d995c096292d26fc8289c4e9ae1e519a938/ for binaries and test log.
This could happen for one of several reasons:
- It chanages paths in makefile.linux-mingw or otherwise changes build scripts in a way that made them incompatible with the automated testing scripts (please tweak those patches in qa/pull-tester)
- It adds/modifies tests which test network rules (thanks for doing that), which conflicts with a patch applied at test time
- It does not build on either Linux i386 or Win32 (via MinGW cross compile)
- The test suite fails on either Linux i386 or Win32
- The block test-cases failed (lookup the first bNN identifier which failed in https://github.com/TheBlueMatt/test-scripts/blob/master/FullBlockTestGenerator.java)
If you believe this to be in error, please ping BlueMatt on freenode or TheBlueMatt here.
This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.
-
jtimon closed this on Sep 2, 2014
-
MarcoFalke locked this on Sep 8, 2021
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-19 09:12 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-19 09:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me