10310 Commits

Author SHA1 Message Date
Hsiao-Wei Wang
2ceeeb5dad Merge branch 'dev' into tools 2025-01-09 09:22:16 -05:00
Justin Traglia
addbe71a78 Merge pull request #4079 from ethereum/bump-version-2
Bump version to 1.5.0-beta.0
2025-01-08 14:12:12 -06:00
Justin Traglia
db52011909 Bump version to 1.5.0-beta.0 2025-01-08 14:11:08 -06:00
Justin Traglia
c086545786 Merge pull request #3553 from etan-status/lc-canonical
Restrict best LC update collection to canonical blocks
2025-01-08 12:00:55 -06:00
Justin Traglia
742115a971 Merge pull request #4074 from ensi321/electra-blobsidecar
Remove reference to electra.BlobSidecar in EIP-7691
2025-01-08 09:21:21 -06:00
Justin Traglia
d8650a9de1 Merge pull request #4076 from ensi321/subnet-id
Use SubnetID for sync committee
2025-01-08 09:05:58 -06:00
NC
8e376dc03b Use SubnetID for sync committee 2025-01-07 15:53:27 -08:00
Hsiao-Wei Wang
5b25758078 Merge pull request #4073 from nalepae/patch-3
Fulu: Remove V3 of blob sidecar by root/range RPC
2025-01-07 08:32:11 -05:00
Etan Kissling
5565b2ba57 Merge branch 'dev' into lc-canonical 2025-01-06 23:04:21 +01:00
Justin Traglia
d85d36a388 Merge pull request #4067 from nflaig/electra-compute-blob-subnet
Update blob sidecar subnet computation for EIP-7691
2025-01-06 15:53:45 -06:00
NC
d1d50cc539 Remove electra.BlobSidecar 2025-01-06 13:34:47 -08:00
Etan Kissling
51ad00abca Merge branch 'dev' into lc-canonical 2025-01-06 19:32:04 +01:00
Justin Traglia
cefc838ad4 Merge pull request #4058 from jtraglia/fix-makefile-nits
Fix a few nits dealing with updated makefile
2025-01-06 08:57:04 -06:00
Justin Traglia
44731e8388 Merge pull request #4071 from nalepae/patch-2
Deneb: Add BeaconState
2025-01-06 08:54:06 -06:00
Justin Traglia
777c023bab Update unit test 2025-01-06 08:46:48 -06:00
Justin Traglia
0c4c9e455d Merge pull request #4072 from etan-status/ef-reqhash
Emit correct block hash in random Electra tests
2025-01-06 08:40:33 -06:00
Etan Kissling
7d511becf6 Emit correct block hash in random Electra tests
New tests were added in #4032 with incorrect EL block hash, fix these.
2025-01-06 12:28:41 +01:00
Manu NALEPA
4f7fe8230d Fulu: Remove V3 of blob sidecar by root/range RPC
The Fulu fork introduces peerDAS, replacing blobs sidecars by data columns sidecars.

After the Fulu fork epoch, clients still need to be able to request blob sidecars by root/range, at least for the blobs retention period after the Fulu fork epoch.

Blob sidecars will be retrieved at most up to the Electra epoch, so the V2 version (Electra) for blob sidecars by range/root is enough. There is no need to retrieve blobs sidecars after the Fulu fork where data columns sidecars will be used instead, so there is no need to introduce the V3 version (Fulu) for blob sidecars by range/root.
2025-01-06 11:58:04 +01:00
Manu NALEPA
6dd929fa8d Deneb: Add BeaconState
During the Deneb fork, some fields were added to the `ExecutionPayloadHeader`.
The `ExecutionPayloadHeader` is part of the `BeaconState`.

==> This change should be reflected in the `BeaconState`.
2025-01-04 23:04:03 +01:00
Justin Traglia
6ae48ce30e Merge pull request #4069 from jtraglia/fix-garbled-fields
Fix garbled blob_kzg_commitments access
2025-01-02 15:46:10 -06:00
Justin Traglia
8696fbf753 Merge pull request #4070 from jtraglia/allow-zero-id 2024-12-29 08:02:53 -06:00
Justin Traglia
92a2b20c0e In get_custody_groups, don't skip 0 value 2024-12-28 09:36:03 -06:00
Justin Traglia
6590cd0398 Fix two minor typos 2024-12-23 12:37:28 -06:00
Justin Traglia
9e6d8a71f0 Fix garbled blob_kzg_commitments accesses 2024-12-23 12:33:41 -06:00
Nico Flaig
f17663f89c Update blob sidecar subnet computation for EIP-7691 2024-12-20 14:55:39 +00:00
Justin Traglia
e6bddd9662 Merge pull request #4060 from jimmygchen/fix-custody-sampling-size
Align PeerDAS `sampling_size` comparison units
2024-12-18 17:24:23 -06:00
Jimmy Chen
8e0d0d48e8 Simplify inline code
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-12-19 09:29:58 +11:00
Justin Traglia
5567434a77 Merge pull request #4062 from nalepae/patch-2
Metadata: Replace `csc` by `cgc`.
2024-12-18 12:00:48 -06:00
Justin Traglia
c33124ebe4 Use integer division 2024-12-18 11:38:55 -06:00
Justin Traglia
6f9d0294dc Merge pull request #4063 from ppopth/fix-custody-group-spec-tests
EIP-7594: Fix custody group spec tests
2024-12-18 11:36:04 -06:00
Suphanat Chunhapanya
dde81194d7 EIP-7594: Fix custody group spec tests 2024-12-18 22:38:43 +07:00
Justin Traglia
8d5c8742da Merge pull request #4057 from jtraglia/speed-up-make-pyspec
Speed up make pyspec command
2024-12-18 08:20:48 -06:00
Justin Traglia
52360b9405 Merge pull request #4061 from ethereum/dapplion-patch-2 2024-12-18 07:21:58 -06:00
Justin Traglia
9f2b1d72c9 Merge pull request #4049 from rolfyone/gossip-and-non-gossip-wording 2024-12-18 07:20:56 -06:00
Manu NALEPA
35603f5417 Metadata: Replace csc by cgc. 2024-12-18 13:29:44 +01:00
Lion - dapplion
7be22acf6a Remove non commit-pinned blob links 2024-12-18 16:26:16 +08:00
Paul Harris
28cb6b4d63 Merge branch 'dev' into gossip-and-non-gossip-wording 2024-12-18 16:29:16 +10:00
Jimmy Chen
0964db294c Fix custody sampling_size logic. 2024-12-18 17:28:51 +11:00
Justin Traglia
ea37fc5140 Fix a few nits dealing with updated makefile
* Hide output from forced eth2spec rebuild
* Call detect_errors after all generators are done
* Allow output to stderr to show up in console when testing
    * Add note about printing to stderr
* Make check_toc private, as one should only use make lint
    * Move _check_toc rule closer to lint rule
* Force rebuild eth2spec when running generators
    * And do not rebuild pyspec now, no longer needed
2024-12-17 14:23:25 -06:00
Justin Traglia
a32d0aaa8f Merge branch 'ethereum:dev' into speed-up-make-pyspec 2024-12-17 13:15:30 -06:00
Justin Traglia
287c87ffa0 Merge pull request #4056 from ralexstokes/electra/p2p-clarification-blob-count
clarify blob count validation on blob subnets
2024-12-17 12:36:05 -06:00
Alex Stokes
2b710f337c clarify blob count validation on blob subnets 2024-12-17 10:33:56 -07:00
Lion - dapplion
6c581ca42c Fix a few typos (#4055) 2024-12-17 07:46:20 -06:00
Paul Harris
a58b1f52dd clarify gossip sources wording 2024-12-15 08:37:22 +10:00
Justin Traglia
001caab3b3 Merge pull request #4048 from jtraglia/fix-pending-deposit-invalid-sig-test 2024-12-13 18:12:46 -06:00
Justin Traglia
702dfc9734 Use incorrect signature in pending deposit top up test 2024-12-13 17:25:18 -06:00
Justin Traglia
7242a27917 Merge pull request #4039 from jtraglia/16-bit-filter
Use 16-bit random value in validator filter
2024-12-13 16:11:27 -06:00
Justin Traglia
01a92dcf7b Merge branch 'dev' into 16-bit-filter 2024-12-13 15:40:39 -06:00
Justin Traglia
9c4447bdde Pepper in some lru_cache decorators 2024-12-13 15:22:05 -06:00
Justin Traglia
98cf01d22d Refactor the main Makefile (#3988) 2024-12-13 13:30:23 -06:00