Skip to content

Conversation

JulianVentura
Copy link
Contributor

Description

We have some genesis files under test_data directory which are used on unit tests.

This PR:

  • Fixes the address of the EIP-2935 system contract on some of the genesis files.
  • Adds the EIP-4788, EIP-7002, EIP-7251 and deposits contract to those same genesis files

These contracts are not being used in the unit tests, so this addition is only for consistency.

@JulianVentura JulianVentura requested a review from a team as a code owner April 7, 2025 20:57
@jrchatruc jrchatruc added this pull request to the merge queue Apr 9, 2025
Merged via the queue into main with commit 0c1dd6d Apr 9, 2025
20 checks passed
@jrchatruc jrchatruc deleted the fix/fix-test-genesis-system-contracts branch April 9, 2025 15:46
github-merge-queue bot pushed a commit that referenced this pull request Apr 10, 2025
**Motivation**

In #2418 the genesis-l1-dev.json test file is edited, adding trailing
commas. This causes the L2 integration test to fail with:

```
thread 'main' panicked at cmd/ethrex/utils.rs:59:40:
Failed to decode genesis file: Error("trailing comma", line: 36, column: 5)
```

**Description**

Removes both instances of trailing commas in genesis-l1-dev.json
pedrobergamini pushed a commit to pedrobergamini/ethrex that referenced this pull request Aug 24, 2025
…mbdaclass#2418)

**Description**

We have some genesis files under `test_data` directory which are used on
unit tests.

This PR:
- Fixes the address of the EIP-2935 system contract on some of the
genesis files.
- Adds the EIP-4788, EIP-7002, EIP-7251 and deposits contract to those
same genesis files

These contracts are not being used in the unit tests, so this addition
is only for consistency.
pedrobergamini pushed a commit to pedrobergamini/ethrex that referenced this pull request Aug 24, 2025
**Motivation**

In lambdaclass#2418 the genesis-l1-dev.json test file is edited, adding trailing
commas. This causes the L2 integration test to fail with:

```
thread 'main' panicked at cmd/ethrex/utils.rs:59:40:
Failed to decode genesis file: Error("trailing comma", line: 36, column: 5)
```

**Description**

Removes both instances of trailing commas in genesis-l1-dev.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants