go-ethereum/les
Felix Lange b1c3010bf2
common/mclock: clean up AfterFunc support (#20054)
This change adds tests for the virtual clock and aligns the interface
with the time package by renaming Cancel to Stop. It also removes the
binary search from Stop because it complicates the code unnecessarily.
2019-09-16 11:16:30 +02:00
..
flowcontrol all: update author list and licenses 2019-07-22 12:17:27 +03:00
api_backend.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
api_test.go all: make unit tests work with Go 1.13 (#20053) 2019-09-11 14:41:22 +02:00
api.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
balance.go common/mclock: clean up AfterFunc support (#20054) 2019-09-16 11:16:30 +02:00
benchmark.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
bloombits.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
checkpointoracle.go all: on-chain oracle checkpoint syncing (#19543) 2019-06-28 10:34:02 +03:00
client_handler.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
client.go acmd, core, eth, les: support --override.istanbul 2019-08-23 12:09:27 +03:00
clientpool_test.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
clientpool.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
commons.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
costtracker.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
distributor_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
distributor.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
execqueue_test.go les: fix goroutine leak in execQueue (#14480) 2017-05-16 20:56:02 +02:00
execqueue.go les, les/flowcontrol: implement LES/3 (#19329) 2019-05-30 20:51:13 +02:00
fetcher.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
handler_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
metrics.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
odr_requests.go all: on-chain oracle checkpoint syncing (#19543) 2019-06-28 10:34:02 +03:00
odr_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
odr.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
peer_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
peer.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
protocol.go eth, les: add sanity checks for unbounded block fields (#19573) 2019-07-08 11:42:22 +02:00
randselect_test.go all: gofmt -w -s 2017-01-06 15:52:03 +01:00
randselect.go les, les/flowcontrol: improved request serving and flow control (#18230) 2019-02-26 12:32:48 +01:00
request_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
retrieve.go les, les/flowcontrol: implement LES/3 (#19329) 2019-05-30 20:51:13 +02:00
server_handler.go les: fix panic (#20013) 2019-08-27 15:29:00 +02:00
server.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
serverpool.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
servingqueue.go all: update author list and licenses 2019-07-22 12:17:27 +03:00
sync_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
sync.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
test_helper.go les: wait for all task goroutines before dropping the peer (#20010) 2019-08-27 14:07:25 +03:00
txrelay.go cmd, eth, les: fix up ultra light config integration 2019-07-09 20:34:42 +03:00
ulc_test.go les: handler separation (#19639) 2019-08-21 11:29:34 +02:00
ulc.go cmd, eth, les: fix up ultra light config integration 2019-07-09 20:34:42 +03:00