Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

feat: bump cairo lang to 2.6.3 and related dependencies #1253

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

glihm
Copy link

@glihm glihm commented Mar 19, 2024

Bump cairo to 2.6.3

Description

As mentioned in the issue in the cairo-vm, Katana now have starknet_in_rust as an execution engine.
The motivation to bump is that we are adding support of Cairo 2.6 to Dojo, and the latest piece to update is this library.

Also, related to #1225 I've bumped here starknet. It was also mentioned in the Cargo.toml comments that it should be bumped once 2.6 is reached for Cairo.

For the max byte code size, I've taken the network current limit (in bytes). We may want to re-use a Cairo-VM constant or configuration here?

Checklist

  • Linked to Github Issue
  • Unit tests added
  • Integration tests added.
  • This change requires new documentation.
    • Documentation has been added/updated.

@glihm glihm marked this pull request as draft March 20, 2024 18:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant