MCPcopy Create free account
hub / github.com/Bitcoin-ABC/bitcoin-abc / GetOpName

Function GetOpName

src/script/script.cpp:14–266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12#include <string>
13
14std::string GetOpName(opcodetype opcode) {
15 switch (opcode) {
16 // push value
17 case OP_0:
18 return "0";
19 case OP_PUSHDATA1:
20 return "OP_PUSHDATA1";
21 case OP_PUSHDATA2:
22 return "OP_PUSHDATA2";
23 case OP_PUSHDATA4:
24 return "OP_PUSHDATA4";
25 case OP_1NEGATE:
26 return "-1";
27 case OP_RESERVED:
28 return "OP_RESERVED";
29 case OP_1:
30 return "1";
31 case OP_2:
32 return "2";
33 case OP_3:
34 return "3";
35 case OP_4:
36 return "4";
37 case OP_5:
38 return "5";
39 case OP_6:
40 return "6";
41 case OP_7:
42 return "7";
43 case OP_8:
44 return "8";
45 case OP_9:
46 return "9";
47 case OP_10:
48 return "10";
49 case OP_11:
50 return "11";
51 case OP_12:
52 return "12";
53 case OP_13:
54 return "13";
55 case OP_14:
56 return "14";
57 case OP_15:
58 return "15";
59 case OP_16:
60 return "16";
61
62 // control
63 case OP_NOP:
64 return "OP_NOP";
65 case OP_VER:
66 return "OP_VER";
67 case OP_IF:
68 return "OP_IF";
69 case OP_NOTIF:
70 return "OP_NOTIF";
71 case OP_VERIF:

Callers 5

FormatScriptFunction · 0.85
ScriptToAsmStrFunction · 0.85
ParseOpCodeFunction · 0.85
FormatOpcodeFunction · 0.85
FUZZ_TARGET_INITFunction · 0.85

Calls

no outgoing calls

Tested by 1

FUZZ_TARGET_INITFunction · 0.68