bitcoin-fuzz 0.1.16-alpha.0

contains the bitcoin fuzz tests
Documentation
crate::ix!();

//-------------------------------------------[.cpp/bitcoin/src/test/fuzz/policy_estimator_io.cpp]

pub fn initialize_policy_estimator_io()  {
    
    todo!();
        /*
            static const auto testing_setup = MakeNoLogFileContext<>();
        */
}

#[fuzz_test(initializer = "initialize_policy_estimator_io")]
fn policy_estimator_io() {
    todo!();
    /*
    
        FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
        FuzzedAutoFileProvider fuzzed_auto_file_provider = ConsumeAutoFile(fuzzed_data_provider);
        CAutoFile fuzzed_auto_file = fuzzed_auto_file_provider.open();
        // Re-using block_policy_estimator across runs to avoid costly creation of CBlockPolicyEstimator object.
        static CBlockPolicyEstimator block_policy_estimator;
        if (block_policy_estimator.Read(fuzzed_auto_file)) {
            block_policy_estimator.Write(fuzzed_auto_file);
        }

    */
}