Commit Graph

42 Commits (696edfaaecf4999495a77b419779b6ca715e69e9)

Author SHA1 Message Date
lightclient 15fb0dcc67
rpc: add timeout to rpc client Unsubscribe (#30318) 3 months ago
Marcus Baldassarre e4ecaf89cf
rpc: implement Unwrap() for wsHandshakeError (#29522) 7 months ago
hyhnet cd490608e3
all: fix typos in comments (#29186) 8 months ago
zhiqiangxu 6f08c2f3f1
rpc: add method to test for subscription support (#25942) 1 year ago
mmsqe f3314bb6df
rpc: add limit for batch request items and response size (#26681) 1 year ago
Delweng 6fe0252571
rpc, internal/cmdtest: increase timeout in tests (#27083) 1 year ago
s7v7nislands ffda2c64c4
rpc: use atomic types (#27214) 2 years ago
Felix Lange 1db978ca6b
rpc: fix unmarshaling of null result in CallContext (#26723) 2 years ago
Sina Mahmoodi f20eba426a
graphql, node, rpc: improve HTTP write timeout handling (#25457) 2 years ago
Jordan Krage 05037eaffc
rpc: handle wrong HTTP batch response length (#26064) 2 years ago
protolambda 90711efb0a
node, rpc: add JWT auth support in client (#24911) 2 years ago
s7v7nislands f4ff4268f7
rpc: fix godoc (#24488) 3 years ago
Felix Lange 5bcbb2980b
rpc: add PeerInfo (#24255) 3 years ago
Felix Lange 53b94f135a
rpc: linear time batch response matching (#23856) 3 years ago
chuwt 1e4becb5c1
rpc/client: fix typo (#23834) 3 years ago
Sina Mahmoodi ca9bce9a45
rpc: set scheme for ws and ipc conns to the server (#23615) 3 years ago
Guillaume Ballet 2e5d141708
rpc: deprecate Client.ShhSubscribe (#22239) 4 years ago
Alex Prut c92faee66e
all: simplify nested complexity and if blocks ending with a return statement (#21854) 4 years ago
rene 290d6bd903
rpc: add SetHeader method to Client (#21392) 4 years ago
Adam Schmideg 172f7778fe
rpc: add error when call result parameter is not addressable (#20638) 5 years ago
Zhou Zhiyao 44c365c3e2 rpc: reset writeConn when conn is closed on readErr (#20414) 5 years ago
Felix Lange 7c4a4eb58a rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 5 years ago
Felix Lange 04e175b8ec rpc: implement websockets with github.com/gorilla/websocket (#19866) 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) 5 years ago
Felix Lange 245f3146c2
rpc: implement full bi-directional communication (#18471) 6 years ago
Felix Lange 2e98631c5e
rpc: fix client shutdown hang when Close races with Unsubscribe (#17894) 6 years ago
Gísli Kristjánsson c9a0b36a5f rpc: reset client write deadline after write (#17549) 6 years ago
LeoLiao dbae1dc7b3 rpc: fixed comment grammar issue (#17146) 6 years ago
Elad 1836366ac1 all: library changes for swarm-network-rewrite (#16898) 6 years ago
Felix Lange 52b046c9b6
rpc: clean up IPC handler (#16524) 7 years ago
Martin Holst Swende ec3db0f56c cmd/clef, signer: initial poc of the standalone signer (#16154) 7 years ago
Lewis Marshall 9feec51e2d p2p: add network simulation framework (#14982) 7 years ago
Bas van Kervel b58a501673 whisperv5: integrate whisper and add whisper RPC simulator 8 years ago
Bas van Kervel 37e3f561f1
rpc: support subscriptions under custom namespaces 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Felix Lange a2b4abd89a rpc: send nil on subscription Err channel when Client is closed 8 years ago
Felix Lange e32925397b rpc: add context argument to EthSubscribe 8 years ago
Felix Lange f5f042ffdc rpc: ensure client doesn't block for slow subscribers 8 years ago
Felix Lange 464660651d rpc: don't exceed context deadline while waiting for send lock 8 years ago
Felix Lange 91b7690428 rpc: add new client, use it everywhere 8 years ago