Etan Kissling
3096a16354
Fix block hash computation for fork transition tests
...
When overriding `execution_requests`, have to sync EL payload block hash
as the requests are linked to it. Note that this was only caught now
because the new request tests were added after the latest fixes applied.
2024-11-26 12:57:34 +01:00
Justin Traglia
148ccca5eb
Merge pull request #3998 from jtraglia/exclude-empty-requests
...
Exclude empty requests in requests list
2024-11-22 11:07:11 -06:00
Justin Traglia
4aad8ebcdc
Rename requests_root to requests_hash
2024-11-22 07:02:29 -06:00
Etan Kissling
15e3f151d7
Fix block hash computation for withdrawal sanity tests
...
Request hash is not considered in `compute_el_block_hash`, have to use
one of the other overloads for this to work.
2024-11-22 09:03:02 +01:00
Etan Kissling
de52c76bd3
Fix block hash computation for deposit transition tests
...
Request hash is not considered in `compute_el_block_hash`, have to use
one of the other overloads for this to work.
2024-11-21 23:58:31 +01:00
Justin Traglia
b1c9d279bd
Add comment to compute_requests_hash
2024-11-20 10:34:36 -06:00
Justin Traglia
e472afd144
Include requests_root in block_hash computation
2024-11-20 10:32:35 -06:00
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
Justin Traglia
ebbce03db5
Replace assert messages with comments
2024-11-06 13:26:59 -06: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
4438166552
Check for ascending order
2024-10-29 19:22:27 -05:00
Justin Traglia
3ce29297ce
Simplify get_execution_requests
2024-10-29 16:04:03 -05:00
Justin Traglia
0c5a1362c9
Exclude empty requests in requests list
2024-10-29 14:42:13 -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