2184 Commits

Author SHA1 Message Date
Justin Traglia
ec9460d32b
Merge pull request #4008 from ethereum/eip7594-param
Add `MAX_BLOBS_PER_BLOCK_EIP7594` and corresponding configs
2024-11-20 09:26:33 -06:00
Justin Traglia
af72bae4e0
Merge pull request #4002 from mkalinin/fix-committee-validation
eip7549: Ensure non-zero bits for each committee bitfield comprising an aggregate
2024-11-20 09:25:26 -06:00
Justin Traglia
5753be7e78
Fix blobs cast 2024-11-19 14:53:38 -06:00
Justin Traglia
7b0b7df015
Fix bug 2024-11-19 14:33:16 -06:00
Justin Traglia
ac53675d24
Fix some minor nits 2024-11-19 14:26:08 -06:00
Hsiao-Wei Wang
f67e6cc359
update tests 2024-11-13 14:23:23 +07:00
Mikhail Kalinin
01d6ab11ea Merge branch 'dev' into fix-committee-validation 2024-11-05 11:29:22 +06:00
Justin Traglia
5653d7346a
Merge branch 'dev' into upgrade-to-electra-tests 2024-11-04 15:24:43 -06:00
Justin Traglia
49b6840a07
Merge pull request #3980 from mkalinin/more-op-tests
electra: Misc beacon chain operations tests
2024-11-04 15:23:05 -06:00
Justin Traglia
b4311fe591
Merge pull request #3984 from mkalinin/epoch-processing-tests
electra: Epoch processing tests
2024-11-04 15:22:37 -06:00
Justin Traglia
50f8fa654a
Merge pull request #4001 from jtraglia/improve-initial-earliest-exit-epoch
Update initial `earliest_exit_epoch` calculation & add tests
2024-11-04 15:21:52 -06:00
Justin Traglia
17feed7da5
Merge pull request #3999 from jtraglia/simplify-apply-deposit
Deduplicate code in `apply_deposit`
2024-11-04 15:21:22 -06:00
Mikhail Kalinin
2222c24eeb Run multiple committee tests with MINIMAL presets 2024-11-04 18:58:09 +06:00
Mikhail Kalinin
a3d4dbaafa Ensure non-zero bits for each aggregate committee 2024-11-04 17:40:22 +06:00
Justin Traglia
13bff6209a
Update initial earliest_exit_epoch calculation & add tests 2024-11-01 11:03:21 -05:00
Mikhail Kalinin
08cb8286b7 Fix and add more attestation tests 2024-11-01 12:45:09 +06:00
Mikhail Kalinin
31d4974262 Add more exit checks to consolidation processing 2024-10-31 20:06:32 +06:00
Justin Traglia
2c59da7a33
Delete new test & update run_deposit_processing 2024-10-30 17:08:59 -05:00
Justin Traglia
dfb3ca6c2a
Add new test 2024-10-30 16:41:41 -05:00
Justin Traglia
c060147812
Merge pull request #3979 from mkalinin/more-withdrawal-tests
eip7251: Bugfix and more withdrawal tests
2024-10-30 16:33:44 -05:00
Justin Traglia
f392a22a50
Merge pull request #3986 from jtraglia/gen-collect-only
Add `gen-modcheck` CI check
2024-10-29 09:52:14 -05:00
Justin Traglia
087e7378b4
Merge pull request #3995 from jtraglia/pending-deposits-are-sorted-test
Add `test_fork_pending_deposits_are_sorted` test
2024-10-23 15:52:32 -05:00
Justin Traglia
9507b86beb
Add one more validator 2024-10-23 09:57:05 -05:00
Justin Traglia
dc772a6dca
Add test_fork_pending_deposits_are_sorted test 2024-10-22 13:33:00 -05:00
Justin Traglia
f5e976b8e7
Merge branch 'ethereum:dev' into add-0x-quotes 2024-10-22 08:23:03 -05:00
Justin Traglia
d022a7f80c
Merge pull request #3884 from etan-status/bf-emptytx
Avoid generating empty transactions in tests
2024-10-22 08:17:45 -05:00
Mikhail Kalinin
d53419bffb Simplify test helpers, take 2 2024-10-22 12:39:51 +06:00
Mikhail Kalinin
f2e45fb774 Simplify test helpers 2024-10-22 12:36:17 +06:00
Justin Traglia
dba11796a9
Merge pull request #3981 from ethereum/bump-version-1
Bump version to 1.5.0-alpha.9
2024-10-21 14:08:41 -05:00
Justin Traglia
526625d387
Merge pull request #3893 from jtraglia/rebase-eip7594-onto-electra
Rebase eip7594 onto Electra
2024-10-21 14:07:51 -05:00
Mikhail Kalinin
5270d7913d Use generalized op types for Electra transition tests 2024-10-21 17:20:14 +06:00
Mikhail Kalinin
44c1c3141f Add consolidation tests for comp creds 2024-10-21 13:17:59 +06:00
Mikhail Kalinin
aa5ebb3825 Apply suggestions by @jtraglia 2024-10-20 09:45:27 +06:00
Mikhail Kalinin
cdfe808ceb Add tests for operations on transition to electra 2024-10-20 09:10:12 +06:00
Justin Traglia
c280e56957
Remove print statement 2024-10-18 12:26:52 -05:00
Justin Traglia
57bd0ae2bf
Remove --collect-only & rebrand to modcheck 2024-10-18 12:15:59 -05:00
Justin Traglia
991ccd233f
Add gen-collect-only CI check 2024-10-18 11:44:01 -05:00
Mikhail Kalinin
ba8c092876 Add more checks to electra fork transition tests 2024-10-18 16:49:26 +06:00
Mikhail Kalinin
a2f9b887ef Add more pending deposit tests 2024-10-18 15:51:18 +06:00
Mikhail Kalinin
84d7ba25b6 Fix linter 2024-10-18 14:21:47 +06:00
Mikhail Kalinin
2a06d9165d Add more process_pending_consolidations tests 2024-10-18 14:11:04 +06:00
Mikhail Kalinin
17f6454035 Add tests for process_registry_updates 2024-10-18 13:52:11 +06:00
Mikhail Kalinin
d64e537bd2 Fix presets for process_attestation test 2024-10-18 09:31:51 +06:00
Justin Traglia
8ce4418feb
Bump version to 1.5.0-alpha.9 2024-10-17 11:13:11 -05:00
Mikhail Kalinin
f4a7f02af0
Apply suggestions by @jtraglia 2024-10-17 20:31:29 +06:00
Mikhail Kalinin
792cb18bd1 Add more process_attestation tests 2024-10-17 17:32:56 +06:00
Mikhail Kalinin
778a32ab9b Add missing withdrawal requests tests 2024-10-17 16:43:54 +06:00
Mikhail Kalinin
62a3d1e77e
Apply suggestions by @jtraglia
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-10-17 14:45:43 +06:00
Mikhail Kalinin
dcdf30e2fe Bugfix and more withdrawal tests 2024-10-16 17:30:33 +06:00
Justin Traglia
179cde6780
Add new check_mods function for generators (#3970)
* Add new check_mods function for generators

* Use single qoutes for consistency

* Add [ERROR] to the exception & update readme

* Fix typos

* Fix lint
2024-10-14 23:42:57 +08:00