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

Function ConsumeAddress

src/test/fuzz/util.h:283–286  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281}
282
283inline CAddress ConsumeAddress(FuzzedDataProvider& fuzzed_data_provider) noexcept
284{
285 return {ConsumeService(fuzzed_data_provider), ConsumeWeakEnum(fuzzed_data_provider, ALL_SERVICE_FLAGS), fuzzed_data_provider.ConsumeIntegral<uint32_t>()};
286}
287
288template <bool ReturnUniquePtr = false>
289auto ConsumeNode(FuzzedDataProvider& fuzzed_data_provider, const std::optional<NodeId>& node_id_in = std::nullopt) noexcept

Callers 1

ConsumeNodeFunction · 0.85

Calls 2

ConsumeServiceFunction · 0.85
ConsumeWeakEnumFunction · 0.85

Tested by

no test coverage detected