9158 Commits

Author SHA1 Message Date
fradamt
bb597fc326 fix new process_voluntary_exit tests for eip7251 2024-04-14 21:17:17 +02:00
fradamt
1d81af386c refactor the way run_deposit_processing deals with 7251 2024-04-12 15:54:55 +02:00
fradamt
7602a52ecf rearrange hysteresis tests 2024-04-12 14:53:25 +02:00
fradamt
eedb5c1674 add effective_balance_hysteresis test with compounding credentials 2024-04-12 14:32:49 +02:00
fradamt
b03b2c8837 fix/add tests for process_execution_layer_withdraw_request pt2 2024-04-11 18:25:04 +02:00
fradamt
7a0bf5cea2 fix/add tests for process_execution_layer_withdraw_request 2024-04-11 13:52:02 +02:00
fradamt
97507b63c0 fix mutable list bug in tests 2024-04-11 11:29:18 +02:00
fradamt
dd0bea032f improve pending consolidation tests, fix bug in beacon-chain 2024-04-10 14:11:38 +02:00
fradamt
2a334d1e70 add test_invalid_validator_has_pending_withdrawal 2024-04-09 19:19:03 +02:00
fradamt
6a668da2d5 New consolidation tests, comments 2024-04-09 13:34:10 +02:00
Alex Stokes
163f287d6e
Fix prior tests with new EIP-7251 logic 2024-04-08 13:19:05 -06:00
Alex Stokes
112924cc13
fix EIP-7251 tests 2024-04-08 12:50:03 -06:00
Alex Stokes
4f6a623ec9
enable EIP-7251 in CI 2024-04-08 08:19:29 -06:00
Alex Stokes
2ed284da22
format comment in EIP-7251 spec 2024-04-08 08:19:29 -06:00
Alex Stokes
dd2721f3c6
Merge pull request #3657 from ralexstokes/eip-7251-spec-fixes
Various spec fixes for EIP-7251
2024-04-08 08:09:51 -06:00
Alex Stokes
e6092db3fb
Merge pull request #3658 from ethereum/mkalinin-patch-6
EIP-7251: Fix has_sufficient_effective_balance computation
2024-04-07 09:29:06 -06:00
Mikhail Kalinin
64da0da132
Fix has_sufficient_effective_balance computation 2024-04-07 18:15:01 +06:00
Alex Stokes
8cf2fd50f6
add EIP-7251 initialize_beacon_state_from_eth1 function 2024-04-06 17:18:15 -06:00
Alex Stokes
61168e6124
spec bugfix: incorrect process_epoch definition 2024-04-06 17:18:15 -06:00
Alex Stokes
b5d7bd0a8a
bugfix: voluntary exit processing in EIP-7251 2024-04-06 17:18:15 -06:00
Alex Stokes
a80a777589
add missing extended types for EIP-7251 2024-04-06 17:18:15 -06:00
Alex Stokes
982a983072
EIP-7251: format/lint fixes/docs, add validator guide 2024-04-06 17:18:12 -06:00
Alex Stokes
b18bbd8c61
Merge pull request #3636 from mkalinin/eip-7251
EIP-7251: misc changes
2024-04-06 10:22:45 -06:00
Alex Stokes
10ab186e32
Merge pull request #3654 from ensi321/eip7251-fork-fix
EIP-7251: Remove extra `queue_excess_active_balance` call
2024-04-06 10:02:43 -06:00
NC
6ad0c07c78 Remove extra queue_excess_active_balance call 2024-04-06 22:53:04 +08:00
Alex Stokes
f8cbd8d2e3
Merge pull request #3649 from ethereum/eip7549-aggregate
EIP-7549: Add EIP7549 aggregation logic in testing tool
2024-04-05 10:18:30 -06:00
Alex Stokes
a56bd85674
Update tests/core/pyspec/eth2spec/test/helpers/attestations.py 2024-04-05 09:43:48 -06:00
Alex Stokes
3d3ec8fbba
Update tests/core/pyspec/eth2spec/test/helpers/attestations.py 2024-04-05 09:38:32 -06:00
Mikhail Kalinin
78da6573fd
Merge pull request #3645 from ethereum/dapplion-patch-1
Remove repetitive word
2024-04-05 16:04:59 +03:00
Mikhail Kalinin
ace9db9aa9
Set FULL_EXIT_REQUEST_AMOUNT to 0 2024-04-05 15:35:06 +03:00
Hsiao-Wei Wang
6cfa8f713e
Merge pull request #3629 from StefanBratanov/eip_6110_rename_function
EIP-6110 rename `get_eth1_deposit_count` function
2024-04-05 06:02:20 +08:00
Hsiao-Wei Wang
128a273586
Merge pull request #3574 from ethereum/peer-das
[WIP] EIP-7594: PeerDAS protocol
2024-04-05 06:00:27 +08:00
Alex Stokes
29a3cbb3d7
Merge pull request #3651 from zilm13/exits-deneb-fork
Clarify `voluntary_exits` gossip topic after Capella
2024-04-04 15:29:38 -06:00
Dmitrii Shmatko
dc8e9a775f Remove confusing "due to" on voluntary_exits topic update 2024-04-04 18:32:24 +04:00
Hsiao-Wei Wang
5535e6a2ab
fix conflict 2024-04-04 22:55:16 +09:00
Hsiao-Wei Wang
8728561da3
Merge branch 'dev' into peer-das 2024-04-04 22:23:02 +09:00
Mikhail Kalinin
4f8fb6f716
Update specs/_features/eip7251/beacon-chain.md
Co-authored-by: fradamt <104826920+fradamt@users.noreply.github.com>
2024-04-04 14:49:25 +03:00
Hsiao-Wei Wang
265788be58
refactor 2024-04-04 18:01:08 +09:00
Hsiao-Wei Wang
a12e16b739
Add EIP-7549 aggregation logic to testing tools 2024-04-04 17:01:08 +09:00
Hsiao-Wei Wang
f5207db2c4
Merge pull request #3647 from ethereum/mkalinin-patch-6
EIP-7251: Use MIN_ACTIVATION_BALANCE instead of MAX_EFFECTIVE_BALANCE
2024-04-04 14:30:24 +08:00
Mikhail Kalinin
881768c9d5
Replace MAX_EB with MIN_AB 2024-04-03 17:45:48 +03:00
Hsiao-Wei Wang
9a6c8b67fa
Merge pull request #3646 from potuz/remove_deneb_wip
Remove wip messages on shipped forks
2024-04-03 22:25:52 +08:00
Potuz
38bf699c4b Remove wip messages on shipped forks 2024-04-03 10:37:48 -03:00
Hsiao-Wei Wang
025ebed9c8
Merge pull request #3640 from ethereum/eip7549-tests
EIP-7549: Enable EIP-7549 on CI
2024-04-03 20:57:05 +08:00
Lion - dapplion
04ef1181a8
Remove repetitive word 2024-04-03 08:31:43 +09:00
Mikhail Kalinin
e5020c7b60
Merge pull request #3643 from rolfyone/max_eb_withdrawal_rename
EIP-7251: rename PartialWithdrawal field
2024-04-02 17:34:01 +03:00
Paul Harris
9b291ab0a1 fix toc link 2024-04-02 16:11:59 +10:00
Paul Harris
4606ab43e5 [EIP-7251] rename PartialWithdrawal field 2024-04-02 15:43:28 +10:00
Hsiao-Wei Wang
44088378cc
Revert leftover 2024-04-01 10:55:39 +09:00
Hsiao-Wei Wang
ce591f98c8
Enable EIP7549 CI 2024-04-01 10:43:38 +09:00