erigon-pulse/rpc
Felix Lange d6f144ceb0 rpc: remove 'exported or builtin' restriction for parameters (#20332)
* rpc: remove 'exported or builtin' restriction for parameters

There is no technial reason for this restriction because package reflect
can create values of any type. Requiring parameters and return values to
be exported causes a lot of noise in package exports.

* rpc: fix staticcheck warnings
2019-12-03 13:44:56 +01:00
..
testdata rpc: implement full bi-directional communication (#18471) 2019-02-04 13:47:34 +01:00
client_example_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
client_test.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
client.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
constants_unix_nocgo.go accounts, p2p, rpc: make CGO_ENABLED=0 build again (#19593) 2019-05-26 01:07:10 +03:00
constants_unix.go accounts, p2p, rpc: make CGO_ENABLED=0 build again (#19593) 2019-05-26 01:07:10 +03:00
doc.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
endpoints.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
errors.go rpc: implement full bi-directional communication (#18471) 2019-02-04 13:47:34 +01:00
gzip.go rpc: enable compression on HTTP transport (#19997) 2019-08-22 15:18:39 +02:00
handler.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
http_test.go rpc: enforce the 128KB request limits on websockets too 2018-03-13 13:55:26 +02:00
http.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
inproc.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
ipc_js.go all: update author list and licenses 2019-07-22 12:17:27 +03:00
ipc_unix.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
ipc_windows.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
ipc.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
json.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
server_test.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
server.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
service.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
stdio.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
subscription_test.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00
subscription.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
testservice_test.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
types_test.go Apply Turbo-Geth modifications to go-ethereum codebase 2019-11-01 21:52:03 +01:00
types.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
websocket_test.go rpc: remove 'exported or builtin' restriction for parameters (#20332) 2019-12-03 13:44:56 +01:00
websocket.go rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 2019-12-03 13:37:18 +01:00