Page MenuHomePhabricator

Make a copy of PrecomputedTransactionData in the CScriptCheck
ClosedPublic

Authored by deadalnix on Jul 4 2017, 16:54.

Details

Summary

This ensure that each CScriptCheck has its own PrecomputedTransactionData which makes consideration about multithreading irrelevent to the outside world.

Test Plan
make check
../qa/pull-tester/rpc-tests.py -extended

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Looks good to me but I'n not an expert in this part of the codebase.

This revision is now accepted and ready to land.Jul 6 2017, 12:19
This revision was automatically updated to reflect the committed changes.