Commit Graph

869 Commits (6c0eb00e5118b58ccb76893b356c155bae1fddb7)

Author SHA1 Message Date
Steven E. Harris 9887edd580
rpc: add explicit 200 response for empty HTTP GET (#20952) 5 years ago
Julian Y 5c3993444d
rpc: make ExampleClientSubscription work with the geth API (#19483) 5 years ago
rene 07d909ff32
node: allow websocket and HTTP on the same port (#20810) 5 years ago
Boqin Qin be6078ad83
all: fix a bunch of inconsequential goroutine leaks (#20667) 5 years ago
gary rong be9172a7ac
rpc: metrics for JSON-RPC method calls (#20847) 5 years ago
ucwong f7b29ec942
rpc: add missing timer.Stop calls in websocket tests (#20863) 5 years ago
rene d7851e6359
graphql, node, rpc: fix typos in comments (#20824) 5 years ago
meowsbits 93ffb85b3d
rpc: dont log an error if user configures --rpcapi=rpc... (#20776) 5 years ago
Felix Lange b1efff659e
rpc: improve cancel test (#20752) 5 years ago
rene 01d92531ee
rpc: correct typo and reword comment for consistency (#20728) 5 years ago
Felix Lange 91b228966e
rpc: remove startup error for invalid modules, log it instead (#20684) 5 years ago
Boqin Qin 1b9c5b393b
all: fix goroutine leaks in unit tests by adding 1-elem channel buffer (#20666) 5 years ago
Adam Schmideg 172f7778fe
rpc: add error when call result parameter is not addressable (#20638) 5 years ago
Felix Lange a903912b96
rpc: check module availability at startup (#20597) 5 years ago
Zhou Zhiyao 44c365c3e2 rpc: reset writeConn when conn is closed on readErr (#20414) 5 years ago
Chris Pacia 2eeb8dd271 rpc: add DialWebsocketWithDialer (#20471) 5 years ago
Felix Lange 8008c5b1fa rpc: remove 'exported or builtin' restriction for parameters (#20332) 5 years ago
Felix Lange 7c4a4eb58a rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 5 years ago
Jorropo 9504c5c360 rpc: fix typo example code (#20284) 5 years ago
Ryan Schneider ad03d9801c internal/ethapi: support block number or hash on state-related methods (#19491) 5 years ago
Felix Lange af16ca177f
rpc: raise limit in TestClientNotificationStorm (#19999) 5 years ago
SjonHortensius 961aa0533f rpc: enable compression on HTTP transport (#19997) 5 years ago
Felix Lange 04e175b8ec rpc: implement websockets with github.com/gorilla/websocket (#19866) 5 years ago
Péter Szilágyi 1a83114c74
all: update author list and licenses 5 years ago
Felix Lange f088c650a5 all: replace t.Log(); t.FailNow() with t.Fatal() (#19849) 5 years ago
Rob Mulholand 98099d6fa7 rpc: fix subscription buffer documentation and test (#19747) 5 years ago
Felix Lange 8d815e365c rpc: fix rare deadlock when canceling HTTP call context (#19715) 6 years ago
Martin Holst Swende fec3b56f7f accounts, p2p, rpc: make CGO_ENABLED=0 build again (#19593) 6 years ago
gary rong e4cb7b80d5 rpc: cancel root context after all requests are served (#19430) 6 years ago
Péter Szilágyi 3baed8dd9a
console: handle eth.coinbase throws 6 years ago
Felix Lange d2256244c4 rpc: fixup change to not verify websocket origin (#19128) 6 years ago
Felix Lange 26d3a8ca80 rpc: skip websocket origin check if there is no origin header 6 years ago
Martin Holst Swende 8771fbf3c8
rpc: make stdio usable over custom channels (#19046) 6 years ago
Felix Lange 245f3146c2
rpc: implement full bi-directional communication (#18471) 6 years ago
Kris Shinn f91312dbdb GraphQL master FF for review (#18445) 6 years ago
Martin Alex Philip Dawson b025053ab0 rpc: Warn the user when the path name is too long for the Unix ipc endpoint (#18330) 6 years ago
Martin Holst Swende 3796751efc
rpc: add application/json-rpc as accepted content type, fixes #18293 (#18310) 6 years ago
Franklin 3dba6a6d27 remove unrelated code 6 years ago
Franklin 21dd59bd04 . 6 years ago
Kenso Trabing 23de6197f9 rpc: fix package doc typo (#18101) 6 years ago
Kenso Trabing 698843b45f rpc: fix example typo (#18100) 6 years ago
Dmitrij Koniajev 6a7695e367 ethdb, rpc: support building on js/wasm (#17709) 6 years ago
Felix Lange 2e98631c5e
rpc: fix client shutdown hang when Close races with Unsubscribe (#17894) 6 years ago
Felix Lange 4e474c74dc
rpc: fix subscription corner case and speed up tests (#17874) 6 years ago
Martin Holst Swende d3441ebb56
cmd/clef, signer: security fixes (#17554) 6 years ago
HackyMiner b66f793443 rpc: increase maxRequestContentLength size to 512kB (#17595) 6 years ago
Peter Broadhurst c35659c6a0 rpc: enable basic auth for websocket client (#17699) 6 years ago
Gísli Kristjánsson c9a0b36a5f rpc: reset client write deadline after write (#17549) 6 years ago
Jay abbb219933 rpc: fix a subscription name (#17345) 6 years ago
Ryan Schneider 5d7e18539e rpc: make HTTP RPC timeouts configurable, raise defaults (#17240) 6 years ago