Skip to content

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

Behavior

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