As there is quite some complex logic here, I'd prefer if each variable was on a separate line (at least fAnyoneCanPay, fHashSingle, fHashNone).