Sam Kleinman
7ed57ef5f9
statesync: more orderly dispatcher shutdown ( #7601 )
3 years ago
Sam Kleinman
d5c39f907d
test/factory: pass testing.T around rather than errors for test fixtures ( #7518 )
3 years ago
Sam Kleinman
332163ede6
testing: remove background contexts ( #7509 )
3 years ago
Sam Kleinman
f2cc496f09
testing: pass testing.T to assert and require always, assertion cleanup ( #7508 )
3 years ago
Sam Kleinman
bd6dc3ca88
p2p: refactor channel Send/out ( #7414 )
3 years ago
Sam Kleinman
6ab62fe7b6
service: remove stop method and use contexts ( #7292 )
3 years ago
Callum Waters
bda948e814
statesync: implement p2p state provider ( #6807 )
3 years ago
William Banfield
a46724e4f6
statesync: dispatcher test uses internal channel for timing ( #6713 )
This code change amends the dispatcher tests to read from the dispatcher's `requestCh`. This ensures that a request is waiting when the test calls `dispatcher.respond`.
addresses: #6711
3 years ago
William Banfield
4009102e2b
statesync: remove outgoingCalls race condition in dispatcher ( #6699 )
* statesync: remove outgoing calls race condition
3 years ago
Callum Waters
2c14d491f6
fix leaking statesync test ( #6680 )
3 years ago
Sam Kleinman
ae5f98881b
p2p: make NodeID and NetAddress public ( #6583 )
3 years ago
Callum Waters
6f6ac5c04e
state sync: reverse sync implementation ( #6463 )
3 years ago