Commit Graph

42 Commits (7f5cc02a99c5191079c9ece225778e5747013672)

Author SHA1 Message Date
Felix Lange 6a9158bb1b
p2p/discover: improved node revalidation (#29572) 4 months ago
Undefinedor a6d6e8ac41
rpc: remove deprecated method "Notifier.Closed" (#29162) 7 months ago
mmsqe f3314bb6df
rpc: add limit for batch request items and response size (#26681) 1 year ago
Felix Lange 9cddfe92a3
node: prevent exposing engine API on unauthenticated endpoint (#25939) 2 years ago
lightclient@protonmail.com 0c6f81f888
all: remove version field from rpc.API 2 years ago
lightclient 119f955686
all: remove `public` field from `rpc.API` (#25059) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
Martin Holst Swende 4860e50e05
cmd/geth, node, rpc: implement jwt tokens (#24364) 3 years ago
Iskander (Alex) Sharipov 778ff94794
all: fix some go-critic linter warnings (#23709) 3 years ago
meowsbits e862cbff95
internal/web3ext, node: migrate node admin API (Start|Stop)RPC->HTTP (#22461) 4 years ago
rene c0c01612e9
node: refactor package node (#21105) 4 years ago
rene 07d909ff32
node: allow websocket and HTTP on the same port (#20810) 5 years ago
Felix Lange e83c3ccc47
p2p/enode: improve IPv6 support, add ENR text representation (#19663) 5 years ago
Péter Szilágyi 29bc982d75
cmd/geth, internal, node, vendor: nuke geth monitor 6 years ago
Felix Lange 30cd5c1854
all: new p2p node representation (#17643) 6 years ago
Ryan Schneider 5d7e18539e rpc: make HTTP RPC timeouts configurable, raise defaults (#17240) 6 years ago
Andrea Franz b5537c5601
node: remove formatting from ResettingTimer metrics if requested in raw 6 years ago
Andrey Petrov 2a75fe3308 rpc: Add admin_addTrustedPeer and admin_removeTrustedPeer. 6 years ago
Anton Evangelatov be2aec092d metrics: expvar support for ResettingTimer (#16878) 6 years ago
kiel barry 9af364e42b node: all golint warnings fixed (#16773) 6 years ago
Anton Evangelatov 18bb3da55e node: fill StandardCounters as part of debugapi/metrics (#16054) 7 years ago
Anton Evangelatov ae9f97221a metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) 7 years ago
Martin Holst Swende 589b603a9b rpc: dns rebind protection (#15962) 7 years ago
Lewis Marshall 9feec51e2d p2p: add network simulation framework (#14982) 7 years ago
bas-vk 5e29f4be93 cmd/utils, node: remove unused solc references and improve RPC config (#14324) 8 years ago
Victor Farazdagi 808310a569 node: fix pointer dereference issue in StartRPC (#3532) 8 years ago
Felix Lange cf71f5cd60 rpc: remove HexNumber, replace all uses with hexutil types 8 years ago
Bas van Kervel 1fc5cc1b59 node: improve error handling for web3_sha3 RPC method 8 years ago
Felix Lange b42a5b118f common, node: move datadir defaults into package node 8 years ago
Felix Lange eeb322ae64 node: ensure datadir can be co-inhabited by different instances 8 years ago
Firescar96 4c3da0f2e1 node, p2p, internal: Add ability to remove peers via admin interface 8 years ago
Bas van Kervel d79f2f2656 node: start RPC/WS interface on localhost by default 8 years ago
Bas van Kervel aa9fff3e68 rpc: various fixes/enhancements 9 years ago
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Péter Szilágyi df75dbfd68 cmd, node, rpc: readd inproc RPC client, expose via node 9 years ago
Péter Szilágyi 7486904b92 cmd, node, rpc: move websockets into node, break singleton 9 years ago
Péter Szilágyi a13bc9d7a1 cmd, common, node, rpc: move HTTP RPC into node, drop singletone aspect 9 years ago
Felix Lange 3750d835a1 internal/debug: APIs for profiling and tracing 9 years ago
Bas van Kervel 19b2640e89 rpc: migrated the RPC insterface to a new reflection based RPC layer 9 years ago
Felix Lange e4d794851b node, rpc/api: add debug_vmodule, move admin_verbosity to debug_verbosity 9 years ago
Péter Szilágyi d8370a4e15 core, eth, node, rpc: port the admin and debug API 9 years ago