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

Function ConsumeSequence

src/test/fuzz/util.cpp:409–418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

407}
408
409uint32_t ConsumeSequence(FuzzedDataProvider& fuzzed_data_provider) noexcept
410{
411 return fuzzed_data_provider.ConsumeBool() ?
412 fuzzed_data_provider.PickValueInArray({
413 CTxIn::SEQUENCE_FINAL,
414 CTxIn::MAX_SEQUENCE_NONFINAL,
415 MAX_BIP125_RBF_SEQUENCE,
416 }) :
417 fuzzed_data_provider.ConsumeIntegral<uint32_t>();
418}
419
420CTxDestination ConsumeTxDestination(FuzzedDataProvider& fuzzed_data_provider) noexcept
421{

Callers 2

FUZZ_TARGET_INITFunction · 0.85
ConsumeTransactionFunction · 0.85

Calls 2

ConsumeBoolMethod · 0.80
PickValueInArrayMethod · 0.80

Tested by

no test coverage detected