MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / SetMempoolConstraints

Function SetMempoolConstraints

src/test/fuzz/tx_pool.cpp:107–117  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105};
106
107void SetMempoolConstraints(ArgsManager& args, FuzzedDataProvider& fuzzed_data_provider)
108{
109 args.ForceSetArg("-limitclustercount",
110 ToString(fuzzed_data_provider.ConsumeIntegralInRange<unsigned>(1, 64)));
111 args.ForceSetArg("-limitclustersize",
112 ToString(fuzzed_data_provider.ConsumeIntegralInRange<unsigned>(1, 250)));
113 args.ForceSetArg("-maxmempool",
114 ToString(fuzzed_data_provider.ConsumeIntegralInRange<unsigned>(0, 200)));
115 args.ForceSetArg("-mempoolexpiry",
116 ToString(fuzzed_data_provider.ConsumeIntegralInRange<unsigned>(0, 999)));
117}
118
119void Finish(FuzzedDataProvider& fuzzed_data_provider, MockedTxPool& tx_pool, Chainstate& chainstate)
120{

Callers 1

tx_pool.cppFile · 0.85

Calls 2

ForceSetArgMethod · 0.80
ToStringFunction · 0.50

Tested by

no test coverage detected