[#FeeRateEstimatorManager-BlockPolicyEstimateRawFee]
= xref:FeeRateEstimatorManager.adoc[FeeRateEstimatorManager]::BlockPolicyEstimateRawFee
:relfileprefix: ../
:mrdocs:

Delegate to the block policy estimator&apos;s estimateRawFee (used by the estimaterawfee RPC)&period;

== Synopsis

Declared in `&lt;policy&sol;fees&sol;estimator&lowbar;man&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:CFeeRate.adoc[CFeeRate]
BlockPolicyEstimateRawFee(
    unsigned int target,
    double threshold,
    xref:FeeEstimateHorizon.adoc[FeeEstimateHorizon] horizon,
    xref:EstimationResult.adoc[EstimationResult]* buckets) const;
----

== Return Value

The estimated fee rate, or an invalid CFeeRate when no estimate is available&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *target* [in]
| The confirmation target, in blocks, to estimate for&period;
| *threshold* [in]
| The minimum success probability a fee rate bucket must meet&period;
| *horizon* [in]
| The time horizon whose data the estimate is drawn from&period;
| *buckets* [out]
| If non&hyphen;null, receives the bucket data used to produce the estimate&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
