Don't reconnect on transaction error
Don't reconnect on transaction error

By default, we treat all "unknown" errors to mean the connection has
problems and we should re-connect.  This is a reasonable default, but we
should exclude common known cases that do not represent a connection
issue. A transaction related error is one such example.

Financial-Times/neo-utils-go