28 Commits (701e6026c5468fff557e20335aea820224ba4697)

Author SHA1 Message Date
  M. J. Fromberger dbe2146d0a
rpc: simplify the encoding of interface-typed arguments in JSON (#7600) 3 years ago
  M. J. Fromberger 7f8b75e1ee
rpc: replace anonymous arguments with structured types (#7552) 3 years ago
  M. J. Fromberger 6291d22f46
rpc: simplify the JSON-RPC client Caller interface (#7549) 3 years ago
  Federico Kunze Küllmer 5f57d84dd3
rpc: implement header and header_by_hash queries (#7270) 3 years ago
  Sam Kleinman 52ed994416
test: cleanup rpc/client and node test fixtures (#7112) 3 years ago
  Sam Kleinman 851d2e3bde
mempool,rpc: add removetx rpc method (#7047) 3 years ago
  M. J. Fromberger cf7537ea5f
cleanup: Reduce and normalize import path aliasing. (#6975) 3 years ago
  M. J. Fromberger 1995ef2572
rpc: Strip down the base RPC client interface. (#6971) 3 years ago
  Sam Kleinman 1c4950dbd2
state: move package to internal (#6964) 3 years ago
  M. J. Fromberger db690c3b68
rpc: fix hash encoding in JSON parameters (#6813) 3 years ago
  Sam Kleinman d9134063e7
rpc: add chunked rpc interface (#6445) 3 years ago
  Aleksandr Bezobchuk 003f394512
rpc: index block events to support block event queries (#6226) 4 years ago
  Anton Kaliaev e9e5026dac
rpc/client/http: drop endpoint arg from New and add WSOptions (#6176) 4 years ago
  Anton Kaliaev 0f4124fb54
rpc/client/http: Do not drop events even if the `out` channel is full (#6163) 4 years ago
  Anton Kaliaev 1cd9bdb80b
light/provider/http: fix Validators (#6022) 4 years ago
  Anton Kaliaev 1635d1339c
state: more test cases for block validation (#5415) 4 years ago
  Anton Kaliaev 85a4be87a7
rpc/client: take context as first param (#5347) 4 years ago
  Anton Kaliaev db345066a8
rpc/client/http: log error (#5182) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Anton Kaliaev 257a374b78
rpc: add /check_tx endpoint (#5017) 4 years ago
  Marko 31a361d119
proto: move keys to oneof (#4983) 4 years ago
  Erik Grinaker ba3a2dde37
rpc: replace Amino with new JSON encoder (#4968) 4 years ago
  Anton Kaliaev ce3c9c2341
rpc/core: return an error if `page=0` (#4947) 4 years ago
  Federico Kunze da924fc62d
rpc: add BlockByHash to Client (#4923) 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
  Anton Kaliaev 41c11ad2c1
evidence: handling evidence from light client(s) (#4532) 5 years ago
  Erik Grinaker fdf9c7ae64
rpc/client: split out client packages (#4628) 5 years ago
  Anton Kaliaev c917c2ddfb
rpc: fix panic when `Subscribe` is called (#4570) 5 years ago
  Gregory Terzian c837a57ddd
rpc: stop txSearch result processing if context is done (#4418) 5 years ago
  Anton Kaliaev ab6ac6d435
lite2: improve string output of all existing providers (#4387) 5 years ago
  Anton Kaliaev d90dc9db26
rpc: add sort_order option to tx_search (#4342) 5 years ago
  Peter Mrekaj 8f5d58f32e rpc: modify New* functions to return error (#4274) 5 years ago
  Marko 89f0bbbd76
libs/common: Refactor libs/common 4 (#4237) 5 years ago
  Marko 27b00cf8d1
libs/common: refactor libs common 3 (#4232) 5 years ago
  Anton Kaliaev fb8b00f1d8
lite2: light client with weak subjectivity (#3989) 5 years ago
  Anton Kaliaev 44a3fbf109
rpc/lib/client & server: try to conform to JSON-RPC 2.0 spec (#4141) 5 years ago
  Marko 1ddc43d029 rpc: add pagination to /validators (#3993) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  gracenoah aa721b972f rpc: allow using a custom http client in rpc client (#3779) 5 years ago
  Gustavo Chaín 7b2d018f84 rpc: protect subscription access from race condition (#3910) 5 years ago
  Anton Kaliaev c6daa48368
rpc: /broadcast_evidence (#3481) 5 years ago
  Thane Thomson 90465f727f rpc: add support for batched requests/responses (#3534) 6 years ago
  Anton Kaliaev a4d9539544
rpc/client: include NetworkClient interface into Client interface (#3473) 6 years ago
  Anton Kaliaev d741c7b478
limit number of /subscribe clients and queries per client (#3269) 6 years ago
  Anton Kaliaev 2137ecc130 pubsub 2.0 (#3227) 6 years ago
  Daniil Lashin 2594cec116 add UnconfirmedTxs/NumUnconfirmedTxs methods to HTTP/Local clients (#2964) 6 years ago
  Joon 71a34adfe5 General Merkle Proof (#2298) 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