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

feat: add TestLessThanOrEqualAddress core hint #43

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Aug 29, 2024

  1. feat: secp-related hints

    Problem: we need an implementation of the hints used by the Starknet OS
    in the secp syscalls. These hints rely on private primitives in
    `cairo-vm` and need to be implemented here.
    
    Solution: this PR adds an implementation of all the hints that require
    `cairo-vm` primitives in the `cairo-vm` repository.
    whichqua authored and odesenfans committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    92cbf06 View commit details
    Browse the repository at this point in the history
  2. PR link in changelog

    odesenfans committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    40ebe36 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Disable unnecessary features of zip (lambdaclass#1832)

    We've discovered that using the `cairo-vm` crate in our projects brings
    in a lot of unnecessary dependencies and in the end leads to our binary
    being linked with the `libbz2` library.
    
    Turns out that neither of these is actually required and this happens
    because the `zip` crate has a large number of features enabled by
    default.
    
    This change disables all `zip` features except `deflate` which the code
    actually uses.
    kkovaacs authored and ftheirs committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    158f07e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f336f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a581ba5 View commit details
    Browse the repository at this point in the history