This repository has been archived by the owner on Jun 25, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(api): expose an async event stream API, and adapt node module to…
… use qp2p async API - refactor(node): encapsulate the Core mod so it doesn't expose its members as public, and remove the timers - refactor(examples): adapt minimal.rs example to make use of new async API - feat(api): implementation of botstrapping mechanism in new async logic - refactor(node): make the core communication mod to be owned by the stage instead of the node - refactor(node): remove the Terminated state as well as the is_running API - feat(node): return a specific ClientMesageReceived event for messages from clients - refactor(node): remove pause/resume feature - fix(dkg): await broadcast step - feat(is_genesis): simple bool to know if first node - fix(node): report PromotedToElder event for genesis node - feat(api): return the RecvStream as part of the ClientMessageReceived event - chore: quic-p2p -> qp2p Co-authored-by: Josh Wilson <joshuef@gmail.com>
- Loading branch information