6192 Commits

Author SHA1 Message Date
Justin Traglia
30f6aba593
Put "and" at the beginning of the next line
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2024-10-03 11:04:33 -05:00
Enrico Del Fante
5b93d6a041
improvement 2024-10-03 17:52:56 +02:00
Enrico Del Fante
a96065c618
clarification 2024-10-03 17:49:48 +02:00
Enrico Del Fante
2612f7f278
rephrasing 2024-10-03 17:20:37 +02:00
Mikhail Kalinin
beb2718182 Apply suggestions by @ppopth 2024-10-03 18:49:08 +04:00
Justin Traglia
3e80dc8ed0
Add new verification to is_data_available 2024-10-03 07:42:45 -05:00
Enrico Del Fante
edd7377b5f
apply suggestions 2024-10-03 10:59:01 +02:00
Jacek Sieka
456372e550
two streams again 2024-10-03 08:16:17 +02:00
Justin Traglia
2ceb0fd74d
Fix some nits 2024-10-02 16:51:46 -05:00
Justin Traglia
3196487a68
Add missing semicolon 2024-10-02 16:05:10 -05:00
Justin Traglia
3984bd3604
Convert assert to return False 2024-10-02 16:02:39 -05:00
Justin Traglia
e02cbab59f
Move index check to top 2024-10-02 15:55:16 -05:00
Justin Traglia
df987b5e50
Create new verify_data_column_sidecar() function 2024-10-02 15:47:42 -05:00
Justin Traglia
578407a4c3
Reject invalid DataColumnSidecar for zero blobs 2024-10-02 12:56:47 -05:00
Jacek Sieka
911019c41f
constant for concurrent requests 2024-10-02 13:33:44 +02:00
Enrico Del Fante
97db65eef3
remove another reference 2024-10-02 12:37:17 +02:00
Enrico Del Fante
4531fe629c
remove explicit reference to engine method 2024-10-02 12:33:42 +02:00
Enrico Del Fante
63ad07b450
typos 2024-10-02 12:29:44 +02:00
Enrico Del Fante
918a394ce1
remove usage in RPC serving sentence 2024-10-02 12:28:03 +02:00
Enrico Del Fante
2acf362f81
fix toc 2024-10-02 12:22:48 +02:00
Enrico Del Fante
37d6d37ce4
fix typos 2024-10-02 12:17:09 +02:00
Enrico Del Fante
f1d23ebb85
update 2024-10-02 12:14:50 +02:00
Mikhail Kalinin
a04e4c3b88 Fix fork logic 2024-10-02 13:28:09 +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
Pop Chunhapanya
85e2452301
Remove queue_entire_balance_and_reset_validator (#3951) 2024-09-30 18:29:49 -05:00
Mikhail Kalinin
ecb4c2aa9c
eip7251: Fix partial withdrawals count (#3943) 2024-09-30 16:21:14 -05:00
Pop Chunhapanya
0c8645ec30
EIP-7251: Flatten get_active_balance (#3949)
We have both get_active_balance and get_total_active_balance which have
totally different meanings, since get_active_balance uses the balance
field while get_total_active_balance uses the effective_balance field.

The names suggest that get_total_active_balance is the total of
get_active_balance which is not true.

The name of get_active_balance doesn't quite make sense and it's used
only in one place, so this commit flattens the logic of get_active_balance
to the place where it's used.
2024-09-30 12:16:50 -05:00
Alex Stokes
bda8957153
Merge pull request #3948 from ppopth/refactor-get-max-effective-balance
EIP7251: Revamp process_effective_balance_updates
2024-09-30 10:02:10 -06:00
Suphanat Chunhapanya
0301ec7ae0 EIP7251: Revamp process_effective_balance_updates
Use get_max_effective_balance in process_effective_balance_updates since
the logic is the same.
2024-09-29 10:56:07 +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
Mikhail Kalinin
2bc2604706
Apply suggestions from @jtraglia
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
2024-09-27 11:02:22 +04:00
Mikhail Kalinin
5913960651 Add notes on add_validator_to_registry, process_deposit modifications 2024-09-25 16:11:36 +04:00
Mikhail Kalinin
c1507f0144
Add notice on attester_slashing topic modification 2024-09-24 11:06:46 +04:00
Jacek Sieka
768fb454b1
merge cleanup 2024-09-20 09:30:55 +02:00
Jacek Sieka
9bef69c4b5
Merge remote-tracking branch 'origin/dev' into single-attestation 2024-09-20 09:28:51 +02:00
Jacek Sieka
1c529a858c
use SingleAttestation in honest validator spec 2024-09-20 09:25:35 +02:00
Etan Kissling
c7468905fe
Merge branch 'dev' into bf-emptytxspec 2024-09-19 23:54:05 +02:00
Stefan Bratanov
e12b9abbf6
EIP-7732: Refactor Beacon chain state transition function (#3898) 2024-09-18 09:03:26 -05:00
Nico Flaig
666b63ac38
Remove stale comment on latest_execution_payload_header in Electra (#3929) 2024-09-18 07:35:49 -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
b29a1d36d1 Isolate switch to compounding flow 2024-09-18 13:27:03 +04:00
Mikhail Kalinin
747a5a7891
Apply suggestions from @dapplion
Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com>
2024-09-16 11:01:06 +04:00
Hsiao-Wei Wang
cffd21823a
Merge pull request #3915 from ralexstokes/cleanup-signed-consolidation
Remove unnecessary signing domain for consolidations
2024-09-13 17:23:43 +08: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
Alex Stokes
15a5b68260
Remove unnecessary signing domain for consolidations 2024-09-10 11:41:45 -06:00
NC
1702f88f78 Minor fixes 2024-09-05 22:27:28 -07:00