Skip to main content

evaluate_trace

Function evaluate_trace 

Source
pub fn evaluate_trace(
    x: FieldElement,
    y: FieldElement,
    num_iterations: u64,
) -> Result<Vec<MinRootState>, Error>
Expand description

Runs the MinRoot VDF, collecting all intermediate states.

Returns a vector of num_iterations + 1 states (including the initial state).

ยงErrors

Returns Error::ZeroIterations if num_iterations is zero.