It seems an unnecessary burden to force MiniWallet call-sites to figure out for each tx whether it is mempool valid or not. The result will only be used for internal sanity checks. So remove the option:
Backport of core#25356.
Depends on D12732.
Note: most tests are not converted to MiniWallet yet, but this change is trivial enough that it's not a problem.