Commit Graph

13 Commits

Author SHA1 Message Date
vyzo 64d35994d1 shuffle peers 2018-06-12 08:00:17 -07:00
vyzo 07875f149e implement flush 2018-06-12 08:00:17 -07:00
vyzo 74a10cfa70 piggybacking details 2018-06-12 08:00:17 -07:00
vyzo 7251c64e65 control message piggybacking logic 2018-06-12 08:00:17 -07:00
vyzo 78618fce23 maintain fanout peer lists on heartbeat 2018-06-12 08:00:17 -07:00
vyzo bc25116516 clean peers that have left the topic on heartbeat 2018-06-12 08:00:17 -07:00
vyzo 73da341386 hearbeat preliminaries: overlay management 2018-06-12 08:00:17 -07:00
vyzo 34509d47b3 implement Join and Leave, refactor sendRPC 2018-06-12 08:00:17 -07:00
vyzo e1fbe11c97 refactor Publish to use getPeers 2018-06-12 08:00:17 -07:00
vyzo 6a177a7396 handle gossipsub control messages 2018-06-12 08:00:17 -07:00
vyzo 375c4176b9 gossipsub publish 2018-06-12 08:00:17 -07:00
vyzo b867200fee gossipsub: heartbeat timer 2018-06-12 08:00:17 -07:00
vyzo 448f380722 gossipsub: router outline 2018-06-12 08:00:17 -07:00