added onePhase boolean field to Transaction