| 1091 | // |
| 1092 | |
| 1093 | void RegisterMiscRPCCommands(CRPCTable &t) |
| 1094 | { |
| 1095 | // clang-format off |
| 1096 | |
| 1097 | static const CRPCCommand commands[] = |
| 1098 | { // category actor (function) |
| 1099 | // --------------------- ------------------------ ----------------------- ---------- |
| 1100 | { "control", &getmemoryinfo, }, |
| 1101 | { "control", &logging, }, |
| 1102 | { "util", &validateaddress, }, |
| 1103 | { "util", &createmultisig, }, |
| 1104 | { "util", &deriveaddresses, }, |
| 1105 | { "util", &getdescriptorinfo, }, |
| 1106 | { "util", &verifymessage, }, |
| 1107 | { "util", &signmessagewithprivkey, }, |
| 1108 | { "util", &getindexinfo, }, |
| 1109 | // ELEMENTS: |
| 1110 | { "util", &getpakinfo, }, |
| 1111 | { "util", &tweakfedpegscript, }, |
| 1112 | { "util", &createblindedaddress, }, |
| 1113 | { "util", &dumpassetlabels, }, |
| 1114 | { "hidden", &calcfastmerkleroot, }, |
| 1115 | |
| 1116 | /* Not shown in help */ |
| 1117 | { "hidden", &setmocktime, }, |
| 1118 | { "hidden", &mockscheduler, }, |
| 1119 | { "hidden", &echo, }, |
| 1120 | { "hidden", &echojson, }, |
| 1121 | { "hidden", &echoipc, }, |
| 1122 | #if defined(USE_SYSCALL_SANDBOX) |
| 1123 | { "hidden", &invokedisallowedsyscall, }, |
| 1124 | #endif // USE_SYSCALL_SANDBOX |
| 1125 | }; |
| 1126 | // clang-format on |
| 1127 | for (const auto& c : commands) { |
| 1128 | t.appendCommand(c.name, &c); |
| 1129 | } |
| 1130 | } |
no test coverage detected