Fix: parse response into Transaction and Transaction response objects