• Felföldi Zsolt's avatar
    les, les/lespay/server: refactor client pool (#21236) · 4996fce2
    Felföldi Zsolt authored
    * 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: 's avatarrjl493456442 <garyrong0905@gmail.com>
    4996fce2
Name
Last commit
Last update
..
checkpointoracle Loading commit data...
flowcontrol Loading commit data...
lespay Loading commit data...
utils Loading commit data...
api.go Loading commit data...
api_backend.go Loading commit data...
api_test.go Loading commit data...
benchmark.go Loading commit data...
bloombits.go Loading commit data...
client.go Loading commit data...
client_handler.go Loading commit data...
clientpool.go Loading commit data...
clientpool_test.go Loading commit data...
commons.go Loading commit data...
costtracker.go Loading commit data...
distributor.go Loading commit data...
distributor_test.go Loading commit data...
enr_entry.go Loading commit data...
fetcher.go Loading commit data...
fetcher_test.go Loading commit data...
handler_test.go Loading commit data...
metrics.go Loading commit data...
odr.go Loading commit data...
odr_requests.go Loading commit data...
odr_test.go Loading commit data...
peer.go Loading commit data...
peer_test.go Loading commit data...
protocol.go Loading commit data...
pruner.go Loading commit data...
pruner_test.go Loading commit data...
request_test.go Loading commit data...
retrieve.go Loading commit data...
server.go Loading commit data...
server_handler.go Loading commit data...
serverpool.go Loading commit data...
serverpool_test.go Loading commit data...
servingqueue.go Loading commit data...
sync.go Loading commit data...
sync_test.go Loading commit data...
test_helper.go Loading commit data...
txrelay.go Loading commit data...
ulc.go Loading commit data...
ulc_test.go Loading commit data...