5471 Commits

Author SHA1 Message Date
gajinder
a75292beeb restore the 4844 max limit to 4 2023-05-20 19:08:21 +05:30
gajinder
9f530a7741 update max commitments per block limit to blobs per tx limit from eip4844 2023-05-20 19:06:52 +05:30
gajinder
1aad9b5fa0 adding a fixed theoretical limit for commitments in a block 2023-05-20 19:06:51 +05:30
gajinder
5e43f43df1 update limit to 4844 friendly 16 blobs 2023-05-20 19:05:44 +05:30
gajinder
17dac8cab9 Update MAX_BLOBS_PER_BLOCK to a higher bound 2023-05-20 19:05:44 +05:30
Hsiao-Wei Wang
d4483e4ca7
Merge branch 'dev' into eip7002 2023-05-20 01:38:08 +08:00
Hsiao-Wei Wang
8ecf89a2eb
Apply PR feedback from @djrtwo and add more tests 2023-05-20 01:37:50 +08:00
Hsiao-Wei Wang
92324ca845
Remove is_merge_transition_complete check from Capella 2023-05-20 01:14:10 +08:00
Hsiao-Wei Wang
32036d84a3
Fix tests 2023-05-20 00:01:44 +08:00
Hsiao-Wei Wang
aaa7fc622b
Merge branch 'dev' into pr3288 2023-05-19 23:32:09 +08:00
Hsiao-Wei Wang
f87e1436bf
Add networking configs to config files 2023-05-19 22:39:18 +08:00
Alex Stokes
7097dcf27a
Clarify blob subnets 2023-05-18 15:27:47 -06:00
djrtwo
6679b8a1ae attslotrange -> eip-7045 2023-05-18 10:49:57 -06:00
Suphanat Chunhapanya
08a13261c2 Use SubnetID instead of uint64 2023-05-18 21:33:45 +07:00
Suphanat Chunhapanya
2f218f8336 Specify the number of sidecar subnets
Previously the number of subnets is equal to MAX_BLOBS_PER_BLOCK which
specifies the number of blobs per block. This commit now makes the
number of subnets equal to BLOB_SIDECAR_SUBNET_COUNT instead.

The advantage of doing this is that we can change MAX_BLOBS_PER_BLOCK
without worrying about the p2p network structure and the number of subnets.
2023-05-18 21:33:45 +07:00
djrtwo
f967567ec7 add a comment annotation for fork update 2023-05-17 13:15:29 -06:00
terencechain
db2e613aac
Nitpick: blob -> blob sidecar 2023-05-17 11:08:33 -07:00
Alex Stokes
1a4db24919
Update fork-choice.md
Remove duplicate check
2023-05-17 11:49:46 -06:00
djrtwo
a08cc48e9e toc 2023-05-17 11:15:24 -06:00
djrtwo
df1b105b05 change rewards flag tracking to allow for any inclusion delay for target reward flag 2023-05-17 11:08:15 -06:00
Justin Traglia
32358e8fad
Add comment about zero elements in batch verification (#3367) 2023-05-17 19:24:48 +03:00
Danny Ryan
235582f4f4
Update specs/_features/attslotrange/beacon-chain.md
Co-authored-by: Potuz <potuz@prysmaticlabs.com>
2023-05-17 09:35:32 -06:00
djrtwo
558be7a9a3 add initialize beacon state from eth1 for AttSlotRAnge 2023-05-16 12:20:09 -06:00
Hsiao-Wei Wang
0b2f604f86
Fix tests 2023-05-17 00:24:49 +08:00
djrtwo
78403ccf8a add p2p for attslotrange 2023-05-16 09:48:23 -06:00
Alex Stokes
5a6052f46c
Update fork-choice.md
Stylistic change to be in line with validations in other specifications
2023-05-15 16:51:52 -06:00
djrtwo
bce45c5671 working through att slot range fix 2023-05-15 11:35:29 -06:00
Hsiao-Wei Wang
058137327a
Use new engine_newPayloadV3 2023-05-16 00:28:49 +08:00
Hsiao-Wei Wang
a11cc094ee
Update ExecutionLayerExit fields: replace validator_index with validator_pubkey 2023-05-15 20:07:11 +08:00
g11tech
928fd42517
fix typo
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2023-05-15 15:53:18 +05:30
Hsiao-Wei Wang
340f3cc1a3
Rebase the fc changes 2023-05-15 17:25:48 +08:00
Hsiao-Wei Wang
f9c4076b87
Merge branch 'dev' into capella-fc-cleanup 2023-05-15 17:21:52 +08:00
gajinder
5b983f4097 Update the endianess of the polynomial commitments to be big endian 2023-05-12 21:44:43 +05:30
Michael Sproul
69d8c96de4
Apply proposer boost to first block in case of equivocation 2023-05-11 13:16:52 +10:00
Hsiao-Wei Wang
f7352d18cf
Merge pull request #3341 from ethereum/add-GetPayloadResponse
Add `GetPayloadResponse` dataclass for `get_payload` API
2023-05-10 23:33:57 +08:00
Hsiao-Wei Wang
6e08327d1f
Fix light client tests 2023-05-10 22:59:39 +08:00
Danny Ryan
363209d650
Merge pull request #3312 from AgeManning/attnets-revamp
Attnet revamp: Subnet backbone structure based on beacon nodes
2023-05-10 08:22:02 -06:00
Hsiao-Wei Wang
0f5ac1186e
Remove is_execution_enabled condition since Capella 2023-05-10 03:01:20 +08:00
Hsiao-Wei Wang
b8e77c5486
Add EIP-7002 feature spec 2023-05-10 02:46:51 +08:00
dapplion
680b026d59 Add add_validator_to_registry fn 2023-05-09 19:18:42 +09:00
Hsiao-Wei Wang
5cb2733ed5
Add custom types NodeID and SubnetID and constant NODE_ID_BITS 2023-05-04 18:50:13 +08:00
Hsiao-Wei Wang
79b8a9abec
Apply suggestions from code review 2023-05-04 18:09:01 +08:00
Hsiao-Wei Wang
f1765dfef3
Merge branch 'dev' into deneb-tests 2023-05-04 18:04:20 +08:00
Hsiao-Wei Wang
e117ff4d71
Merge branch 'dev' into eip6110-tests 2023-05-02 21:24:02 +08:00
Hsiao-Wei Wang
a044c0c805
Merge branch 'dev' into pr3308 2023-05-01 16:31:45 +08:00
Hsiao-Wei Wang
e31fcbd6a9
Add GetPayloadResponse for get_payload API 2023-04-28 23:25:13 +08:00
Hsiao-Wei Wang
22da92e597
Refactor the spec and add more test cases 2023-04-28 18:26:42 +08:00
Hsiao-Wei Wang
745d529598
Add compute_subscribed_subnets unittests and fix typing errors 2023-04-25 12:57:49 +08:00
Ben Edgington
b7f3d37a52 Move is_previous_epoch_justified 2023-04-21 09:16:51 +01:00
Danny Ryan
3c8114cf4c
Merge pull request #3319 from ralexstokes/feat/eip-4788
add `EIP-4788` feature
2023-04-20 08:01:34 -06:00