- 23 Dec, 2020 1 commit
-
-
Alex Cruikshank authored
* WIP * WIP * network tests passing * fix peermanager test * requestmanager passes * responsemanager test passing * peerresponsebuilder test passing * network and messagequeue tests are passing * fix imports * refactor(responsemanager): test cleanup cleanup response manager test and continue cleaning up names * refactor(graphsync): add more code documentation * refactor(responsemanager): finish rename cleanup remove references to old peerresponsemanager, peerresponsesender * fix(messagequeue): don't miss queued messages move large blocks test to message queue where it belongs, make sure we properly handle queued messages * Apply suggestions from code review Co-authored-by: Alex Cruikshank <169613+acruikshank@users.noreply.github.com> * refactor(responseassembler): rename transaction builder rename transaction builder to response builder Co-authored-by: hannahhoward <hannah@hannahhoward.net> Co-authored-by: acruikshank <acruikshank@example.com>
-
- 13 Oct, 2020 1 commit
-
-
Hannah Howard authored
* feat(notifications): build notifications architecture build an architecture via which we can pass on notifications * feat(peerresponsesender): add notifications pass notifications on from peer response sender based on message queue notifications * feat(responsemanager): handle network errors Pass on network errors through the response manager, pass block sent errors as well * fix(notifications): send unique notifications by peer * feat(responsemanager): subscriber per request * Revert "fix(notifications): send unique notifications by peer" This reverts commit 7bf368a05d14229b7523cb25068681d9c7e48246.
-
- 04 Aug, 2020 1 commit
-
-
Hannah Howard authored
* style(imports): fix import formatting Fix import formatting via script. Also add script for import fixes and release log * docs(CHANGELOG): add changelog, contributing Add the changelog and a contributing guidelines doc
-
- 23 Jul, 2019 1 commit
-
-
hannahhoward authored
Adds callbacks to manage connections, also removes network receiver methods from public graphsync interface, and updates libp2p to handle go-libp2p-core refactor
-
- 19 Apr, 2019 2 commits
-
-
hannahhoward authored
Complete functionality to initialize response manager and process incoming requests fix #7, fix #8
-
hannahhoward authored
Refactor peer manager to handle abstract processes, then use the base class for the peer message manager and the peer response manager
-