10099 Commits

Author SHA1 Message Date
Jacek Sieka
9bef69c4b5
Merge remote-tracking branch 'origin/dev' into single-attestation 2024-09-20 09:28:51 +02:00
Jacek Sieka
1c529a858c
use SingleAttestation in honest validator spec 2024-09-20 09:25:35 +02:00
Echo
0c5ad81145
Fix merkle multiproof documentation (#3928) 2024-09-19 20:34:14 -05:00
Etan Kissling
0c5549e1c8
Merge branch 'dev' into df-rlptx 2024-09-20 00:05:24 +02:00
Etan Kissling
c7468905fe
Merge branch 'dev' into bf-emptytxspec 2024-09-19 23:54:05 +02:00
Etan Kissling
9d53bb923a
Merge branch 'dev' into bf-emptytx 2024-09-19 23:53:37 +02:00
Justin Traglia
cb03c857e1
Merge pull request #3920 from ethereum/dev 2024-09-19 16:04:41 -05:00
Justin Traglia
d14fb52249
Fix yield statement in test_get_custody_columns (#3931) 2024-09-19 11:12:56 -05:00
Mikhail Kalinin
23699f596d Undo MAX_EB to MIN_AB switch in withdrawal helper 2024-09-19 10:44:38 +04:00
Justin Traglia
dbc746fb8b
bump to 1.5.0-alpha.6 (#3921) 2024-09-18 09:08:07 -05:00
Stefan Bratanov
e12b9abbf6
EIP-7732: Refactor Beacon chain state transition function (#3898) 2024-09-18 09:03:26 -05:00
Etan Kissling
cb99c5f302
Ensure EL block hash is updated when beacon parent root is overridden (#3881) 2024-09-18 09:01:55 -05:00
Hsiao-Wei Wang
c8ba4d2ee7
Merge pull request #3927 from ethereum/fix-testgen-action
Fix test vector generators to work with Python 3.12
2024-09-18 21:51:50 +08:00
Nico Flaig
666b63ac38
Remove stale comment on latest_execution_payload_header in Electra (#3929) 2024-09-18 07:35:49 -05:00
Mikhail Kalinin
083402fe7d Remove switch_to_compounding from deposit flow 2024-09-18 16:23:27 +04:00
Mikhail Kalinin
1513492944 Merge branch 'dev' into deposit-queue 2024-09-18 16:01:11 +04:00
Mikhail Kalinin
d71d9dda9e Fix lint 2024-09-18 13:33:18 +04:00
Mikhail Kalinin
b29a1d36d1 Isolate switch to compounding flow 2024-09-18 13:27:03 +04:00
Mikhail Kalinin
1bf8ca5777
Apply suggestions by @ralexstokes
Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
2024-09-18 09:20:42 +04:00
Justin Traglia
36da776a39 Update url 2024-09-17 15:20:59 -05:00
Justin Traglia
ea90d6f27d Fix test vector generators to work with Python 3.12 2024-09-17 14:56:59 -05:00
Parithosh Jayanthi
7cacee6ad6
Add cronjob for test vector generation (#3922) 2024-09-16 11:16:07 -05:00
Mikhail Kalinin
747a5a7891
Apply suggestions from @dapplion
Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com>
2024-09-16 11:01:06 +04:00
Hsiao-Wei Wang
cffd21823a
Merge pull request #3915 from ralexstokes/cleanup-signed-consolidation
Remove unnecessary signing domain for consolidations
2024-09-13 17:23:43 +08:00
Alex Stokes
6ebdeb206a
Merge pull request #3875 from lucassaldanha/3865
Moving requests out of execution_payload into beacon_block.body
2024-09-12 15:51:31 -06:00
Mikhail Kalinin
0eda70cfcb Switch to compounding when consolidating with source==target 2024-09-12 20:02:39 +06:00
Alex Stokes
15a5b68260
Remove unnecessary signing domain for consolidations 2024-09-10 11:41:45 -06:00
Hsiao-Wei Wang
adc5edd95c
Merge pull request #3914 from ensi321/dev
Minor fixes on Electra spec and test helper
2024-09-10 16:59:32 +08:00
NC
1702f88f78 Minor fixes 2024-09-05 22:27:28 -07:00
Lucas Saldanha
622ccd1d4b Updated ElectraSpecBuilder (NoopExecutionEngine#notify_new_payload) 2024-09-06 10:08:36 +12:00
Lucas Saldanha
c8dd790484 Fix linter 2024-09-06 09:51:34 +12:00
Lucas Saldanha
beff03d4e0 Updated verify_and_notify_new_payload and notify_new_payload 2024-09-06 09:18:26 +12:00
Alex Stokes
6c3868c872
Merge pull request #3882 from mkalinin/correlation-penalty-fix
EIP-7251: Update correlation penalty computation
2024-09-05 13:58:42 -06:00
Justin Traglia
07401893a3
Delete g2_lincomb in poly-commits-sampling spec (#3913) 2024-09-05 14:51:26 -05:00
Mikhail Kalinin
67cc3a5ac2 Rename MAX_PENDING_DEPOSITS_PER_EPOCH_PROCESSING to MAX_PENDING_DEPOSITS_PER_EPOCH 2024-09-05 14:14:23 +06:00
Potuz
abf382a607 Fix 7732 2024-09-04 12:58:50 -03:00
Mikhail Kalinin
8c726ff723 Fix get_max_effective_balance call 2024-09-04 09:56:43 +06:00
Mikhail Kalinin
3ebddad511 Merge branch 'dev' into deposit-queue 2024-09-04 09:30:00 +06:00
Hsiao-Wei Wang
5111cbfdba
Merge pull request #3908 from pawanjay176/csc-u64
Peerdas Change csc types to uint64
2024-09-04 01:48:16 +08:00
Justin Traglia
88a76574b6
Update csc description
Co-authored-by: Anton Nashatyrev <Nashatyrev@users.noreply.github.com>
2024-09-03 09:35:02 -05:00
Hsiao-Wei Wang
aa3b140197
Merge pull request #3909 from ralexstokes/rename-get-max-eb-helper
simplify name of helper `get_validator_max_effective_balance`
2024-09-02 22:19:54 +08:00
Lucas Saldanha
31225f1acf Temp fix for linter on eip-7732 beacon chain spec 2024-09-02 13:56:57 +12:00
Lucas Saldanha
38baa573c7 Rename ExecutionLayerRequests to ExecutionRequests 2024-09-02 11:30:54 +12:00
Lucas Saldanha
e445cdfb04 Merge branch 'dev' into 3865 2024-09-02 11:14:03 +12:00
Alex Stokes
6938dcc2fa
simplify name of helper get_validator_max_effective_balance 2024-08-30 16:16:44 -06:00
Pawan Dhananjay
78cc0a6e91
Change csc types to uint64 2024-08-30 12:25:26 -07:00
Hsiao-Wei Wang
2b4d94ab08
Merge pull request #3816 from ethereum/dapplion-patch-2
Simplify is_better_update condition
2024-08-30 23:33:10 +08:00
Hsiao-Wei Wang
405fcd106b
Merge pull request #3888 from potuz/fix_header_slot_validation
Require the builder is active and non-slashed
2024-08-29 23:21:34 +08:00
Hsiao-Wei Wang
a95195bf1f
Merge pull request #3890 from StefanBratanov/eip_7732_modify
EIP-7732: Modify `ExecutionPayloadEnvelopeByRoot`
2024-08-29 23:21:07 +08:00
Hsiao-Wei Wang
0dd76d3e18
Merge pull request #3905 from ralexstokes/harmonize-electra-withdrawals
harmonize `process_withdrawals` spec with #3761
2024-08-29 17:39:47 +08:00