| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(zkvms/zkwasm): Change default output paths to /tmp | Kamen Mladenov | 2025-05-05 | 1 | -3/+3 |
| | | |||||
| * | chore: cargo fmt | Kamen Mladenov | 2025-05-02 | 2 | -7/+19 |
| | | |||||
| * | feat(zkvms_guest_io): Output proof size | Kamen Mladenov | 2025-05-02 | 1 | -0/+7 |
| | | | | | | | | 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 | Kamen Mladenov | 2025-05-02 | 1 | -5/+228 |
| | | |||||
| * | feat(zkvms_host_io): Add json dependency | Kamen Mladenov | 2025-05-02 | 1 | -49/+441 |
| | | |||||
| * | fix(zkvms/zkwasm): Explicit type in argument | Kamen Mladenov | 2025-04-23 | 1 | -1/+1 |
| | | | | | | In certain cases, we would get errors that the "x" type cannot be inferred. | ||||
| * | feat(zkvms/zkwasm); Update to use FunctionDefinition | Kamen Mladenov | 2025-04-07 | 1 | -16/+6 |
| | | |||||
| * | chore: Nix and Rust fmt | Kamen Mladenov | 2025-04-04 | 1 | -5/+6 |
| | | |||||
| * | chore(flake.nix): Replace rust-overlay with fenix | Kamen Mladenov | 2025-04-04 | 1 | -4/+12 |
| | | | | | This follows the same change which was made in mcl-blockchain | ||||
| * | feat(zkvms/zkwasm): Support non-numeric types as guest function output | Kamen Mladenov | 2025-03-05 | 3 | -25/+34 |
| | | |||||
| * | feat(zkvms/zkwasm): Export macro which converts to bytes vector as a library | Kamen Mladenov | 2025-03-05 | 5 | -112/+130 |
| | | |||||
| * | chore: Rust fmt | Kamen Mladenov | 2025-02-27 | 3 | -120/+158 |
| | | |||||
| * | chore: Nix fmt | Kamen Mladenov | 2025-02-27 | 1 | -47/+28 |
| | | |||||
| * | feat: Add zkvm cargo features | Kamen Mladenov | 2025-02-26 | 1 | -1/+1 |
| | | | | | So you can make code modifications compile-time, based on the zkVM | ||||
| * | chore: Update zkVM packages | Kamen Mladenov | 2025-02-26 | 1 | -16/+16 |
| | | | | | | | | | 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 ↵ | Kamen Mladenov | 2025-02-11 | 1 | -1/+1 |
| | | | | | versions | ||||
| * | fix: Delete unused old input file | Kamen Mladenov | 2025-02-10 | 1 | -1/+0 |
| | | |||||
| * | docs(zkvms/zkwasm): Add detailed documentation comments | Kamen Mladenov | 2025-02-10 | 3 | -1/+65 |
| | | |||||
| * | feat(zkvms/zkwasm): Add benchmarking capability | Kamen Mladenov | 2025-02-07 | 1 | -13/+15 |
| | | |||||
| * | feat(zkvms/zkwasm): Support all std containers as input types | Kamen Mladenov | 2025-02-06 | 1 | -7/+14 |
| | | |||||
| * | feat(zkvms/zkwasm): Proper handling of input strings and hashmaps | Kamen Mladenov | 2025-02-06 | 5 | -48/+52 |
| | | |||||
| * | feat(zkvms/zkwasm): Use path input type and move container size information ↵ | Kamen Mladenov | 2025-02-06 | 2 | -99/+127 |
| | | | | | to host | ||||
| * | feat(zkvms/zkwasm): Support reading hashmaps | Kamen Mladenov | 2025-02-05 | 1 | -0/+24 |
| | | |||||
| * | feat(zkvms/zkwasm): Properly read string and char values | Kamen Mladenov | 2025-02-05 | 1 | -2/+25 |
| | | |||||
| * | feat(guest/zkwasm): Add support for unflattening tuple types | Kamen Mladenov | 2025-02-05 | 1 | -9/+20 |
| | | |||||
| * | feat(zkvms/zkwasm): Rework read macro into a procedural macro and improve ↵ | Kamen Mladenov | 2025-02-05 | 2 | -43/+120 |
| | | | | | type composition | ||||
| * | feat(zkvms/zkwasm): Proper Vec input type handling | Kamen Mladenov | 2025-02-04 | 2 | -17/+25 |
| | | | | | Also handles multidimentional vec | ||||
| * | feat(zkvms/zkwasm): Implement proper handling of public and private inputs | Kamen Mladenov | 2025-02-03 | 5 | -27/+174 |
| | | |||||
| * | feat(zkvms/zkwasm): Update Cargo.lock, make variables depend on environment ↵ | Kamen Mladenov | 2025-01-31 | 2 | -19/+479 |
| | | | | | and use default environments | ||||
| * | feat(zkwasm): Update to use zkvmLib | Kamen Mladenov | 2025-01-30 | 1 | -5/+5 |
| | | |||||
| * | feat(zkwasm): Remove workspace and use withGeneratedLockfile | Kamen Mladenov | 2025-01-29 | 8 | -197/+220 |
| | | |||||
| * | feat(flake): Move creating guest (zkp) symlink to a custom phase | Kamen Mladenov | 2025-01-28 | 1 | -1/+0 |
| | | |||||
| * | feat(zkvms/zkwasm): Adapt to new input type | Kamen Mladenov | 2025-01-28 | 1 | -14/+16 |
| | | |||||
| * | fix(zkvms/zkwasm): Lock wasm-bindgen version and add regex | Kamen Mladenov | 2025-01-28 | 3 | -10/+157 |
| | | |||||
| * | feat(flake): Rework withCustomPhases variables | Kamen Mladenov | 2025-01-21 | 1 | -13/+8 |
| | | |||||
| * | feat(flake): Implement zkwasm package | Kamen Mladenov | 2025-01-15 | 1 | -0/+77 |
| | | |||||
| * | feat(zkvms): Add zkwasm guest and it's macro | Kamen Mladenov | 2025-01-15 | 6 | -0/+114 |
| | | |||||
| * | feat(zkvms): Add zkwasm host | Kamen Mladenov | 2025-01-15 | 4 | -0/+533 |
