aea317cf71
When the transaction offset is wrong and doesn't parse we turn the generic runtime_exception into one that goes back to the API caller. Also catch those generic exceptions on the server level to avoid this kind of error from disconnecting a peer.