greg
greg
In the `prepare` cheatcode, allow to pass a deployment address which would allow the contract to be deployed to a specific address. Something like this: ``` def prepare( self, declared:...
I suggest the following update to the `starknet_simulateTransactions`: instead of passing the flags for the `starknet_simulateTransactions` params as an `array` of `SIMULATION_FLAG`, change to: ```json { "type": "object", "properties": {...
### Component Forge ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? forge...
The Token type in `token/client/src/token.rs` seems to have been designed in order to be `Send + Sync`, given the fact that `Arc` was used for the different fields. However, marker...
Time spent on this PR: 1 day ## Pull request type Please check the type of change your PR introduces: - [ ] Bugfix - [x] Feature - [ ]...
Precompiles miscellaneous issues in the current codebase. ```[tasklist] ### Tasks - [ ] https://github.com/kkrt-labs/kakarot/issues/1230 - [ ] https://github.com/kkrt-labs/kakarot/issues/1231 - [ ] https://github.com/kkrt-labs/kakarot/issues/364 - [ ] https://github.com/kkrt-labs/kakarot/issues/1233 ```
### Component primitives ### What version of Alloy are you on? v0.6.4 ### Operating System macOS (Apple Silicon) ### Describe the bug Despite the implementation of `From src/main.rs:5:34 | 5...
The current node genesis as well as the mock genesis used for testing in the starknet pallet contain incorrect contract addresses and class hashes. The PR should: - Compute the...
# 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. ##...
The secp256 syscalls need to be added to the `SELECTOR_TO_SYSCALL` static. Currently running a contract containing a call to a secp256 syscall throws with: ``` Syscall handler invocation error: The...