BlockSearchTopic¶
Purpose¶
Search for a block along the reverse publishing path of a pub/sub topic.
Reception¶
- Storage \(\to\) BlockSearchTopic \(\to\) Storage
 
Structure¶
| Field | Type | Description | 
|---|---|---|
block | 
BlockId | Block ID | 
topic | 
TopicIdentity | Topic ID | 
Behaviour¶
If the block is available locally, a [[BlockSearchResponse#blocksearchresponse] is returned. Otherwise the request is forwarded to the parent node in the pub/sub dissemination path for the given topic.
Triggers¶
- Storage \(\to\) BlockSearchTopic \(\to\) Storage
 - Storage \(\to\) BlockResponse \(\to\) Storage