27 const CAmount rounded_fee = fee_filter_rounder.round(current_minimum_fee);
bool MoneyRange(const CAmount &nValue)
int64_t CAmount
Amount in satoshis (Can be negative)
BlockPolicyEstimateReason
Fee rate in satoshis per virtualbyte: CAmount / vB the feerate is represented internally as FeeFrac.
std::string ConsumeRandomLengthString(size_t max_length)
T PickValueInArray(const T(&array)[size])
LIMITED_WHILE(provider.remaining_bytes(), 10000)
is a home for simple string functions returning descriptive messages that are used in RPC and GUI int...
std::string StringForFeeReason(FeeReason reason)
std::string StringForBlockPolicyEstimateReason(BlockPolicyEstimateReason reason)
CAmount ConsumeMoney(FuzzedDataProvider &fuzzed_data_provider, const std::optional< CAmount > &max) noexcept
std::string_view FeeRateEstimatorTypeToString(FeeRateEstimatorType feerate_estimator_type)
FeeRateEstimatorType FeeRateEstimatorTypeFromString(std::string_view feerate_estimator_type)
FeeRateEstimatorType
Identifier for fee rate estimator.
FuzzedDataProvider & fuzzed_data_provider