MCPcopy Create free account
hub / github.com/ElementsProject/elements / ConsumeArrayRPCArgument

Function ConsumeArrayRPCArgument

src/test/fuzz/rpc.cpp:322–329  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

320}
321
322std::string ConsumeArrayRPCArgument(FuzzedDataProvider& fuzzed_data_provider)
323{
324 std::vector<std::string> scalar_arguments;
325 LIMITED_WHILE(fuzzed_data_provider.ConsumeBool(), 100) {
326 scalar_arguments.push_back(ConsumeScalarRPCArgument(fuzzed_data_provider));
327 }
328 return "[\"" + Join(scalar_arguments, "\",\"") + "\"]";
329}
330
331std::string ConsumeRPCArgument(FuzzedDataProvider& fuzzed_data_provider)
332{

Callers 1

ConsumeRPCArgumentFunction · 0.85

Calls 4

ConsumeScalarRPCArgumentFunction · 0.85
JoinFunction · 0.85
ConsumeBoolMethod · 0.80
push_backMethod · 0.45

Tested by

no test coverage detected