13 Commits (fbe86ea6459ec96f5bf427789c8109247ac6b302)

Author SHA1 Message Date
  M. J. Fromberger fbe86ea645
rpc: simplify and consolidate response construction (#7725) 2 years ago
  M. J. Fromberger 20886fdb39
rpc: clean up encoding of request and response messages (#7721) 2 years ago
  M. J. Fromberger f9c6cc9306
rpc: use encoding/json rather than tmjson (#7670) 2 years ago
  M. J. Fromberger 50ac52e28d
rpc: replace custom context-like argument with context.Context (#7559) 2 years ago
  M. J. Fromberger 6291d22f46
rpc: simplify the JSON-RPC client Caller interface (#7549) 2 years ago
  M. J. Fromberger 211d755aca
rpc: remove positional parameter encoding from clients (#7545) 2 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  Anton Kaliaev fe4e97afe0
rpc/jsonrpc: Unmarshal RPCRequest correctly (#6191) 3 years ago
  Bipul Prasad 90c290ac52
rpc: standardize error codes (#6019) 3 years ago
  Callum Waters 162f67cf26
correct spelling to US english (#6077) 3 years ago
  Anton Kaliaev 59ec3d91e4
rpc/jsonrpc/server: ws server optimizations (#5312) 4 years ago
  Erik Grinaker ba3a2dde37
rpc: replace Amino with new JSON encoder (#4968) 4 years ago
  Anton Kaliaev a14ff5cb30
rpc: refactor lib folder (#4836) 4 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Anton Kaliaev 44a3fbf109
rpc/lib/client & server: try to conform to JSON-RPC 2.0 spec (#4141) 5 years ago
  Ismail Khoffi 1e3469789d Ensure WriteTimeout > TimeoutBroadcastTxCommit (#3443) 5 years ago
  Anton Kaliaev d741c7b478
limit number of /subscribe clients and queries per client (#3269) 5 years ago
  Anton Kaliaev 2137ecc130 pubsub 2.0 (#3227) 5 years ago
  Tomas Tauber b12488b5f1 Handling integer IDs in JSON-RPC requests -- fixes #2366 (#2811) 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 6 years ago
  Liamsi 96a3502126 delete everything 6 years ago
  Anton Kaliaev aaddf5d32f
set pubsub default capacity to 0 6 years ago
  Anton Kaliaev bb9aa85d22
copy events and pubsub packages from tmlibs 6 years ago
  Jae Kwon c541d58d2f WIP: fix rpc/core 6 years ago
  Jae Kwon 3037b5b7ca Fix rpc/lib/... 6 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 6 years ago
  Anton Kaliaev 950a64f756
bring back transparent websocket (Refs #945) 7 years ago
  Ethan Buchman af0db599b0 minor fixes 7 years ago
  Ethan Buchman 593c127257 rpc/lib/types: RPCResponse.Result is not a pointer 7 years ago
  Anton Kaliaev 61d76a273f
fixes from Bucky's and Emmanuel's reviews 7 years ago
  Anton Kaliaev f6539737de
new pubsub package 7 years ago
  Silas Davis 3e3d53daef
Make RPCError an actual error and don't swallow its companion data 7 years ago
  Anton Kaliaev aae4e94998
make RPCRequest params not a pointer 7 years ago
  Ethan Buchman ddb3d8945d p2p: allow listener with no external connection 7 years ago
  Anton Kaliaev 95875c55fc ID must be present in both request and response 7 years ago
  Anton Kaliaev e36c79f713 capitalize RpcError 7 years ago
  Anton Kaliaev f74de4cb86 include optional data field in error object 7 years ago
  Dave Bryson 60a1f49a5c updated json response to match spec by @davebryson 7 years ago
  Anton Kaliaev d578f7f81e
biff up WS client 7 years ago
  Ethan Frey 6ba799132c json.RawMessage in RPCRequest to defer parsing 7 years ago
  Ethan Buchman efeadcc0f4 some cleanup from review 7 years ago
  Ethan Frey 6c60c07f16 BROKEN: attempt to replace go-wire.JSON with json.Unmarshall in rpc 7 years ago
  Ethan Buchman cc6dde96c1 rpc -> rpc/lib and rpc/tendermint -> rpc 7 years ago
  Ethan Buchman c55d83281a move into rpc package 7 years ago
  Ethan Buchman 15d5b2ac49 use tmlibs 7 years ago
  Ethan Buchman c3295f4878 RPCRequest.Params can be map[string]interface{} or []interface{} 7 years ago
  Anton Kaliaev e1d5873bdf
support key-value params in JSONRPC (Refs #1) 7 years ago