user87485: Creating an app that utilizes estimatesmartfee, and it works in production, but I use regtest for automated testing and can't get it to return a value.
Looking at bitcoind tests it is splitting UTXOs in a loop etc.
What is the bare minimum I need to do as far as dummy transactions and mining blocks in order to get estimatesmartfee to work like it does on mainnet.
Thanks.

user101498: You need to fill up the mempool of your regtest nodes and mine blocks (this means creating transactions --eg by using sendtoaddress-- and generating blocks --with generatoaddress).
For reference here is how it's done to test estimatesmartfee.

87485: <p>Creating an app that utilizes estimatesmartfee, and it works in production, but I use regtest for automated testing and can't get it to return a value.</p>

<p>Looking at bitcoind tests it is splitting UTXOs in a loop etc.</p>

<p>What is the bare minimum I need to do as far as dummy transactions and mining blocks in order to get estimatesmartfee to work like it does on mainnet.</p>

<p>Thanks.</p>
 101498: <p>You need to fill up the mempool of your regtest nodes and mine blocks (this means creating transactions --eg by using <code>sendtoaddress</code>-- and generating blocks --with <code>generatoaddress</code>).</p>
<p>For reference <a href="https://github.com/bitcoin/bitcoin/blob/master/test/functional/feature_fee_estimation.py" rel="nofollow noreferrer">here is</a> how it's done to test <code>estimatesmartfee</code>.</p>
