starknet_in_rust
starknet_in_rust copied to clipboard
feat: bump cairo lang to 2.6.3 and related dependencies
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.