Return a descriptive error from /wallet/transactions
This PR changes /wallet/transactions to return a descriptive error message if the startheight
or endheight
query parameters don't exist. Previously, a strconv.ParseInt error would be returned, now startheight and endheight must be provided to a /wallet/transactions call.
is returned, along with a 400 bad request
HTTP status code.