Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retire more proving from Lurk Alpha #875

Merged
merged 4 commits into from
Nov 9, 2023

Commits on Nov 9, 2023

  1. refactor: Refactor codebase by removing MultiFrame struct usage

    - Removed the entire `MultiFrame` struct execution across multiple files.
    - Altered import statements to match the changes in the codebase.
    huitseeker committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    855558e View commit details
    Browse the repository at this point in the history
  2. refactor: Remove dead code

    - Removed the method `chunk_size` from the `Flow` enum in `config.rs`.
    - Eliminated several imports in `circuit_frame.rs`, including `ConsCircuitWitness`, `ContCircuitWitness`, `HashCircuitWitnessCache`, `Frame` from `eval`, and `HashWitness`.
    - Removed the function `from_frame` from `CircuitFrame` implementation and significantly pared down the `synthesize` function within the same implementation.
    - Introduced `#[allow(dead_code)]` annotations on `reduce_expression` and `apply_continuation` functions, marking them as currently unused but potentially useful in the next few commits
    huitseeker committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f0a8f07 View commit details
    Browse the repository at this point in the history
  3. refactor: Refactor dead code

    - Eliminated redundant code and unused imports across multiple files,
    - Removed obsolete methods, such as `num_threads` from config module, `new` and `new_dummy` from `Slot` struct, and `from_cons_witness` and `from_cont_witness`.
    huitseeker committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e9ca210 View commit details
    Browse the repository at this point in the history
  4. refactor: Refactor CircuitHashWitness and remove HashConst

    - Eliminated the `HashConst` struct from the `hash_witness.rs` source file.
    - Removed the unused `circuit_witness_blocks` and `names_and_ptrs` methods for the `CircuitHashWitness`.
    huitseeker committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f18bc27 View commit details
    Browse the repository at this point in the history