[#node-ImportMempoolOptions]
= xref:node.adoc[node]::ImportMempoolOptions
:relfileprefix: ../
:mrdocs:

Options controlling how a persisted mempool file is imported&period;

== Synopsis

Declared in `&lt;node&sol;mempool&lowbar;persist&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct ImportMempoolOptions;
----

== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:node/ImportMempoolOptions/apply_fee_delta_priority.adoc[`apply&lowbar;fee&lowbar;delta&lowbar;priority`] 
| Apply persisted per&hyphen;transaction fee deltas (prioritisation)&period;
| xref:node/ImportMempoolOptions/apply_unbroadcast_set.adoc[`apply&lowbar;unbroadcast&lowbar;set`] 
| Restore the set of transactions still pending initial broadcast&period;
| xref:node/ImportMempoolOptions/mockable_fopen_function.adoc[`mockable&lowbar;fopen&lowbar;function`] 
| File&hyphen;open function, overridable for testing&period;
| xref:node/ImportMempoolOptions/use_current_time.adoc[`use&lowbar;current&lowbar;time`] 
| Use the current time instead of each entry&apos;s stored time&period;
|===



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