Expand description

vc-processors contains the types and builtin external processors for venus-cluster/venus-worker.

This crate aims at providing an easy-to-use, buttery-included framework for third-party developers to implement customized external processors.

This crate could be used to:

  1. interact with builtin external processors in venus-worker.
  2. wrap close-source processors for builtin tasks in venus-worker.
  3. implement any customized external processors for other usecases.

The examples show more details about the usages.

Modules

Built-in tasks & processors

This module provides the most important types and abstractions

This module provides types and apis re-exported from rust-fil-proofs