les: move server pool to les/vflux/client (#22377)
* les: move serverPool to les/vflux/client * les: add metrics * les: moved ValueTracker inside ServerPool * les: protect against node registration before server pool is started * les/vflux/client: fixed tests * les: make peer registration safe
Showing
- internal/web3ext/web3ext.go 7 additions, 7 deletionsinternal/web3ext/web3ext.go
- les/client.go 8 additions, 30 deletionsles/client.go
- les/client_handler.go 14 additions, 0 deletionsles/client_handler.go
- les/peer.go 3 additions, 6 deletionsles/peer.go
- les/vflux/client/queueiterator_test.go 0 additions, 11 deletionsles/vflux/client/queueiterator_test.go
- les/vflux/client/serverpool.go 103 additions, 70 deletionsles/vflux/client/serverpool.go
- les/vflux/client/serverpool_test.go 33 additions, 31 deletionsles/vflux/client/serverpool_test.go
- les/vflux/client/valuetracker.go 36 additions, 41 deletionsles/vflux/client/valuetracker.go
- les/vflux/client/valuetracker_test.go 2 additions, 2 deletionsles/vflux/client/valuetracker_test.go
Loading
Please register or sign in to comment