9895 Commits

Author SHA1 Message Date
Csaba Kiraly
8d332788b9
clarify the use of LossyDAS
Clarify that what matters is the false positive threshold, allowing
different sampling strategies as protocol compliant behavior.

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2024-05-28 13:54:27 +02:00
Csaba Kiraly
b848ca6dc7
improved sampling description
- describe sample selection
- describe sample queries

Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
2024-05-28 13:54:27 +02:00
Guillaume Ballet
8737e69c21
use execution_witness_root in header 2024-05-28 10:39:35 +02:00
Hsiao-Wei Wang
744ae2e687
Add EIP-6800 linter checks.
Fix the lint errors.
Remove custom type `StateDiff` and then use `List[StemStateDiff, MAX_STEMS]` directly in `ExecutionWitness`.
2024-05-28 16:24:11 +08:00
Hsiao-Wei Wang
fd246d8ebf
Merge branch 'dev' into pr3230 2024-05-28 12:55:33 +08:00
Hsiao-Wei Wang
071f0a3097
Merge pull request #3769 from ethDreamer/fix_compute_proposer_index
Electra: Properly Calculate Proposer Probabilities
2024-05-28 11:40:50 +08:00
Guillaume Ballet
0fd49c1a32 fix spelling error 2024-05-27 14:10:58 +02:00
Guillaume Ballet
7fbbb252d8 rebase on top of deneb 2024-05-27 12:46:30 +02:00
Guillaume Ballet
5c13f5c651
fix depth+extension serialization type
Co-authored-by: g11tech <develop@g11tech.io>
2024-05-27 11:53:38 +02:00
Justin Traglia
12cab5a864 Make request type a bytes type 2024-05-23 16:17:29 -05:00
Justin Traglia
d46e4aa36b Split long line into two 2024-05-23 15:55:16 -05:00
Justin Traglia
1d02110a68 Update compute_el_header_block_hash for EIP-7685 2024-05-23 15:30:49 -05:00
Alex Stokes
836bc43a06
Merge pull request #3773 from terencechain/fix-new-feature-link
Fix broken links for `new-feature.md`
2024-05-22 13:16:51 +02:00
fradamt
69ee35d4e3 handle top-ups to exiting/exited validators 2024-05-22 12:31:22 +02:00
fradamt
96db63ea29 doctoc 2024-05-22 10:11:39 +02:00
fradamt
6a731e9115 fix lint 2024-05-22 10:03:03 +02:00
fradamt
1970b56f8f add consolidation_requests_root to get_execution_payload_header test helper 2024-05-22 09:37:16 +02:00
fradamt
f0ef76ada1 minor fixes 2024-05-21 23:03:34 +02:00
fradamt
6b6936836a Revert "minor fixes, doctoc"
This reverts commit dc2a2bd85ae1e8c7c2e426faba3167069ef548a5.
2024-05-21 22:54:25 +02:00
fradamt
c17f22fedc add missing decorators 2024-05-21 22:46:44 +02:00
fradamt
5998e74447 typos. electra tests passing 2024-05-21 22:30:14 +02:00
fradamt
dc2a2bd85a minor fixes, doctoc 2024-05-21 22:30:14 +02:00
fradamt
7c4b32a717 renaming consolidations to consolidation_requests 2024-05-21 22:29:30 +02:00
fradamt
17c51488eb add tests for remaining failure cases 2024-05-21 22:29:30 +02:00
fradamt
c492d6198a adjust consolidations tests for EL consolidations 2024-05-21 22:27:06 +02:00
fradamt
901a2491b4 fix typo 2024-05-21 22:15:33 +02:00
fradamt
e030f2cd60 Small fixes
Co-authored-by: Mikhail Kalinin <kalinin128@gmail.com>
2024-05-21 22:15:33 +02:00
fradamt
8a6ca1c568 fix consolidation churn limit check 2024-05-21 22:15:33 +02:00
fradamt
74eaf57668 add consolidations_root where needed 2024-05-21 22:15:33 +02:00
fradamt
204b39dd74 ensure that target has execution credentials 2024-05-21 22:15:33 +02:00
fradamt
1292bd9375 move to EL consolidations 2024-05-21 22:15:33 +02:00
Hsiao-Wei Wang
f968d62459
Merge pull request #3774 from terencechain/rm-deneb-all-phases
Remove Deneb from all phases
2024-05-21 11:19:49 +08:00
terence tsao
eb380c1e83 Remove Deneb from all phases 2024-05-20 12:25:29 -07:00
terence tsao
c685a6574c Fix broken links for new-feature.md 2024-05-20 12:18:52 -07:00
Manu NALEPA
64b93c9361
Fix table. 2024-05-17 17:47:38 +03:00
Manu NALEPA
f7bb8aab1a
EIP-7594 - Update ENR record
Proposal for https://github.com/ethereum/consensus-specs/issues/3744
2024-05-17 17:31:08 +03:00
Hsiao-Wei Wang
0f5f155d1b
fix typo (#3771) 2024-05-17 14:38:58 +08:00
Mikhail Kalinin
32b441d381
Fix lint 2 2024-05-16 17:03:10 +03:00
Mikhail Kalinin
222e980b7e
Fix lint 2024-05-16 16:55:23 +03:00
Mark Mackey
74be5b2436 Electra: Properly Calculate Proposer Probabilities 2024-05-16 15:29:32 +03:00
Etan Kissling
8bf606884b
EIP-7549: Append new committee_bits field to end of Attestation
Introducing new fields in the middle of an existing `Container`
pointlessly breaks merkleization of all subsequent fields.
In the case of `committee_bits`, it is also misleading, as
`signature` only covers `data` inside `Attestation`.
2024-05-16 10:59:51 +03:00
Andrew Davis
d295813155
EIP-7594: add custody settings config (#3766)
* EIP-7594: add custody settings config

* Add `TARGET_NUMBER_OF_PEERS` to config

* add TARGET_NUMBER_OF_PEERS

Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>

* fix double TARGET_NUMBER_OF_PEERS

* fix tests

---------

Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2024-05-15 20:34:41 +08:00
George Kadianakis
fdeff744ff
EIP-7594: Add a missing check and a missing test vector (#3765) 2024-05-14 17:18:14 +03:00
George Kadianakis
e5813bd692
Merge pull request #3758 from jtraglia/improve-dup-cell-test
Change duplicate cell id test to use 65 cell ids
2024-05-14 17:14:56 +03:00
Hsiao-Wei Wang
8b264704aa
Add test_fork_pre_activation test case 2024-05-13 15:37:32 +03:00
Hsiao-Wei Wang
01a2c7ba07
Add test_fork_has_compounding_withdrawal_credential test case 2024-05-13 15:27:52 +03:00
Hsiao-Wei Wang
94535a6a58
Add Electra merkle proof test vectors 2024-05-13 14:35:28 +03:00
Hsiao-Wei Wang
5f48840f4d
Merge pull request #3760 from nisdas/patch-5
Provide Max Size For Columns By Range Request
2024-05-12 16:13:16 +08:00
Nishant Das
8f73a47423
Update p2p-interface.md 2024-05-09 16:14:52 +08:00
Nishant Das
b9befda08b
Update p2p-interface.md 2024-05-09 16:03:55 +08:00