mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-14 12:43:40 +02:00
Implement arithmetic opcodes
This commit is contained in:
parent
6092d94c1d
commit
4b9032209a
5 changed files with 208 additions and 2 deletions
|
|
@ -168,6 +168,19 @@ std::string GetOpName(opcodetype opcode)
|
|||
case OP_INSPECTNUMOUTPUTS : return "OP_INSPECTNUMOUTPUTS";
|
||||
case OP_TXWEIGHT : return "OP_TXWEIGHT";
|
||||
|
||||
// 64 bit LE arithmetic opcodes
|
||||
case OP_ADD64 : return "OP_ADD64";
|
||||
case OP_SUB64 : return "OP_SUB64";
|
||||
case OP_MUL64 : return "OP_MUL64";
|
||||
case OP_DIV64 : return "OP_DIV64";
|
||||
case OP_NEG64 : return "OP_NEG64";
|
||||
case OP_LESSTHAN64 : return "OP_LESSTHAN64";
|
||||
case OP_LESSTHANOREQUAL64 : return "OP_LESSTHANOREQUAL64";
|
||||
case OP_GREATERTHAN64 : return "OP_GREATERTHAN64";
|
||||
case OP_GREATERTHANOREQUAL64 : return "OP_GREATERTHANOREQUAL64";
|
||||
case OP_SCRIPTNUMTOLE64 : return "OP_SCRIPTNUMTOLE64";
|
||||
case OP_LE64TOSCRIPTNUM : return "OP_LE64TOSCRIPTNUM";
|
||||
case OP_LE32TOLE64 : return "OP_LE32TOLE64";
|
||||
case OP_INVALIDOPCODE : return "OP_INVALIDOPCODE";
|
||||
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue