go-ethereum/internal
Felföldi Zsolt 4996fce25a
les, les/lespay/server: refactor client pool (#21236)
* les, les/lespay/server: refactor client pool

* les: use ns.Operation and sub calls where needed

* les: fixed tests

* les: removed active/inactive logic from peerSet

* les: removed active/inactive peer logic

* les: fixed linter warnings

* les: fixed more linter errors and added missing metrics

* les: addressed comments

* cmd/geth: fixed TestPriorityClient

* les: simplified clientPool state machine

* les/lespay/server: do not use goroutine for balance callbacks

* internal/web3ext: fix addBalance required parameters

* les: removed freeCapacity, always connect at minCapacity initially

* les: only allow capacity change with priority status

Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2020-09-14 22:44:20 +02:00
..
build build/ci: handle split up listing (#21293) 2020-07-04 20:10:48 +02:00
cmdtest all: fix typos in comments (#21118) 2020-05-25 10:21:28 +02:00
debug cmd/geth: allow configuring metrics HTTP server on separate endpoint (#21290) 2020-07-03 19:12:22 +02:00
ethapi node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
flags cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 2020-07-14 10:35:32 +02:00
guide all: update license information 2017-04-14 10:29:00 +02:00
jsre all: fix typos in comments (#21118) 2020-05-25 10:21:28 +02:00
testlog internal/testlog: print file+line number of log call in test log (#20528) 2020-01-08 17:11:51 +02:00
utesting cmd/devp2p: add discv4 test suite (#21163) 2020-07-07 14:37:33 +02:00
web3ext les, les/lespay/server: refactor client pool (#21236) 2020-09-14 22:44:20 +02:00