transactIdGraph support idFactory as param