pub fn make_oracle_commit_meta<F: TowerField>(
oracles: &MultilinearOracleSet<F>,
) -> Result<(CommitMeta, SparseIndex<usize>), Error>
Expand description
Indexes the committed oracles in a MultilinearOracleSet
and returns:
- a
CommitMeta
struct that stores information about the committed polynomials - a sparse index mapping oracle IDs to committed IDs in the commit metadata