37 Commits (9535c47067be087964b2ab0191188ec1f032f007)

Author SHA1 Message Date
  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 6 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
  Anton Kaliaev f803544195
new logging 8 years ago
  Ethan Buchman efeadcc0f4 some cleanup from review 8 years ago
  Ethan Buchman cc6dde96c1 rpc -> rpc/lib and rpc/tendermint -> rpc 8 years ago
  Ethan Buchman 9851265d4f rpc: use HTTP error codes 8 years ago
  Ethan Buchman 9e82d132ce go-rpc -> tendermint/rpc 8 years ago
  Ethan Buchman c55d83281a move into rpc package 8 years ago
  Anton Kaliaev db69845ded
introduce errors pkg 8 years ago
  Anton Kaliaev 66867bf949
remove "rpc" prefix from package imports 8 years ago
  Ethan Buchman 479510be0e support full urls (with eg tcp:// prefix) 8 years ago
  Jae Kwon 1d9e89812a Remove go-alert dependency 9 years ago
  Ethan Buchman 6607232a5d add support for unix sockets 9 years ago
  Ethan Buchman aff561d8c3 RPCResponse.Result is json.RawMessage 9 years ago
  Ethan Buchman 3d59e13dd8 move from tendermint/tendermint 9 years ago