A simple interface which make the implementations independent of one another.
Note I also removed the inBlock
argument to the public CBlockPolicyEstimator::removeTx
, as all block-related removal calls are internal to the class. This simplifies the extracted interface and reduces CBlockPolicyEstimator surface area.