starknet_in_rust icon indicating copy to clipboard operation
starknet_in_rust copied to clipboard

A Rust implementation of Starknet execution logic

Results 39 starknet_in_rust issues
Sort by recently updated
recently updated
newest added

# TITLE ## Description Description of the pull request changes and motivation. ## Checklist - [ ] Linked to Github Issue - [ ] Unit tests added - [ ]...

# Kakarot testing in SiR ## Description Adds a simple EVM contract execution using Kakarot in the integration tests from SiR. Description of the pull request changes and motivation. ##...

- Update constants - Change Declare fee - Change calldata limit Check any other changes in the new blockifier version https://github.com/starkware-libs/blockifier/releases/tag/v0.6.0-rc.0

There are two instances of `GasPrices` in the whole `BlockContext` struct. First one located in [`StarknetOsConfig`](https://github.com/lambdaclass/starknet_in_rust/blob/c90c46b8c65f137560e788189fbaa4ea9a6cdd8f/src/definitions/block_context.rs#L77), and the other one in [`BlockInfo`](https://github.com/lambdaclass/starknet_in_rust/blob/c90c46b8c65f137560e788189fbaa4ea9a6cdd8f/src/state/mod.rs#L29). Both of these structs are included in `BlockContext`....

## Description All the other txs have this value to be `false` except for `Declare` tx ## Checklist - [ ] Linked to Github Issue - [ ] Unit tests...

# Update `cairo-native` without the `SyscallHandlerMeta` API ## Description Check out the [corresponding `cairo-native` PR](https://github.com/lambdaclass/cairo_native/pull/479) for details. ## Checklist - [ ] Linked to Github Issue - [ ] Unit...

## Description Resolves #1255 Remove gas prices from os config and use the one in block info instead. I've decided to keep the one in `BlockInfo` because `blockifier` also put...

# Bump cairo to 2.6.3 ## Description As mentioned in the [issue in the cairo-vm](https://github.com/lambdaclass/cairo-vm/pull/1677), Katana now have `starknet_in_rust` as an execution engine. The motivation to bump is that we...

Update the `starknet-api` version in all crates to 0.8.0