Commit Graph

46 Commits (367e60549af9b6551e0f7604b33a5b1c891f6b23)

Author SHA1 Message Date
Marius van der Wijden c6dcd018d2
core: eth: rpc: implement safe rpc block (#25165) 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
Marius van der Wijden e6fa102eb0
core, eth, internal, rpc: implement final block (#24282) 3 years ago
Martin Holst Swende 4860e50e05
cmd/geth, node, rpc: implement jwt tokens (#24364) 3 years ago
Felix Lange 5bcbb2980b
rpc: add PeerInfo (#24255) 3 years ago
Martin Holst Swende ff844918e8
rpc: avoid crashing on clique getSigner during sync (#23832) 3 years ago
Dmitry Zenovich 7c4cad064c
rpc: add BlockNumber.MarshalText (#23324) 3 years ago
Felföldi Zsolt 97bd6cd216
internal/ethapi: accept both hex and decimal for blockCount (#23363) 3 years ago
ryanc414 9357280fce
rpc: add HTTPError type for HTTP error responses (#22677) 4 years ago
Marius van der Wijden 0b3f3be2b5
internal/ethapi: return revert reason for eth_call (#21083) 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
Ryan Schneider ad03d9801c internal/ethapi: support block number or hash on state-related methods (#19491) 5 years ago
Felix Lange 245f3146c2
rpc: implement full bi-directional communication (#18471) 6 years ago
Ralph Caraveo III 5d30be412b all: switch out defunct set library to different one (#16873) 6 years ago
Egon Elbre e063d538b8 rpc: fix megacheck warnings 7 years ago
Bas van Kervel 37e3f561f1
rpc: support subscriptions under custom namespaces 8 years ago
Bas van Kervel 7d0ac94809
rpc: improve BlockNumber unmarshal parsing 8 years ago
Péter Szilágyi 18c77744ff
all: fix spelling errors 8 years ago
Felix Lange cf71f5cd60 rpc: remove HexNumber, replace all uses with hexutil types 8 years ago
Felix Lange adab2e16bd rpc: remove HexBytes, replace all uses with hexutil.Bytes 8 years ago
Bas van Kervel 47ff813012 rpc: refactor subscriptions and filters 8 years ago
Felix Lange b0d9f7372a internal/ethapi: add missing output fields 8 years ago
Felix Lange 91b7690428 rpc: add new client, use it everywhere 8 years ago
Felix Lange bb01bea4e2 rpc: fix bad method error for batch requests 8 years ago
Bas van Kervel aa9fff3e68 rpc: various fixes/enhancements 9 years ago
Bas van Kervel f7328c5ecb rpc: add pub/sub support 9 years ago
Péter Szilágyi 5da7ec7c18 cmd, eth, rpc: fix some RPC issues with pending blocks 9 years ago
Bas van Kervel 19b2640e89 rpc: migrated the RPC insterface to a new reflection based RPC layer 9 years ago
zsfelfoldi f3aac71fad rpc/v2: optionally passing context argument to rpc v2 api methods 9 years ago
Bas van Kervel eae81465c1 rpc: new RPC implementation with pub/sub support 9 years ago