d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
2017-02-23 12:16:44 +02:00
47ff813012
rpc: refactor subscriptions and filters
2016-08-17 12:59:58 +02:00
91b7690428
rpc: add new client, use it everywhere
...
The new client implementation supports concurrent requests,
subscriptions and replaces the various ad hoc RPC clients
throughout go-ethereum.
2016-07-22 23:21:27 +02:00
bb01bea4e2
rpc: fix bad method error for batch requests
...
If a batch request contained an invalid method, the server would reply
with a non-batch error response. Fix this by tracking an error for each
batch element.
2016-07-22 23:21:27 +02:00
c145589f25
rpc: remove grace period when shutting down the server
...
The server delayed closing of connections for 3s when stopping. This was
supposed to allow for slow handlers, but it didn't really work. When
geth quits, it will just exit immediately after quitting the server.
Removing the timer makes testing easier because all connections will be
closed after Stop returns.
2016-07-22 23:21:27 +02:00
a3efdb13f2
README, core, rpc: fix various typos
2016-06-21 17:38:35 +01:00
bc6fdad786
cmd/geth, internal/web3ext, rpc: surface rpc module, fix shh, fix miner
2016-05-11 11:49:44 +03:00
a40e61b4ac
rpc: remove NotifierContextKey
...
Context keys must have a unique type in order to prevent
any unintented clashes. The code used int(1) as key.
Fix it by implementing the pattern recommended by package context.
2016-04-15 18:10:52 +02:00
f7328c5ecb
rpc: add pub/sub support
2016-04-01 18:26:35 +02:00
a7bae3b2a6
rpc/http: improve request handling
2016-03-23 11:27:08 +01:00
900e124bee
cmd, common, node, rpc: rework naming convention to canonical one
2016-02-09 13:24:42 +02:00
5da7ec7c18
cmd, eth, rpc: fix some RPC issues with pending blocks
2016-02-03 10:35:59 +02:00
19b2640e89
rpc: migrated the RPC insterface to a new reflection based RPC layer
2016-01-26 13:51:50 +01:00
d790229a33
Move HTTP transport to sub package of RPC
2015-01-27 12:29:07 -06:00
215780ab56
Move GetRequestReply to EthereumApi
...
Off of jsonWrapper
2015-01-20 13:58:51 -06:00
a81d835e4d
cleanup
2015-01-13 09:37:08 -06:00
b178414a47
Added license headers
2015-01-13 09:13:43 -06:00
32bed50ba1
begin conversion to rpc over http
...
Per specification at
https://github.com/ethereum/wiki/wiki/Generic-JSON-RPC
2015-01-12 23:25:29 -06:00
0ed1a8b50a
ethpipe => xeth (eXtended ETHereum)
2014-10-31 14:30:08 +01:00
b1c247231b
ethlog => logger
2014-10-31 12:56:05 +01:00
69baa465ea
Merge eth-go repository into go-ethereum
...
mist, etheruem have been moved to cmd/
2014-10-23 15:01:27 +02:00
10b252dd05
WIP RPC interface
2014-10-21 13:24:48 +02:00