| Commit message (Collapse) | Author | Age | Lines | SHA | |
|---|---|---|---|---|---|
| * | chore: cargo fmt | 2025-05-02 | -5/+20 | 1a2ad55 | |
| | | |||||
| * | feat(zkvms_guest_io): Output proof size | 2025-05-02 | -1/+6 | eefb57f | |
| | | | | | | | | In each zkVM we'll write the size to /tmp/proof_size and then guest_io will read that value and place it inside our metrics output. This is not the most elegant, and in certain zkVMs the file output is a part of the benchmark timing, but it will have to do. | ||||
| * | feat(zkvms_host_io): Implement new output format for zkvm/guest | 2025-05-02 | -7/+215 | 1112cce | |
| | | |||||
| * | feat(zkvms_host_io): Add json dependency | 2025-05-02 | -49/+336 | c8505d6 | |
| | | |||||
| * | chore: Update mcl-blockchain dependency | 2025-04-24 | -65/+64 | b9a899d | |
| | | | | | | | There are no package version updates. The primary difference is that RISC0 is now compiled with the unstable feature. All other hash updates come from the switch from rust-bin to fenix. | ||||
| * | fix(zkvms): Fix non-braced usages of grouped methods | 2025-04-07 | -2/+2 | 1f3ca1f | |
| | | | | | | | Before grouping transformed vec![a,b,...] into "(a,b,...)", but with FunctionDefinition, grouping transforms vec![a,b,...] into "a,b,...". This change wasn't reflected in Nexus and ZKM | ||||
| * | feat(zkvms/nexus): Update to use FunctionDefinition | 2025-04-07 | -14/+7 | fef25f2 | |
| | | |||||
| * | chore: Nix and Rust fmt | 2025-04-04 | -11/+15 | ff02260 | |
| | | |||||
| * | feat(zkvms/nexus): Update SDK usage | 2025-04-04 | -67/+30 | e701885 | |
| | | | | | Update according to their new methods. | ||||
| * | chore: Update flake.lock and Cargo.lock | 2025-04-04 | -2361/+545 | 4fc242c | |
| | | |||||
| * | chore: Rust fmt | 2025-02-27 | -17/+31 | 5b82ac7 | |
| | | |||||
| * | chore: Nix fmt | 2025-02-27 | -41/+23 | 39ec264 | |
| | | |||||
| * | chore: Update zkVM packages | 2025-02-26 | -50/+49 | 91fb361 | |
| | | | | | | | | | This includes: - Updating flake.lock - Updating all host and guest Cargo.toml and Cargo.lock files - Making zkvm default.nix file modifications to account for toolchain and setup changes | ||||
| * | feat(zkvms): Change package versions from infdev to the corresponding zkVM ↵ | 2025-02-11 | -1/+1 | 50029c0 | |
| | | | | | versions | ||||
| * | fix: Delete unused old input file | 2025-02-10 | -1/+0 | 6dcc8ec | |
| | | |||||
| * | docs(zkvms/nexus/wrapper_macro): Minor detail added | 2025-02-10 | -1/+1 | 7d2c382 | |
| | | |||||
| * | fix(zkvms/nexus): When benchmarking verification, benchmark only the ↵ | 2025-02-10 | -3/+5 | 360ff37 | |
| | | | | | verification function | ||||
| * | docs(zkvms/nexus): Add detailed documentation comments | 2025-02-10 | -0/+32 | bc5e691 | |
| | | |||||
| * | chore(nexus): Update nix cargo dependencies | 2025-02-10 | -35/+86 | c962c7f | |
| | | |||||
| * | feat(zkvms/nexus): Add benchmarking capability | 2025-02-07 | -6/+9 | 7e9f940 | |
| | | |||||
| * | feat(zkvms): Use std (or alloc) collections in all guests | 2025-02-07 | -6/+1 | 6b9a3fa | |
| | | |||||
| * | feat(guests_macro/parse_fn): Make _public functions also return private values | 2025-02-03 | -1/+1 | 434248b | |
| | | |||||
| * | feat(zkvms/nexus): Make guest commit public input | 2025-02-03 | -55/+103 | 9aad500 | |
| | | |||||
| * | fix(zkvms/nexus): Use the zkvms_host_io Output type, instead of the local one | 2025-01-31 | -3/+1 | 6945c59 | |
| | | |||||
| * | feat(zkvms/nexus): Update Cargo.lock | 2025-01-31 | -8/+235 | 9c2003a | |
| | | |||||
| * | feat(nexus): Adapt to new input type and zkvmLib | 2025-01-30 | -137/+257 | ac4a996 | |
| | | |||||
| * | feat(flake): Move creating guest (zkp) symlink to a custom phase | 2025-01-28 | -4/+0 | 6c0952f | |
| | | |||||
| * | feat(zkvms/nexus): Adapt to new input type | 2025-01-28 | -27/+57 | 8139f48 | |
| | | |||||
| * | feat(guests_macro): Implement args_divide_grouped | 2025-01-22 | -4/+2 | a82b39d | |
| | | | | | Use it in multiple zkVMs, simplifying codebase | ||||
| * | feat(flake): Rework withCustomPhases variables | 2025-01-21 | -11/+8 | b0608ca | |
| | | |||||
| * | feat(zkvms/nexus): Require guest to implement a "no_std" feature | 2025-01-21 | -1/+4 | 7855804 | |
| | | |||||
| * | feat(flake); Implement nexus package | 2025-01-17 | -0/+66 | ce1293a | |
| | | |||||
| * | feat(zkvms): Add nexus guest and it's macro | 2025-01-17 | -0/+134 | 1bb44c8 | |
| | | |||||
| * | feat(zkvms): Add nexus host | 2025-01-17 | -0/+4008 | 3f53220 | |
