go-ethereum/rpc
Daniel Liu 1f430bcbb1
console: handle eth.coinbase throws #19374 (#953)
* rpc: implement full bi-directional communication #18471

* console: handle eth.coinbase throws #19374

* rpc: remove extra debug log message

* rpc: add go:build lines #23468
2025-04-24 18:11:48 +08:00
..
testdata upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
client.go rpc: fix staticcheck warning SA1029 by add PeerInfo (#24255) 2024-10-25 12:32:13 +08:00
client_example_test.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
client_test.go fix: update rpc module to include eth fix from #26064 and #26723 2024-01-20 12:21:48 +11:00
constants_unix.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
constants_unix_nocgo.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
doc.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
endpoints.go console: handle eth.coinbase throws #19374 (#953) 2025-04-24 18:11:48 +08:00
errors.go rpc: add HTTPError type for HTTP error responses #22677 (#956) 2025-04-22 15:16:48 +08:00
handler.go rpc: swap out timer metrics to histograms (#25044) 2024-12-13 14:00:12 +08:00
http.go rpc: add HTTPError type for HTTP error responses #22677 (#956) 2025-04-22 15:16:48 +08:00
http_test.go rpc: add HTTPError type for HTTP error responses #22677 (#956) 2025-04-22 15:16:48 +08:00
inproc.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
ipc.go rpc: clean up IPC handler (#16524) 2024-11-04 12:31:15 +08:00
ipc_js.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
ipc_unix.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
ipc_wasip1.go all: add build tags for wasip1 (#31090) 2025-03-19 18:02:46 +08:00
ipc_windows.go console: handle eth.coinbase throws #19374 (#953) 2025-04-24 18:11:48 +08:00
json.go rpc: fix staticcheck warning SA1029 by add PeerInfo (#24255) 2024-10-25 12:32:13 +08:00
metrics.go rpc: fix ns/µs mismatch in metrics (#28649) 2024-12-13 14:00:13 +08:00
server.go all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2025-01-24 16:54:11 +08:00
server_test.go rpc: fix staticcheck warning SA1029 by add PeerInfo (#24255) 2024-10-25 12:32:13 +08:00
service.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
stdio.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
subscription.go upgrade the websocket in xdpos (#349) 2023-11-06 15:37:14 +11:00
subscription_test.go console: handle eth.coinbase throws #19374 (#953) 2025-04-24 18:11:48 +08:00
testservice_test.go rpc: fix staticcheck warning SA1029 by add PeerInfo (#24255) 2024-10-25 12:32:13 +08:00
types.go rpc: add HTTPError type for HTTP error responses #22677 (#956) 2025-04-22 15:16:48 +08:00
types_test.go all: get rid of custom MaxUint64 and MaxUint64 (#30636) 2024-12-28 09:06:31 +08:00
websocket.go all: use github.com/deckarep/golang-set/v2 (generic set) (#26159) 2025-01-24 16:54:11 +08:00
websocket_test.go rpc: fix staticcheck warning SA1029 by add PeerInfo (#24255) 2024-10-25 12:32:13 +08:00