Expanded LogTransaction to accept a Response object