Commit Graph

7078 Commits

Author SHA1 Message Date
Danny Ryan
40f1c85788 Merge pull request #2736 from ethereum/proposer-score-boost-add-check
Add `proposer_boost_root` field to test vector "checks" step
2021-11-23 11:16:34 -07:00
Hsiao-Wei Wang
2ba0586c3d Add proposer_boost_root field to test vector "checks" step 2021-11-24 00:09:48 +08:00
Aditya Asgaonkar
6f95637637 Merging local branch to remote latest 2021-11-23 07:32:56 -08:00
Aditya Asgaonkar
2a5c9d8dc5 Set PROPOSER_SCORE_BOOST to 70% 2021-11-23 07:23:59 -08:00
Aditya Asgaonkar
ecbe9190b9 Apply HWW code's review - properly update test steps 2021-11-23 07:20:54 -08:00
Aditya Asgaonkar
a0b5a809d5 Apply HWW code's review - fix is_before_attesting_interval 2021-11-23 07:02:04 -08:00
Hsiao-Wei Wang
bdd7b0782e Add configuration value checks 2021-11-23 16:44:12 +08:00
Danny Ryan
64b4ca2950 add PROPOSER_SCORE_BOOST to configuration yaml files 2021-11-22 17:02:46 -07:00
Aditya Asgaonkar
d85d4399cb Rename test 2021-11-22 14:45:20 -08:00
Aditya Asgaonkar
1d835c5198 Apply Danny's code review & suggestions 2021-11-22 14:44:52 -08:00
Danny Ryan
ea09df50db toc 2021-11-22 11:39:08 -07:00
Danny Ryan
282d85b9e7 simplify on_tick proposer boost update 2021-11-22 11:31:44 -07:00
Danny Ryan
cebe6ba7e7 minor formatting cleanups 2021-11-22 11:31:17 -07:00
Aditya Asgaonkar
88c76abd7f Apply Danny's code review 2021-11-22 11:12:25 -07:00
Aditya Asgaonkar
859bbf4358 This reverts commit 4c726cdff39a10c5d096b294fb562cfc99c1f068. 2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
3b20e3ea02 Apply suggestions from code review
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
b0fb861cf5 Make PROPOSER_SCORE_BOOST a percentage value 2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
504d82cc1a Add datatype to new parameters 2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
47fa6d108a Add parameter for score boost value 2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
281c1b2d1a Update validator guide with ATTESTATION_OFFSET_QUOTIENT 2021-11-22 11:12:24 -07:00
Aditya Asgaonkar
2d161b4244 Add proposer score boosting & related tests 2021-11-22 11:12:24 -07:00
Danny Ryan
7736c8bce6 Merge branch 'dev' of github.com:ethereum/eth2.0-specs into dev 2021-11-22 11:11:56 -07:00
Danny Ryan
bbdb0d8fba Merge pull request #2727 from ethereum/fc-dev-validate_target_epoch_scope-patch
always atomically update justified and finalized
2021-11-22 09:42:20 -07:00
Danny Ryan
97e6d5c6d6 Merge branch 'fc-dev-validate_target_epoch_scope-patch' into dev 2021-11-22 08:32:32 -07:00
Hsiao-Wei Wang
29beba6ab5 Merge pull request #2706 from ethereum/transition-reuse 2021-11-20 08:21:22 +08:00
Danny Ryan
3c25da8218 Merge pull request #2726 from ethereum/get_pow_block_at_ttd-tests
Fix `get_pow_block_at_terminal_total_difficulty` and add unit tests
2021-11-19 09:37:11 -07:00
Danny Ryan
b898810f98 Merge pull request #2721 from ethereum/cov-merge
Add The Merge spec to coverage report targets
2021-11-19 09:34:02 -07:00
Danny Ryan
e7df64b0a4 Merge pull request #2723 from ethereum/add-test_is_execution_enabled_false
Add a test to cover the case of `is_execution_enabled` result is false
2021-11-19 09:33:34 -07:00
Danny Ryan
8333514422 Update specs/merge/validator.md 2021-11-19 09:26:43 -07:00
Danny Ryan
dc14b79a52 Merge pull request #2720 from paulhauner/patch-34
Remove `difficulty` from `PowBlock`
2021-11-18 15:49:27 -07:00
Danny Ryan
140f30d859 Merge pull request #2728 from mkalinin/coinbase-to-fee_recipient
Rename coinbase to fee_recipient
2021-11-18 15:39:08 -07:00
Mikhail Kalinin
58968f9286 Rename coinbase to fee_recipient 2021-11-18 19:23:52 +06:00
Hsiao-Wei Wang
2c865e3627 Resolve the commented out code in test_new_finalized_slot_is_not_justified_checkpoint_ancestor 2021-11-18 11:02:12 +08:00
Danny Ryan
3d4ece44df port phase0 forkchocie changes to merge 2021-11-17 18:37:45 -07:00
Danny Ryan
eb00f8f735 cleanup forkchoice tests 2021-11-17 18:24:47 -07:00
Hsiao-Wei Wang
28762096d3 PR feedback from @mkalinin 2021-11-17 23:45:41 +08:00
Hsiao-Wei Wang
e56bbb8c44 Fix get_pow_block_at_terminal_total_difficulty and add unit tests 2021-11-17 18:00:35 +08:00
Hsiao-Wei Wang
79f1f16adf Clean PowBlock.difficulty leftover 2021-11-16 22:08:00 +08:00
Hsiao-Wei Wang
2b9692a22c Add a test to cover the case of is_execution_enabled result is false 2021-11-16 21:56:55 +08:00
Hsiao-Wei Wang
257173fc9e Add The Merge spec to coverage report targets 2021-11-16 12:35:57 +08:00
Paul Hauner
16aaf74cfc Remove difficulty from PowBlock 2021-11-16 10:28:04 +11:00
Hsiao-Wei Wang
63c9e5ea56 Minor refactoring and add comments 2021-11-16 00:32:29 +08:00
Hsiao-Wei Wang
f0bb032eb1 Fix test_transition_with_one_fourth_exiting_validators_exit_at_fork assertions 2021-11-15 23:46:40 +08:00
Hsiao-Wei Wang
d9e8306c5a Refactoring 2021-11-13 18:38:53 +08:00
Hsiao-Wei Wang
f643554aa5 Fix issue around on_attestation validation by skipping epoch scope
validation if attestation is from a block message
2021-11-13 18:28:05 +08:00
Danny Ryan
cd3d2ce692 working through test issues 2021-11-12 12:43:54 -07:00
Hsiao-Wei Wang
49d96f92ef Add a sample altair-to-merge-only transition 2021-11-12 17:06:10 +08:00
Hsiao-Wei Wang
e70da78377 Merge branch 'dev' into transition-reuse 2021-11-12 15:57:27 +08:00
Danny Ryan
fb34e162ef Merge pull request #2719 from paulhauner/patch-33
Genesis execution block handling
2021-11-11 08:54:14 -07:00
Danny Ryan
61207c5b61 Apply suggestions from code review 2021-11-11 07:29:38 -07:00