TopicAdvert¶
Purpose¶
Topic advertisement by a publisher.
Type¶
Reception:
Record with fields:
-
topic
: TopicIdentityTopic ID
-
tags
: listList of optional tags to facilitate subscribing to new topics with relevant tags
-
publisher
: EngineIdentityPubSub engine ID of publisher
-
created
: TimeCreation time
-
sig
: SignatureSignature over the above fields by
topic
Triggers:
TopicAdvert
Behaviour¶
Update topic routing table, snd a TopicAdvertReceived notification, and forward the TopicAdvert to connected peers in the same domain.
Reception¶
- PubSub \(\to\) TopicAdvert \(\to\) PubSub
Triggers¶
- PubSub \(\to\) TopicAdvert \(\to\) PubSub
Message flow¶
%% --8<-- [start:sequence]
%% TODO
%% --8<-- [end:sequence]