Elias Tazartes

Results 34 issues of Elias Tazartes

Kakarot Sepolia is coming! ## Kakarot Sepolia appchain reset: ```[tasklist] ### Tasks - [ ] Sync with SW and give green light to reset Kakarot appchain (called Kakarot Sepolia) -...

```[tasklist] ### Tasks - [ ] Update PlainOpcodes.sol contract with the following function and event - [ ] Add tests in `plain_opcodes.py` with parametrized input length - [ ] Identify...

## Bug Report ### Current behavior In https://github.com/kkrt-labs/kakarot/pull/1051, the name of starknet networks were changed, Resulting in deployments job failing: https://github.com/kkrt-labs/kakarot/actions/runs/8522543693 ### Recommendation Delete deployments job, as now we don't...

## Feature Request ### Describe the Feature Request Dencun is coming fast! We need to support new opcodes, and tx types https://blog.ethereum.org/2024/01/10/goerli-dencun-announcement ### Describe Preferred Solution For now, recognize when...

# Feature Request **Describe the Feature Request** feat: Explore / propose strategy (if applicable, MVP implementation) for EVM Precompiled contract -> 0x08 ecPairing https://www.evm.codes/precompiled

Context: isolated

Currently, we use in our codebase a lot of Span It makes sense when we need to manipulate the data at the byte level, e.g. for the EVM Memory. But...

enhancement
timebox-1day

## Feature Request Each transaction on the Ethereum blockchain is vetted by a third-party validator, before it is added to the blockchain. These validators are compensated for conducting this vetting...

enhancement
epic

I noticed we have many CIs failing due to scarb fmt --check, Although it's quite fast to fix, we're wasting CI time as well as speed to merge.

enhancement

## Feature Request Create an Invariant we want to make sure there is never an EVM address that points to both an EOA AND a Contract Account. This is currently...

enhancement

We currently have: In https://github.com/kkrt-labs/kakarot/blob/0c6e7a62a38e973ad6ceebfbf648841749ffe0ee/src/kakarot/accounts/eoa/externally_owned_account.cairo#L105 ``` // @dev Return true if the interface_id is supported // @dev TODO: check what interfaces the contract should support and maybe create one for...