10659 Commits

Author SHA1 Message Date
Justin Traglia
927073b0aa In the release action, add back sudo (#4428) 2025-07-02 08:11:55 -05:00
Justin Traglia
56eee54d8a In the release action, disable sanity checks & remove sudo (#4425) 2025-07-02 07:33:03 -05:00
Justin Traglia
86a4df2edb Increase release action timeout to 24 hours (#4423) 2025-07-01 19:57:25 -05:00
Leo Lara
8cbdc8604a Remove blobs/proofs from new PeerDAS forkchoice tests (#4421) 2025-07-01 13:18:18 -05:00
Justin Traglia
85ba6878e5 Fix sanity test steps in release action (#4418) 2025-06-30 19:06:20 -05:00
Justin Traglia
87a224ee8b Convert DAS providers section to supernodes section (#4415) 2025-06-30 16:27:36 -05:00
Justin Traglia
e660623d12 Run mdformat on all markdown files (#4417) 2025-06-30 16:27:01 -05:00
Justin Traglia
8b9c2d8c0a Update release documentation (#4416) 2025-06-30 15:27:40 -05:00
Leo Lara
815751ecb3 Add PeerDAS tests (#4391) 2025-06-29 14:23:15 -05:00
Lin Oshitani
50e2cc5867 Test proposer lookahead initialization uses active validator set at fork (#4413) 2025-06-28 07:54:36 -05:00
Manu NALEPA
3d40477db3 DataColumnSidecarsByRoot: Serve for finalized epochs. (#4394) 2025-06-27 08:06:22 -05:00
Justin Traglia
342b270f9a Clarify peering expectations when nfd values are different (#4407) 2025-06-27 07:38:04 -05:00
Justin Traglia
c62751c37a Add some clarifications around new ENR changes (#4406) 2025-06-27 07:37:17 -05:00
Agnish Ghosh
8df5d119ba Remove peer sampling in Fulu (#4393) 2025-06-27 07:36:13 -05:00
Justin Traglia
1838769696 Remove unnecessary config overrides in test (#4410) 2025-06-25 14:45:43 -05:00
Justin Traglia
c3b649690b Add support for automated releases (#4409) 2025-06-25 14:45:21 -05:00
Tyler
cf3eaab2b2 Fix formatting for Capella preset (#4411) 2025-06-25 14:44:50 -05:00
JihoonSong
49bb254895 Correct the docstrings for process_execution_payload tests with blobs (#4408) 2025-06-25 07:13:45 -05:00
dependabot[bot]
44ae6e661d Bump the actions group with 2 updates (#4405)
* Bump the actions group with 2 updates

Bumps the actions group with 2 updates: [pytest](https://github.com/pytest-dev/pytest) and [ruff](https://github.com/astral-sh/ruff).


Updates `pytest` from 8.4.0 to 8.4.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.0...8.4.1)

Updates `ruff` from 0.11.13 to 0.12.0
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.13...0.12.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: ruff
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix imports

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Traglia <jtraglia@pm.me>
2025-06-24 14:44:55 -05:00
Justin Traglia
29a3e565d5 Merge pull request #4404 from ethereum/bump-version-1
Bump version to v1.6.0-alpha.3
2025-06-23 12:42:00 -05:00
Justin Traglia
695762053b Bump version to v1.6.0-alpha.3 2025-06-23 12:41:32 -05:00
Justin Traglia
df8cadca3d Merge pull request #4403 from jtraglia/stale-action
Add nightly workflow to deal with stale issues/PRs
2025-06-23 12:40:24 -05:00
Justin Traglia
f1df0704d1 Add nightly workflow to deal with stale issues/PRs 2025-06-23 11:28:01 -05:00
Justin Traglia
4317e88574 Merge pull request #4401 from ensi321/dev
Use `get_blob_parameters` in gossip block validation
2025-06-23 10:26:59 -05:00
NC
f05f2da2a9 Use get_blob_parameters in gossip block validation 2025-06-23 07:30:27 -07:00
JihoonSong
19b90c5d73 Remove dead attestation generation code (#4396) 2025-06-23 07:32:25 -05:00
Leo Lara
f51063fcfb Fix test_effective_decrease_balance_updates_lookahead reftest (#4395) 2025-06-21 06:39:15 +02:00
Justin Traglia
1cc00b8adf Add jtraglia's spec viewer to the readme (#4392) 2025-06-20 21:14:07 +02:00
Justin Traglia
b5fdbec8aa Add execution_requests to fulu.GetPayloadResponse (#4389) 2025-06-20 21:12:21 +02:00
Justin Traglia
ad1c65b7af Combine helpers into compute_time_at_slot (#4388) 2025-06-19 16:18:22 +02:00
Justin Traglia
e2b1a17023 Replace ast.unparse() with custom parsing (#4387) 2025-06-18 14:17:24 +02:00
Alex Vlasov
81629f2d72 Add fork choice compliance test generator (#3831) 2025-06-17 21:59:21 +02:00
Justin Traglia
443dd5bddd Fix yields in new proposer lookahead test (#4386) 2025-06-17 12:55:32 +02:00
dependabot[bot]
192f6d2110 Bump the actions group with 4 updates (#4385)
Bumps the actions group with 4 updates: [marko](https://github.com/frostming/marko), [py-ecc](https://github.com/ethereum/py_ecc), [pytest-cov](https://github.com/pytest-dev/pytest-cov) and [mypy](https://github.com/python/mypy).


Updates `marko` from 2.1.3 to 2.1.4
- [Release notes](https://github.com/frostming/marko/releases)
- [Changelog](https://github.com/frostming/marko/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frostming/marko/compare/v2.1.3...v2.1.4)

Updates `py-ecc` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/ethereum/py_ecc/releases)
- [Changelog](https://github.com/ethereum/py_ecc/blob/main/docs/release_notes.rst)
- [Commits](https://github.com/ethereum/py_ecc/compare/v7.0.1...v8.0.0)

Updates `pytest-cov` from 6.1.1 to 6.2.1
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.1.1...v6.2.1)

Updates `mypy` from 1.16.0 to 1.16.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.16.0...v1.16.1)

---
updated-dependencies:
- dependency-name: marko
  dependency-version: 2.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: py-ecc
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: pytest-cov
  dependency-version: 6.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: mypy
  dependency-version: 1.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 08:05:38 +02:00
Leo Lara
c0715f5fbc Add more proposer lookahead tests 2025-06-16 20:50:04 +02:00
Leo Lara
2eb4438dd4 Merge pull request #4380 from linoscope/eip-7917-add-tests-for-validator-exits
EIP-7917: Add test for proposer lookahead excluding exited validators
2025-06-13 17:23:41 +02:00
lin
7bcd1d42a5 EIP-7917: Add test for proposer lookahead excluding exited validators 2025-06-12 13:33:26 +02:00
Etan Kissling
0ea28c33a3 Do not wrap long lines in config.yaml files (#4379)
Spec configs follow a YAML subset that does not involve linebreaks,
to avoid requiring client implementations to include a full YAML lib.

When Ruamel YAML was updated recently, the default settings changed and
certain tests started to emit `config.yaml` with linebreaks. By setting
Ruamel config `width` to a larger value, previous behaviour is restored.
2025-06-12 12:57:53 +02:00
Justin Traglia
83ce6d0945 Add fork version to compute fork digest test cases (#4376) 2025-06-12 11:48:35 +02:00
Manu NALEPA
d92c60c505 Introduce Status v2 with earliest_available_slot (#4374) 2025-06-11 10:42:48 +02:00
raulk
ddbd1e30f2 Modify fork digest to distinguish BPO forks + add entry to ENR (#4354) 2025-06-11 10:39:12 +02:00
Alex Stokes
b91a9a2133 Merge pull request #4371 from jtraglia/getBlobsV2-rec
Suggest using getPayloadV5 to get blobs/proofs
2025-06-11 02:00:48 -06:00
Manu NALEPA
0c9ec2f9e6 CGC: Update before Fulu (#4373) 2025-06-11 09:55:31 +02:00
Justin Traglia
931f31cd66 Define requirements for the blob schedule (#4370) 2025-06-10 13:28:42 +02:00
dependabot[bot]
ea7f185c93 Bump the actions group with 3 updates (#4372) 2025-06-10 08:05:05 +02:00
Justin Traglia
95328d7656 Use getPayloadV5 2025-06-09 22:08:35 +02:00
Justin Traglia
d86ca1f870 Suggest using getBlobsV2 to get blobs/proofs 2025-06-09 16:40:48 +02:00
Justin Traglia
23e3067148 Bump version to v1.6.0-alpha.2 (#4368) 2025-06-05 12:37:55 -05:00
Justin Traglia
f106e045b7 Detect errors in reference test generator action (#4366) 2025-06-05 11:34:54 -05:00
Leo Lara
16f5ba689a Fix a few things in setup.py (#4360) 2025-06-05 08:01:42 -05:00