Implement Streaming SHA256 opcodes

Co-authored-by: roconnor-blockstream  <roconnor@blockstream.com>
This commit is contained in:
sanket1729 2021-06-25 05:50:28 +00:00
parent 0b8174b1fe
commit 2df8e99813
8 changed files with 149 additions and 6 deletions

View file

@ -115,6 +115,10 @@ std::string ScriptErrorString(const ScriptError serror)
return "Using OP_CODESEPARATOR in non-witness script";
case SCRIPT_ERR_SIG_FINDANDDELETE:
return "Signature is found in scriptCode";
case SCRIPT_ERR_SHA2_CONTEXT_LOAD:
return "Invalid Sha256 context object read";
case SCRIPT_ERR_SHA2_CONTEXT_WRITE:
return "Invalid Sha256 context object write";
case SCRIPT_ERR_UNKNOWN_ERROR:
case SCRIPT_ERR_ERROR_COUNT:
default: break;