[meta] Fusaka support
- Dominant language
- Haskell
- Stars
- 358
- Forks
- 79
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 6
Description
https://eips.ethereum.org/EIPS/eip-7607
This is a list of things we would (maybe) need to adjust on hevm for Fusaka compliance:
* [ ] [EIP-7823](https://eips.ethereum.org/EIPS/eip-7823): Set upper bounds for MODEXP
* [ ] [EIP-7825](https://eips.ethereum.org/EIPS/eip-7825): Transaction Gas Limit Cap
* [ ] [EIP-7883](https://eips.ethereum.org/EIPS/eip-7883): ModExp Gas Cost Increase
* [x] [EIP-7939](https://eips.ethereum.org/EIPS/eip-7939): Count leading zeros (CLZ) opcode
* https://github.com/argotorg/hevm/pull/940
* [ ] [EIP-7951](https://eips.ethereum.org/EIPS/eip-7951): Precompile for secp256r1 Curve Support
* [ ] [EIP-7935](https://eips.ethereum.org/EIPS/eip-7935): Set default gas limit to 60M
The following are also on Fusaka but I believe would not affect hevm:
* [ ] [EIP-7594](https://eips.ethereum.org/EIPS/eip-7594): PeerDAS - Peer Data Availability Sampling
* [ ] [EIP-7917](https://eips.ethereum.org/EIPS/eip-7917): Deterministic proposer lookahead
* [ ] [EIP-7918](https://eips.ethereum.org/EIPS/eip-7918): Blob base fee bounded by execution cost
* [ ] [EIP-7934](https://eips.ethereum.org/EIPS/eip-7934): RLP Execution Block Size Limit
* [ ] [EIP-7892](https://eips.ethereum.org/EIPS/eip-7892): Blob Parameter Only Hardforks
* [ ] [EIP-7642](https://eips.ethereum.org/EIPS/eip-7642): eth/69 - Drop pre-merge fields
* [ ] [EIP-7910](https://eips.ethereum.org/EIPS/eip-7910): eth_config JSON-RPC Method
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the linked Fusaka EIPs and comparing their requirements with hevm. Choose one unchecked EIP, confirm whether it affects hevm, and define completion around implementing and validating that single change; EIP-7939 is already covered by pull request #940.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- blockchain
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100