I think I'm building the crediting transaction from script_tests.json wrong. I can pass tests that don't have a checksig in them, but (e.g.) a p2pk test fails with a bad signature. here's an example of both cases: https://paste.fedoraproject.org/555262/92264814/raw/ . the tests describe the crediting tx structure right at the beginning of the script_tests.json file. would appreciate your input.