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

Support both stone v5 and v6 binaries #23

Merged
merged 14 commits into from
Oct 30, 2024
Merged

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    110972f View commit details
    Browse the repository at this point in the history
  2. feat: add stone_version arg to prove and verify commands

    also update README and make prover/verifier errors more expressive
    mellowcroc committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    3c2871c View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. refactor: clean up code

    mellowcroc committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    2a6981f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2498b42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98cdc40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e645a96 View commit details
    Browse the repository at this point in the history
  5. fix: fix failing tests

    mellowcroc committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    5bed692 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63b7992 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f31abe0 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    69d72db View commit details
    Browse the repository at this point in the history
  2. feat: improve logic for downloading executables/corelib

    - change from downloading executables/corelib directly to `.stone-cli` directory to downloading them to tmp directory first, verifying them and then copying them into the `.stone-cli` directory
    - change corelib location from `.stone-cli` to `.stone-cli/v0.1.0` and executables location to `.stone-cli/v0.1.0/executables`. This allows versioning of the corelib directory over multiple stone-cli versions
    mellowcroc committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    c881c88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ca8a81 View commit details
    Browse the repository at this point in the history
  4. docs: add versioning guide

    mellowcroc committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    db6f4ed View commit details
    Browse the repository at this point in the history
  5. fix: fix failing test

    mellowcroc committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    1fb307d View commit details
    Browse the repository at this point in the history