OptionalepochDurationMs: numberOptionalpullTimeoutMs: numberOptionalmaxBlobSize: numberGet a stored blob by its hash and author
Called by the node immediately after registration to wire up the module.
Run one pull round with every currently connected peer, in sequence.
Request all authored blobs from the peer that this node does not yet hold.
Requester side of the pull. See package docs for the full protocol sequence.
Hash the blob, store it under ownAgentId, and return the hash.
The blob to store
Contract for a module that can be attached to a IPeerkitNode
The node calls init() when registering the module, then start() to begin activity. stop() terminates activity gracefully on shutdown.