Move GetAllOutputTypes function from rpc/rawtransaction.cpp to rpc/util.{h|cpp}

This commit is contained in:
Kiminuo
2022-02-14 14:33:39 +01:00
parent 3ce40e64d4
commit d970a85d33
3 changed files with 17 additions and 10 deletions

View File

@@ -542,16 +542,6 @@ static RPCHelpMan decoderawtransaction()
};
}
static std::string GetAllOutputTypes()
{
std::vector<std::string> ret;
using U = std::underlying_type<TxoutType>::type;
for (U i = (U)TxoutType::NONSTANDARD; i <= (U)TxoutType::WITNESS_UNKNOWN; ++i) {
ret.emplace_back(GetTxnOutputType(static_cast<TxoutType>(i)));
}
return Join(ret, ", ");
}
static RPCHelpMan decodescript()
{
return RPCHelpMan{