openvm_stark_backend::prover::hal

Trait TraceCommitter

Source
pub trait TraceCommitter<PB: ProverBackend> {
    // Required method
    fn commit(&self, traces: &[PB::Matrix]) -> (PB::Commitment, PB::PcsData);
}
Expand description

Provides functionality for committing to a batch of trace matrices, possibly of different heights.

Required Methods§

Source

fn commit(&self, traces: &[PB::Matrix]) -> (PB::Commitment, PB::PcsData)

Implementors§