# README
IPFS library helpers are wrappers
This submodule contains wrapper implementations of IPFS-stack interfaces to introduce blocking-functionality as provided by NOpfs.
This submodule has its own go.mod
and go.sum
files and depend on the
version of Boxo that we are building it for.
This submodule is tagged in the form ipfs/v<BOXO_VERSION>.<RELEASE_NUMBER>
where the Boxo version corresponds to the Boxo release that the code targets
and the release suffix to the release number for that version (in case of
multiple).
# Functions
WrapBlockService wraps the given BlockService with a content-blocking layer for Get and Add operations.
WrapNameSystem wraps the given NameSystem with a content-blocking layer for Resolve operations.
WrapResolver wraps the given path Resolver with a content-blocking layer for Resolve operations.
# Structs
BlockService implements a blocking BlockService.
NameSystem implements a blocking namesys.NameSystem implementation.
Resolver implements a blocking path.Resolver.