go-ethereum/cmd/geth
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
..
testdata cmd/geth: LES priority client test (#20719) 2020-07-01 10:31:11 +02:00
accountcmd.go cmd: abstract `getPassPhrase` functions into one (#21219) 2020-06-30 09:56:40 +02:00
accountcmd_test.go accounts/keystore: fix double import race (#20915) 2020-04-22 12:52:29 +03:00
chaincmd.go cmd/geth: fixes db unavailability for chain commands (#21415) 2020-08-06 10:24:36 +03:00
config.go cmd/geth: print warning when whisper config is present in toml (#21544) 2020-09-10 13:14:19 +00:00
consolecmd.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
consolecmd_test.go whisper: remove whisper (#21487) 2020-09-08 11:47:48 +03:00
dao_test.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
genesis_test.go cmd/geth: fix the fork orders for DAO tests 2020-06-03 12:17:54 +03:00
les_test.go les, les/lespay/server: refactor client pool (#21236) 2020-09-14 22:44:20 +02:00
main.go cmd, eth: offer maxprice flag for overwritting price cap (#21531) 2020-09-09 18:38:47 +03:00
misccmd.go cmd/geth: remove network id from version cmd 2019-11-25 06:17:45 -05:00
retesteth.go core, eth, les, trie: add a prefix to contract code (#21080) 2020-08-21 15:10:40 +03:00
retesteth_copypaste.go cmd: Add retesteth command (to support execution and generation of tests via retesteth) (#19631) 2019-06-05 14:03:23 +02:00
run_test.go all: make unit tests work with Go 1.13 (#20053) 2019-09-11 14:41:22 +02:00
usage.go cmd, eth: offer maxprice flag for overwritting price cap (#21531) 2020-09-09 18:38:47 +03:00