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

`GetFeeRateEstimate` overloads

== Synopses

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

Get a fee rate estimate from the available fee rate estimators&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
virtual
xref:util/Expected-0b.adoc[util::Expected&lt;FeeRateEstimation, FeeRateEstimationError&gt;]
xref:FeeRateEstimatorManager/GetFeeRateEstimate-09.adoc[GetFeeRateEstimate](
    int target,
    bool conservative) const;
----

[.small]#xref:FeeRateEstimatorManager/GetFeeRateEstimate-09.adoc[_» more&period;&period;&period;_]#

Like GetFeeRateEstimate, but only consults the specified estimator type&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
virtual
xref:util/Expected-0b.adoc[util::Expected&lt;FeeRateEstimation, FeeRateEstimationError&gt;]
xref:FeeRateEstimatorManager/GetFeeRateEstimate-00.adoc[GetFeeRateEstimate](
    xref:FeeRateEstimatorType.adoc[FeeRateEstimatorType] type,
    int target,
    bool conservative) const;
----

[.small]#xref:FeeRateEstimatorManager/GetFeeRateEstimate-00.adoc[_» more&period;&period;&period;_]#

== Return Value

* fee rate estimation, or an error on failure&period;
* Fee rate estimation from the specified estimator, or an error on failure&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *target* [in]
| The target within which the transaction should be confirmed&period;
| *conservative* [in]
| Whether to select a more conservative, potentially higher, fee rate estimate&period;
| *type* [in]
| The estimator to query&period; NONE returns the manager&hyphen;selected combined estimate&period;
|===


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