Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Consensus client & preprocessor (#12)
* custom circuit builder (WIP) * add per dense/spread contexts & assignment * enable spread table constraints * contingent range check * fix max input bytes constant in sha256 chip * refactor sha256 chip, uncomment hash2curve * refactor again, use `thread_pool` instead of ctxs * refactor step circuit & agrs struct * add `Eth2CircuitBuilder` * uncomment Sha256Wide chip * remove unused features from Sha256Wide config * add ShaWide thread builder * sha256Wide assign to region * uncomment CommitteeUpdateCircuit * fix ShaBitThreadBuilder * init * add beacon client struct * add committe update circuit args pre-processing * update `AppCircuit` trait * add Minimal spec * fix prover crate * fixes * add aggregation prover to CLI * uncomment tests * add test with testnet data * fix sync step args fetch * fix merkle proofs witnesses * rename sha256_flex mod * fix errors * cargo fix+fmt * update aggregation circuit artifacts * merge * remove local deps
- Loading branch information