Commit Graph

2118 Commits

Author SHA1 Message Date
Hsiao-Wei Wang 7df8ab7f4a
Add Electra `test_process_withdrawals` path to testgen 2024-10-08 14:35:09 +08:00
Justin Traglia 8d7613821c
Bump version to 1.5.0-alpha.8 2024-10-07 19:30:29 -05:00
Justin Traglia 745b4dd3db
Move yield pre-state after state setup 2024-10-07 07:24:13 -05:00
Justin Traglia ad42273440
Use pending_deposits format for both test files 2024-10-04 11:58:58 -05:00
Justin Traglia 3befc4279b
Rename test_apply_pending_deposit* to test_process_pending_deposit* 2024-10-04 10:57:01 -05:00
Justin Traglia 77d2865eee
Rename test_apply_pending_deposit to test_process_pending_deposit 2024-10-04 09:22:16 -05:00
Mikhail Kalinin 770598438e Fix consolidation test 2024-10-04 10:25:58 +04:00
Justin Traglia 82d2bc0d96
Fix two tests by replacing old PendingBalanceDeposit 2024-10-03 14:43:11 -05:00
Justin Traglia 358378dccf
Merge branch 'dev' into deposit-queue 2024-10-03 13:49:42 -05:00
Justin Traglia 24874f3013
Merge pull request #3953 from jtraglia/reject-invalid-dcs 2024-10-03 11:52:28 -05:00
Justin Traglia f081b1b5c2
Merge pull request #3918 from mkalinin/consolidation-switch-to-comp 2024-10-03 11:30:33 -05:00
Justin Traglia 62c32da22b
Be more consistent with test names 2024-10-03 11:20:38 -05:00
Mikhail Kalinin 66f5c3776c Fix switch to compounding tests 2024-10-03 17:55:39 +04:00
Mikhail Kalinin 2dd9e82306 Remove blank lines 2024-10-03 17:51:48 +04:00
Justin Traglia 1329410f0e
Bump version to 1.5.0-alpha.7 (#3955) 2024-10-03 07:44:25 -05:00
Justin Traglia 3984bd3604
Convert assert to return False 2024-10-02 16:02:39 -05:00
Justin Traglia 09cc20459b
Add an extra blank line for consistency 2024-10-02 15:53:42 -05:00
Justin Traglia df987b5e50
Create new verify_data_column_sidecar() function 2024-10-02 15:47:42 -05:00
Justin Traglia 4578b59ab7
Use wrapper function which does the deepcopy 2024-10-02 14:39:09 -05:00
Justin Traglia 3f49e6c155
Deepcopy sidecar before modifying it 2024-10-02 14:02:18 -05:00
Justin Traglia 578407a4c3
Reject invalid DataColumnSidecar for zero blobs 2024-10-02 12:56:47 -05:00
terence a6294c6bd0
Add a negative test for inactive validator for withdrawal request (#3945) 2024-10-02 07:45:23 -05:00
Mikhail Kalinin 111a65816a
Merge branch 'dev' into full-exit-has-partial-withdrawal-test 2024-10-02 14:34:28 +04:00
Mikhail Kalinin e8a013b7ac
Merge pull request #3947 from terencechain/withdrawal-request-balance-tests
Fix insufficient effective bal test and add a bal test
2024-10-02 14:31:16 +04:00
Mikhail Kalinin 4ee4105192
Merge branch 'dev' into deposit-queue 2024-10-02 13:08:13 +04:00
Mikhail Kalinin 11cfd96487
Merge branch 'dev' into consolidation-switch-to-comp 2024-10-01 15:39:28 +04:00
Mikhail Kalinin a7b0d6f416
Apply suggestions from code review
Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-10-01 15:37:53 +04:00
Mikhail Kalinin ecb4c2aa9c
eip7251: Fix partial withdrawals count (#3943) 2024-09-30 16:21:14 -05:00
Justin Traglia 29552a7884
Capitalize comment 2024-09-30 09:28:07 -05:00
terence tsao e46ba7fed2 Fix insufficient effective bal test and add a bal test 2024-09-27 21:12:37 -07:00
Justin Traglia a9e3aada7f
Use `bls.Scalar` as the base class for `BLSFieldElement` (#3907) 2024-09-27 07:19:04 -05:00
Mikhail Kalinin 33302651f9
Apply suggestions from @jtraglia
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-09-27 12:17:24 +04:00
terence tsao 83857264c2 Add a negative test for full exit has partial withdrawal 2024-09-26 15:05:23 -07:00
Justin Traglia 72e9a319f1
Replace links to eth2.0-specs with consensus-specs (#3934)
* Replace references to eth2.0

* Revert changes to the deposit contract dir
2024-09-26 21:06:47 +08:00
Justin Traglia dcdcf25d81
Fix electra sanity testgen for blocks (#3939) 2024-09-24 12:54:45 -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
Etan Kissling cb99c5f302
Ensure EL block hash is updated when beacon parent root is overridden (#3881) 2024-09-18 09:01:55 -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 ea90d6f27d Fix test vector generators to work with Python 3.12 2024-09-17 14:56:59 -05: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
NC 1702f88f78 Minor fixes 2024-09-05 22:27:28 -07: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
Mikhail Kalinin 67cc3a5ac2 Rename MAX_PENDING_DEPOSITS_PER_EPOCH_PROCESSING to MAX_PENDING_DEPOSITS_PER_EPOCH 2024-09-05 14:14:23 +06:00