We should probably dependency inject the ledger master into the consensus object. I don't want to make the suggested change here because it wouldn't be sensible without changing at least each instance of LedgerMaster in this function.