Skip to main content

Module topic_manager

Module topic_manager 

Source
Expand description

TopicManager trait — decides which outputs from a transaction to admit into a topic.

Each topic in the overlay has a TopicManager that validates transactions and returns admittance instructions. The Engine calls this for every submitted transaction, per topic.

Ported from ~/bsv/overlay-services/src/TopicManager.ts.

Enums§

TopicManagerError
Errors from TopicManager operations.

Traits§

TopicManager
Validates transactions and decides which outputs to admit into a topic.