Justin Traglia
87a224ee8b
Convert DAS providers section to supernodes section ( #4415 )
2025-06-30 16:27: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
Tyler
cf3eaab2b2
Fix formatting for Capella preset ( #4411 )
2025-06-25 14:44:50 -05:00
NC
f05f2da2a9
Use get_blob_parameters in gossip block validation
2025-06-23 07:30:27 -07: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
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
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
Lin Oshitani
0cc628c70c
EIP-7917: Refactor return types from List to Vector ( #4361 )
2025-06-04 09:09:28 -05: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
Manu NALEPA
1c39288f73
Validator custody: Increase only and optional dynamic backfill. ( #4357 )
2025-06-03 09:24:59 -05:00
Lin Oshitani
43e716773d
EIP-7917: Deterministic proposer lookahead ( #4190 )
2025-06-03 09:23:22 -05:00
Justin Traglia
5819ea2ca3
Update default shell to bail on error ( #4349 )
2025-05-30 08:33:03 -05:00
Justin Traglia
c9269eb017
Remove deneb/electra from blob schedule and default to electra limit ( #4341 )
2025-05-28 07:28:17 -05:00
Justin Traglia
7a8f248005
Clarify node behavior when validator custody changes ( #4320 )
2025-05-19 14:24:36 -05:00
Justin Traglia
921087e80e
State that reconstructed sidecars which are not custodied may be deleted ( #4332 )
2025-05-19 14:20:59 -05:00
Justin Traglia
2da4b9c158
Fix link to das-core in fulu validator specs ( #4324 )
2025-05-16 11:59:43 -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
Pop Chunhapanya
c9fda07452
Clarification on custody sampling ( #4251 )
...
* Nits on custody sampling
* Update specs/fulu/das-core.md
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com >
* Update SAMPLES_PER_SLOT
* Not specifying the unit of samples
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com >
---------
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com >
2025-05-14 20:53:30 -05:00
Gabriel Astieres
ae96ca2ba8
Introduce blob schedule ( #4277 )
2025-05-12 09:25:45 -05:00
SunnysidedJ
7273eea293
Deprecate BlobSidecarsByRange/Root in Fulu ( #4286 )
2025-05-06 09:28:58 -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
Wenceslas Sanchez
44c9d4b200
Update ELECTRA_FORK_EPOCH in fork.md
2025-05-05 16:21:16 -05:00
Manu NALEPA
4087043cd4
Remove unnecessary sort in compute_columns_for_custody_group ( #4289 )
...
The output is already sorted, no need to sort it again.
2025-04-28 07:46:08 -05:00
Justin Traglia
b8b5fbb8d1
Mark electra as stable ( #4285 )
...
* Fix some small, unrelated nits
* Remove electra work-in-progress notes
* Move electra to stable table
2025-04-23 16:00:03 -05:00
Justin Traglia
f5a5b0791d
Improve DataColumnSidecarsByRoot request ( #4284 )
2025-04-23 09:48:55 -05:00
Cypher Pepe
a35c13f8d5
Fix a couple broken links ( #4279 )
2025-04-21 17:08:32 -05:00
Justin Traglia
f5c0f2ddea
Fix bug in electra withdrawals processing ( #4281 )
2025-04-21 17:07:57 -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
Derek Guenther
8e92b52369
Allow skipping verification for blobs from EL ( #4262 )
2025-04-15 12:33:37 -05:00
Ben Edgington
f504635558
Remove unused is_previous_epoch_justified function ( #4269 )
2025-04-14 08:37:30 -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
372e9e0ca5
Cleanup presets and configs ( #4256 )
...
* Delete unnecessary blank lines
* Remove more unnecessary blank lines
* Use consistent title/order for rewards and penalties
* Add some units
* Various improvements
* Split up deneb presets appropriately
* Clean up fulu presets
* Fix nits
* Rename eip7732 preset files
* Remove deprecated presets
* Random config changes
* More configs cleanup
* Fix more phase0 stuff
* Various cleanups
* Go with Ben's year
2025-04-10 19:40:14 -05:00
Mikhail Kalinin
8ebb5e8086
Update WS period computation for Electra ( #4179 )
2025-04-08 10:00:41 -05:00
Gabriel Astieres
d7622015c8
Use black for linting tests directory ( #4245 )
...
* Remove flake8 & run black on tests
* Run make lint
---------
Co-authored-by: Justin Traglia <jtraglia@pm.me >
2025-04-04 13:20:46 -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
c95d1df58f
State that effective balance should be used ( #4218 )
2025-03-28 08:35:31 -05:00
Manu NALEPA
03befe38ae
Use finalized state for Fulu validator custody ( #4211 )
...
In `get_validators_custody_requirement`, use the latest finalized state as `BeaconState` instead of the current beacon state.
2025-03-28 08:35:17 -05:00