Clément Walter

Results 46 issues of Clément Walter

## Feature Request ### Describe the Feature Request Add a `@view` function to retrieve the chain_id of Kakarot. The Kakarot chain_id is actually the underlying Starknet chain id but modulo...

## Feature Request ### Describe the Feature Request As per the spec, to be able to retrieve the balance of an account in one call

## Feature Request ### Describe the Feature Request This is 4 steps: ``` func main() { tempvar x = Uint256(12, 34); let (__fp__, _) = get_fp_and_pc(); // use &x for...

## Feature Request ### Describe the Feature Request An issue to trac all sub issues related to steps optimization. See this PR for a loop profiling https://github.com/kkrt-labs/kakarot/pull/1256 ```[tasklist] ### Tasks...

epic

## Bug Report ### Kakarot version We need to revise in the whole code base places where we allocate segments and then "fill" them with utils like `RLP.decode` or `load_packed_bytes`...

zellic

## Pull request type Please check the type of change your PR introduces: - [x] Bugfix - [x] Feature - [ ] Code style update (formatting, renaming) - [ ]...

## Feature Request ### Describe the Feature Request To recap, summary of transaction decoding/validation is needed: - calls to RLP.decode do not check the return value indicating how many items...

zellic

### Why Currently, the Kakarot contract is one single file with all the entry points. As the contract gets bigger, it becomes difficult to read and understand what does what....

## Feature Request ### Describe the Feature Request The ef test runner in [test_kakarot.py](../../blob/main/tests/src/kakarot/test_kakarot.py) doesn't use the block info to patch the Syscall Handler currently. ### What Use the `block`...

## Feature Request ### Describe the Feature Request The current `eth_send_transaction` entrypoint doesn't match the ETH JSON RPC spec. Consequently, we need to do some validation in the Account where...