524 Commits

Author SHA1 Message Date
Justin Traglia
ad1c65b7af Combine helpers into compute_time_at_slot (#4388) 2025-06-19 16:18:22 +02:00
Justin Traglia
46306c4f8a Run linter on code in markdown files (#4359) 2025-06-03 18:18:41 -05:00
Justin Traglia
26bb70739a Delete unnecessary container comments (#4358) 2025-06-03 15:37:50 -05:00
Justin Traglia
33e1820379 Replace black/pylint/isort with ruff (#4350) 2025-06-03 09:48:43 -05:00
Justin Traglia
5819ea2ca3 Update default shell to bail on error (#4349) 2025-05-30 08:33:03 -05:00
Justin Traglia
cc6996c226 Generate reference tests for EIP7732 & EIP7805 (#4319) 2025-05-16 08:54:27 -05:00
Justin Traglia
03c4ea240f Wrap lines at 80 characters in all markdown files 2025-05-15 14:12:40 -05:00
Justin Traglia
95ba0a90c4 Ensure presets/configs for yaml/spec match (#4297)
* Add checks to ensure presets/configs for yaml/spec match

* Simplify
2025-05-06 10:09:28 +02:00
Cypher Pepe
a35c13f8d5 Fix a couple broken links (#4279) 2025-04-21 17:08:32 -05:00
Mehdi AOUADI
e13c58d59d Move IL committee domain to constant (#4276) 2025-04-17 09:02:15 -05:00
Mehdi AOUADI
973ef41098 EIP7805: Use MAX_TRANSACTIONS_PER_PAYLOAD for InclusionList transactions size (#4220) 2025-04-17 07:38:29 -05:00
Justin Traglia
632731773d Fix eip7732 kzg commitment inclusion proof depth (#4264)
* Update inclusion proof depth for mainnet

* Disable two fork-choice tests for now
2025-04-11 10:20:31 -05:00
Justin Traglia
d181573bd2 Use mdformat for markdown formatting (#4244)
* Replace skip footnote with html block

* Remove unnecessary duration columns

* Add mdformat to pyproject

* Start to use mdformat-toc

* Remove table of contents headers

* Fix empty header

* Finally, run mdformat

* Remove doctoc from CI

* Fix issue with eip7732

* Error if linter changes something in CI
2025-04-03 09:37:21 -05:00
Justin Traglia
04b8ae2205 Replace some instances of "extended" with "modified" (#4225) 2025-03-27 12:02:47 -05:00
Justin Traglia
b65f5d4302 Use consistent note style (#4224) 2025-03-27 11:34:17 -05:00
Gabriel Astieres
ce25da0c50 Update fork trigger sections (#4208) 2025-03-26 16:54:16 -05:00
JihoonSong
d9215cc17f Add fork.md for eip7805 (#4191)
* Add fork.md for eip7805

* Fix table & remove unnecessary section

* Add electra import

---------

Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2025-03-24 14:02:06 -05:00
Potuz
fe73d4eec5 EIP-7732 current fork spectests (#3854) 2025-03-14 08:31:48 -05:00
Justin Traglia
95c3fba307 Change Store.inclusion_list from List to Set (#4165) 2025-03-13 17:15:59 -05:00
terence
492572dc5b Add EIP-7805 (FOCIL) specs (#4003) 2025-03-12 21:47:20 -05:00
Justin Traglia
ffdb390b35 Merge branch 'dev' into fix-test-gen 2025-03-10 09:22:44 -05:00
Justin Traglia
a291e65ac2 Fix typos raised in another PR 2025-03-10 09:21:34 -05:00
Hara
39af83233c Fix list presentation in rendered specifications (#4156) 2025-03-10 09:07:38 -05:00
Justin Traglia
21d914a19d Define PAYLOAD_TIMELY_THRESHOLD with int division 2025-03-10 08:58:52 -05:00
Justin Traglia
e5480ea685 Fix typos 2025-02-26 13:58:13 -06:00
Justin Traglia
3c3e07bb3f Move deprecated specs to new directory 2025-02-26 13:45:42 -06:00
Justin Traglia
b9f8a7519c Merge pull request #4120 from tbenr/7732-rpc
[EIP-7732] ExecutionPayloadEnvelopesByRange RPC
2025-02-18 15:18:23 -06:00
Enrico Del Fante
64598e9f07 as per feedback 2025-02-18 16:07:41 +01:00
Justin Traglia
732a2d09bc Remove WHISK_ prefixes 2025-02-18 07:21:28 -06:00
Justin Traglia
a3205e694b For the most part, rename whisk to eip7441 2025-02-14 15:02:48 -06:00
Enrico Del Fante
4b5a06e073 feedback 2025-02-12 09:32:39 +01:00
Enrico Del Fante
cec9c757cb fix toc 2025-02-05 15:33:02 +01:00
Enrico Del Fante
f35c99d750 move to separate method 2025-02-05 15:32:15 +01:00
Enrico Del Fante
0154de0025 eip7732 adapt rpc methods 2025-02-04 15:21:45 +01:00
Justin Traglia
eba62dbf00 Fix various nits 2025-01-15 14:24:49 -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
Paul Harris
28cb6b4d63 Merge branch 'dev' into gossip-and-non-gossip-wording 2024-12-18 16:29:16 +10: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
c752833e3c Remove EIP-7742 from Electra/Fulu 2024-12-12 12:53:40 -06:00
Justin Traglia
d216321d66 Move eip7594 directory to new fulu directory 2024-12-11 08:08:40 -06:00
Justin Traglia
373e11161c Change "updated" to "modified" 2024-12-05 16:02:33 -06:00
Justin Traglia
c544029d13 Revert "Bump BlobSidecarsBy* for EIP7594 to v4"
This reverts commit f63f6e4269.
2024-12-05 13:16:02 -06:00
Justin Traglia
f63f6e4269 Bump BlobSidecarsBy* for EIP7594 to v4 2024-12-05 13:11:40 -06:00
Justin Traglia
e44bcfa90b Make necessary changes for EIP7594 spec
Previous to this commit, the max blob count for EIP7594 was 8. Now that we have
raised the target/max to 6/9 for Electra, the max blob count for EIP7594 no
longer makes sense. I've raised the target/max for it to 9/12 as a placeholder.
This also serves as an example of what changes are necessary to increase the
blob count in the future.
2024-12-05 12:57:06 -06:00
Justin Traglia
2439a4c307 Use Electra config variables 2024-12-05 11:31:16 -06:00
Justin Traglia
349febe9e7 Use TARGET_BLOBS_PER_BLOCK in NewPayloadRequest 2024-12-05 11:26:10 -06:00
Justin Traglia
e08882e335 Merge remote-tracking branch 'origin/dev' into electra-blob-count 2024-12-05 11:24:24 -06:00
Justin Traglia
9e085e41c9 Move target_blobs_per_block to NewPayloadRequest 2024-12-04 14:12:13 -06:00