propagate transaction errors to the client
propagate transaction errors to the client

it wasn't checking the failure case before so it'd always return 200

genome/civic-server,genome/civic-server,genome/civic-server,genome/civic-server,genome/civic-server