12 Commits (be83ec6664ecfc974f92006db7932249c5f80c93)

Author SHA1 Message Date
  M. J. Fromberger 5a89263dbe
rpc: simplify panic recovery in the server middleware (#7578) 3 years ago
  M. J. Fromberger 904957aaa9
rpc: rework how responses are written back via HTTP (#7575) 3 years ago
  M. J. Fromberger 1f5e64e5b6
rpc: remove cache control settings from the HTTP server (#7568) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  M. J. Fromberger cf7537ea5f
cleanup: Reduce and normalize import path aliasing. (#6975) 3 years ago
  William Banfield bc2b529b95
inspect: add inspect mode for debugging crashed tendermint node (#6785) 3 years ago
  JayT106 ca7dbea05b
Set cache control in the HTTP-RPC response header (#6265) 4 years ago
  Anton Kaliaev 00b9524168
rpc/jsonrpc/server: return an error in WriteRPCResponseHTTP(Error) (#6204) 4 years ago
  Aleksandr Bezobchuk be88fd3e63
mempool/rpc: log grooming (#6201) 4 years ago
  Bipul Prasad 90c290ac52
rpc: standardize error codes (#6019) 4 years ago
  Anton Kaliaev 95fc7e58ee
rpc/jsonrpc/server: merge WriteRPCResponseHTTP and WriteRPCResponseAr (#5141) 4 years ago
  Anton Kaliaev a14ff5cb30
rpc: refactor lib folder (#4836) 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Erik Grinaker 413e554fd0
rpc: handle panics during panic handling 5 years ago
  Anton Kaliaev 44a3fbf109
rpc/lib/client & server: try to conform to JSON-RPC 2.0 spec (#4141) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Jun Kimura 51b3428f5c rpc: make max_body_bytes and max_header_bytes configurable (#3818) 5 years ago
  Thane Thomson 90465f727f rpc: add support for batched requests/responses (#3534) 6 years ago
  Ismail Khoffi 1e3469789d Ensure WriteTimeout > TimeoutBroadcastTxCommit (#3443) 6 years ago
  Tomas Tauber b12488b5f1 Handling integer IDs in JSON-RPC requests -- fixes #2366 (#2811) 6 years ago
  Zaki Manian e6fc10faf6 R4R: Add timeouts to http servers (#2780) 6 years ago
  Anton Kaliaev e6a0d098e8 small fixes to spec & http_server & Vagrantfile (#2859) 6 years ago
  Alessio Treglia b646437ec7 Decouple StartHTTP{,AndTLS}Server from Listen() (#2791) 6 years ago
  Hleb Albau 6353862ac0 2582 Enable CORS on RPC API (#2800) 6 years ago
  Jun Kimura 9795e12ef2 fix `RecoverAndLogHandler` not to call multiple writeheader (#2688) 6 years ago
  Alessio Treglia f11db8c1b0 Pass http.ServeTLS() errors back to the caller (#2461) 6 years ago
  Dev Ojha 2756be5a59 libs: Remove usage of custom Fmt, in favor of fmt.Sprintf (#2199) 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Anton Kaliaev 297cd4cfe8
limit HTTP request body and WS read msg size to 1MB 7 years ago
  Jae Kwon bf0ff212b9 Refactor "lite" to handle delayed validator set changes. 7 years ago
  Alexander Simmerl 0d35d722cb
rpc: Break up long lines 7 years ago
  Anton Kaliaev 936a655990
limit number of open connections 7 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 7 years ago
  Liamsi 96a3502126 delete everything 7 years ago
  Anton Kaliaev 491c8ab4c1 [rpc/lib] log cert and key files in StartHTTPAndTLSServer 7 years ago
  Anton Kaliaev 5ef8a6e887 deprecate not fully formed addresses 7 years ago
  Anton Kaliaev d694d47d22 [rpc/lib] rename vars according to Go conventions 7 years ago
  Zaki Manian ecdc1b9bb0 Add a method for creating an https server (#1403) 7 years ago
  Ethan Buchman 9529f12c28 more linting 7 years ago
  Zach Ramsay 478a10aa41 Write doesn't need error checked 7 years ago
  Zach Ramsay d7cb291fb2 errcheck; sort some stuff out 7 years ago
  Zach Ramsay 8f0237610e linting errors: clean it all up 7 years ago
  Zach Ramsay b75d4f73e7 errcheck: PR comment fixes 7 years ago
  Zach Ramsay 57ea4987f7 linting: apply errcheck part1 7 years ago
  Anton Kaliaev f74de4cb86 include optional data field in error object 8 years ago
  Dave Bryson 60a1f49a5c updated json response to match spec by @davebryson 8 years ago
  Anton Kaliaev b4ece65726
standardize key for errors (should be "err") 8 years ago
  Ethan Frey 2b324b7eb9 RPC returns pretty formated json 8 years ago