| 383 | } |
| 384 | |
| 385 | static void CheckWithFlag(const CTransactionRef& output, const CMutableTransaction& input, int flags, bool success) |
| 386 | { |
| 387 | ScriptError error; |
| 388 | CTransaction inputi(input); |
| 389 | flags |= SCRIPT_FORKID_DISABLED; |
| 390 | bool ret = VerifyScript(inputi.vin[0].scriptSig, output->vout[0].scriptPubKey, &inputi.vin[0].scriptWitness, flags, TransactionSignatureChecker(&inputi, 0, output->vout[0].nValue), &error); |
| 391 | assert(ret == success); |
| 392 | } |
| 393 | |
| 394 | static CScript PushAll(const std::vector<valtype>& values) |
| 395 | { |
no test coverage detected