Mathieu
Mathieu
## Bug Report ### Kakarot version In Geth https://github.com/ethereum/go-ethereum/blob/16ce7bf50fa71c907d1dc6504ed32a9161e71351/core/state_transition.go#L432-L436 the nonce of the sender is only increased after a check that the gas_limit of the tx is higher than the...
https://github.com/kkrt-labs/kakarot/tree/main/src/kakarot/instructions/system_operations.cairo#L90 If the context reverts, the entirety of its gas is consumed, thus it doesn't require to charge the gas prior to reverting.
## 🗒️ Description RIP precompiles will use addresses starting from 0x100. As such, and to make the ethereum execution spec tests re-usable by EVM rollups teams, I propose to bump...
In many cases, we use addresses such as 0x100, 0x101, etc. However, new improvement proposals aimed specifically for rollups (RIPs) are starting to introduce new precompiles, such as [RIP-7212](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7212.md). These...
## Pull Request type Please check the type of change your PR introduces: - [ ] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming) -...
## Feature Request The current state of the test runners doesn't let us have a strong and maintainable codebase. We want to have a solution that allows: - Diff testing...
## Feature Request ### Describe the Feature Request Starknet Foundry now has compelling features justifying a transition from the native Cairo test runner to SN Foundry (fuzzing, profiling, resources estimations,...
## Feature Request ### Describe the Feature Request Use the sha256 syscall internally and expose it as a library call in Cairo1Helpers. ref: https://github.com/starkware-libs/cairo/pull/5348
see https://github.com/starkware-libs/cairo/issues/4032