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

Merge develop #1550

Merged
merged 60 commits into from
Apr 10, 2024
Merged

Merge develop #1550

merged 60 commits into from
Apr 10, 2024

Conversation

mitschabaude
Copy link
Collaborator

@mitschabaude mitschabaude commented Apr 10, 2024

this finally brings o1js up to date with mina/develop!

bindings: o1-labs/o1js-bindings#266
mina: MinaProtocol/mina#15500
proof-systems: o1-labs/proof-systems#2066

rbonichon and others added 30 commits October 29, 2023 22:06
Some systems do not have bash in /bin, e.g., Nix-based setups.
Use `/usr/bin/env bash` instead of `/bin/bash` in shell scripts
…prevent Jest from running tests in this directory
…t tests

This change is temporary until 'snarkyjs' is removed from the mina repo.
…om jest tests

This change was made because the 'snarkyjs' inside the mina repo has been removed, making the condition unnecessary.
…n and README-dev.md for better clarity and consistency
…directory structure, ensuring correct files are ignored by Prettier
…build scripts

- Replace opam with Dune in the list of required tools to reflect changes in the build process
- Add a new section about build scripts, explaining the role of update-snarkyjs-bindings.sh
- Expand on the OCaml bindings section, detailing the use of Dune and Js_of_ocaml in the build process
- Add information about the WebAssembly bindings build process, including the output files
- Introduce a section about generated constant types, explaining how they are created and their role in ensuring protocol consistency
Co-authored-by: Gregor Mitscha-Baude <gregor.mitscha-baude@gmx.at>
Co-authored-by: Gregor Mitscha-Baude <gregor.mitscha-baude@gmx.at>
Co-authored-by: Gregor Mitscha-Baude <gregor.mitscha-baude@gmx.at>
…lity and maintainability

feat(package.json): add new build commands for bindings, update-bindings, and wasm
chore(src/bindings): update subproject commit hash for latest changes
MartinMinkov and others added 25 commits December 14, 2023 10:34
[develop] Add mina as a git submodule for o1js
…kups-pr-chunk2

Resurrecting lookups PR: Add table ID collision assertions
…ment-shifting

Remove commitment shifting (Part 1)
@mitschabaude mitschabaude marked this pull request as ready for review April 10, 2024 13:57
@mitschabaude mitschabaude merged commit 609578c into main Apr 10, 2024
14 checks passed
@mitschabaude mitschabaude deleted the merge/develop-main branch April 10, 2024 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants