Alex Stokes
|
35e22702f3
|
remove `BLOB_TX_TYPE` from spec (and move to tests)
|
2023-10-28 11:11:27 -06:00 |
Alex Stokes
|
56f8c2bb06
|
Update validator.md
Align block production description using the latest APIs with corresponding symbols.
|
2023-10-28 10:39:54 -06:00 |
Hsiao-Wei Wang
|
26516ec3e9
|
Move `KZG_COMMITMENT_INCLUSION_PROOF_DEPTH` to preset and cast `int()`
|
2023-10-28 03:53:16 +08:00 |
dapplion
|
0bf9e75964
|
review PR
|
2023-10-27 20:22:17 +03:00 |
dapplion
|
83e5930b5c
|
doctoc
|
2023-10-27 20:08:40 +03:00 |
dapplion
|
f2649f65ba
|
fix unit tests
|
2023-10-27 20:03:06 +03:00 |
Lion - dapplion
|
8712451c43
|
Update specs/deneb/p2p-interface.md
Co-authored-by: Mikhail Kalinin <noblesse.knight@gmail.com>
|
2023-10-27 18:09:01 +03:00 |
dapplion
|
caa79a5a02
|
build tree
|
2023-10-27 18:08:20 +03:00 |
dapplion
|
c2a64a18f0
|
pass lint
|
2023-10-27 17:20:58 +03:00 |
dapplion
|
3dbe54e4b8
|
doctoc
|
2023-10-27 16:16:10 +03:00 |
dapplion
|
a4a29a164f
|
List typo
|
2023-10-27 16:15:25 +03:00 |
dapplion
|
29bbdf4393
|
compute KZG_COMMITMENT_INCLUSION_PROOF_DEPTH
|
2023-10-27 16:14:17 +03:00 |
dapplion
|
e8bccecba5
|
remove verify_blob_sidecar_signature
|
2023-10-27 15:47:33 +03:00 |
dapplion
|
530efa88aa
|
Add blob sidecar inclusion proof
|
2023-10-27 12:10:29 +03:00 |
Hsiao-Wei Wang
|
d8440f8bb4
|
Merge branch 'dev' into pr3034
|
2023-10-26 23:51:35 +08:00 |
Michael Sproul
|
3f1bc20512
|
Clarifications for proposer boost reorgs
|
2023-10-26 17:44:59 +11:00 |
Nishant Das
|
1a53dbbf96
|
Update p2p-interface.md
|
2023-10-25 22:05:57 +08:00 |
Hsiao-Wei Wang
|
22215b8fe4
|
Fix `parent_state_advanced` side effect and reorder the conditions
|
2023-10-25 01:34:57 +08:00 |
danny
|
ce387d65c9
|
shift wehre warning is in comments
|
2023-10-23 09:15:06 -06:00 |
danny
|
16498c60aa
|
Update fork-choice.md
|
2023-10-20 12:06:47 -06:00 |
Hsiao-Wei Wang
|
0f61819e5c
|
Update other specs accordingly and re-order "Proposer head and reorg helpers" section
|
2023-10-20 14:41:51 +08:00 |
danny
|
991d6d5609
|
add note about not invalidating valid and available blocks
|
2023-10-19 20:58:20 -06:00 |
Hsiao-Wei Wang
|
651db2f858
|
Refactoring
|
2023-10-19 19:18:29 +08:00 |
danny
|
a2d021da48
|
re-order conditions
|
2023-10-18 10:38:43 -06:00 |
Enrico Del Fante
|
27ad39b73a
|
Add new gossip rule to `REJECT` sidecars with index >= MAX_BLOBS_PER_BLOCK
|
2023-10-18 11:54:47 +02:00 |
Hsiao-Wei Wang
|
8d91941818
|
Merge branch 'dev' into official-kzg
|
2023-10-18 00:16:01 +08:00 |
Hsiao-Wei Wang
|
3cab9ed44d
|
Remove the "TBD" note
|
2023-10-18 00:08:15 +08:00 |
Hsiao-Wei Wang
|
65e1371980
|
Fix tests
|
2023-10-16 21:31:07 +08:00 |
shuoer86
|
bae3384071
|
Fix typos
|
2023-10-16 21:16:26 +08:00 |
Hsiao-Wei Wang
|
9257ad28ac
|
Rename `KZG_SETUP_LAGRANGE` to `KZG_SETUP_G1_LAGRANGE` and `KZG_SETUP_G2` to `KZG_SETUP_G2_MONOMIAL`
|
2023-10-16 17:41:46 +08:00 |
Hsiao-Wei Wang
|
01fa0fe64a
|
Replace `ROOTS_OF_UNITY` with runtime-computed `compute_roots_of_unity(FIELD_ELEMENTS_PER_BLOB)`
|
2023-10-16 17:38:09 +08:00 |
Hsiao-Wei Wang
|
d74932bec9
|
Merge branch 'dev' into pr3442
|
2023-10-16 17:22:31 +08:00 |
Hsiao-Wei Wang
|
c5785899f7
|
Use official KZG ceremony output `trusted_setup_4096.json` trusted setups
|
2023-10-12 19:54:18 +08:00 |
Lion - dapplion
|
8acb254511
|
Use add_validator_to_registry in whisk (#3486)
|
2023-10-10 15:09:21 +03:00 |
joethechicken
|
28e3c807e2
|
Update validator.md (#3509)
|
2023-09-20 12:53:50 +01:00 |
Hsiao-Wei Wang
|
264dfadfe0
|
Merge branch 'dev' into pr3499
|
2023-09-18 18:07:39 +08:00 |
Hsiao-Wei Wang
|
26d3fa3efd
|
Apply suggestions from code review
Co-authored-by: danny <dannyjryan@gmail.com>
|
2023-09-15 22:02:34 +08:00 |
Hsiao-Wei Wang
|
d26dac9121
|
Merge pull request #3493 from mxinden/patch-1
fix(sepcs/p2p): link to libp2p Yamux specification
|
2023-09-15 16:00:27 +08:00 |
Hsiao-Wei Wang
|
468ae9aae4
|
Update the link of `EIP-7044`
|
2023-09-15 11:04:08 +08:00 |
Hsiao-Wei Wang
|
e5e50e3e40
|
Add EIP-7514 into Deneb
|
2023-09-15 10:49:06 +08:00 |
Max Inden
|
909388ba8d
|
fix(sepcs/p2p): link to libp2p Yamux specification
Previously the specification would link to the Hashicorp Yamux specification.
https://github.com/hashicorp/yamux/blob/master/spec.md
Since adoption by libp2p, there have been multiple refinements to the original specification. The improved specification can be found in the libp2p specification repository.
https://github.com/libp2p/specs/blob/master/yamux/README.md
|
2023-09-14 17:08:44 +02:00 |
Lion - dapplion
|
0efd778594
|
Update beacon_chain.md
|
2023-09-14 16:31:42 +02:00 |
dapplion
|
19bf51dd93
|
Rename eip7668 to eip7514
|
2023-09-14 13:44:32 +02:00 |
Hsiao-Wei Wang
|
417b95c3e6
|
Add basic activation churn limit tests
|
2023-09-13 17:14:26 +08:00 |
dapplion
|
298a6304de
|
review PR
|
2023-09-13 11:00:22 +02:00 |
Hsiao-Wei Wang
|
fd37ffcb61
|
Add _features/eip7668 and make linter happy
|
2023-09-12 21:37:09 +08:00 |
dapplion
|
e6f7c99b77
|
Add limit inbound churn
|
2023-09-12 12:52:08 +02:00 |
dapplion
|
4eca8e4292
|
Add CRS files
|
2023-09-12 10:23:31 +02:00 |
Michael Sproul
|
45a3615816
|
Allow honest validators to reorg late blocks
|
2023-09-12 15:27:10 +10:00 |
Hsiao-Wei Wang
|
c5c7233e49
|
Merge pull request #3352 from michaelsproul/boost-first-block
Apply proposer boost to first block in case of equivocation
|
2023-09-12 10:56:58 +08:00 |
terence tsao
|
59680c0470
|
remove: old warnings
|
2023-09-05 08:59:14 -07:00 |
Lion - dapplion
|
eef61448a9
|
Whisk: don't mutate candidates during cooldown (#3483)
|
2023-08-20 14:46:22 +03:00 |
Lion - dapplion
|
0b751fc259
|
Whisk move non-preset values to config (#3482)
|
2023-08-20 14:42:12 +03:00 |
zhiqiangxu
|
6f57e2bd26
|
"can slashable" => "can be slashable"
|
2023-08-09 11:13:39 +08:00 |
Hsiao-Wei Wang
|
fa1015ca03
|
Update Capella FC too
|
2023-08-04 21:58:07 +08:00 |
Hsiao-Wei Wang
|
63c39dbaff
|
Merge branch 'dev' into pr3352
|
2023-08-04 14:45:47 +08:00 |
Hsiao-Wei Wang
|
56d6d1a51e
|
Merge pull request #3463 from ethereum/deneb-fc-tests-take-2
Deneb fork choice tests - take 2
|
2023-08-03 21:40:24 +08:00 |
Hsiao-Wei Wang
|
e79caff2f7
|
Clean up `is_data_available`. Remove the stub `retrieve_blobs_and_proofs` responses.
|
2023-07-25 23:32:55 +08:00 |
Hsiao-Wei Wang
|
01c358c873
|
Rename "data gas" to "blob gas"
|
2023-07-25 13:28:34 +08:00 |
Danny Ryan
|
726b453332
|
Merge pull request #3446 from ppopth/on-reused-index
EIP-6914: Update the equivocating indices in the fork-choice store
|
2023-07-24 13:40:45 -06:00 |
dapplion
|
211376e35c
|
Update curdleproofs usage
|
2023-07-24 20:15:46 +02:00 |
Suphanat Chunhapanya
|
d8b023c5d8
|
Explain more on on_reused_index
|
2023-07-18 19:55:18 +07:00 |
Justin Traglia
|
16b1afb1ef
|
Add punctuation to docstring
|
2023-07-15 17:53:10 +02:00 |
Justin Traglia
|
fafd48f06a
|
Fix comment
|
2023-07-15 17:30:08 +02:00 |
Justin Traglia
|
3f3d4123f6
|
Unmark validators field as modified
|
2023-07-15 17:09:06 +02:00 |
Justin Traglia
|
86a147a740
|
Link to dev branch instead of master
|
2023-07-15 14:13:07 +02:00 |
Justin Traglia
|
4ddaff5a77
|
Fix links to curdleproofs.pie repo
|
2023-07-15 13:58:04 +02:00 |
Hsiao-Wei Wang
|
71c25f8664
|
Merge branch 'dev' into pr3442
|
2023-07-14 22:25:39 +08:00 |
Suphanat Chunhapanya
|
3ed0619951
|
Update the equivocating indices in the store
Since we sometimes reuse the slashed validator index, we need to remove
it from the list of equivocating indices in the fork-choice store.
|
2023-07-11 21:49:24 +07:00 |
dapplion
|
7f9a0264ce
|
Update specs with state.whisk_trackers
|
2023-07-05 17:18:54 +02:00 |
dapplion
|
91ff707887
|
Fix test lint issues
|
2023-07-05 17:18:52 +02:00 |
dapplion
|
4ce2b02b44
|
Add whisk tests
|
2023-07-05 17:18:34 +02:00 |
Hsiao-Wei Wang
|
7b771ccb13
|
Merge branch 'dev' into eip7002
|
2023-06-26 18:07:48 +08:00 |
Danny Ryan
|
fa649e5430
|
Update specs/deneb/beacon-chain.md
|
2023-06-22 10:02:23 -06:00 |
Danny Ryan
|
ad4f1def32
|
Apply suggestions from code review
|
2023-06-22 10:01:49 -06:00 |
Alex Stokes
|
2660af0539
|
move 4788 feature to deneb specs
|
2023-06-22 09:00:50 -06:00 |
Alex Stokes
|
57a75d033f
|
formatting
|
2023-06-21 11:40:54 -06:00 |
Danny Ryan
|
95f36d99cf
|
Merge pull request #3360 from ethereum/att-slot-range
EIP-7045: Increase max attestation inclusion slot
|
2023-06-21 08:30:26 -06:00 |
djrtwo
|
ecefe2d147
|
pr review
|
2023-06-20 15:50:20 -06:00 |
djrtwo
|
668568ea22
|
spelling
|
2023-06-19 12:05:49 -06:00 |
djrtwo
|
919052081b
|
toc
|
2023-06-19 08:33:05 -06:00 |
Lion - dapplion
|
c90d724392
|
Whisk: add preset files (#3424)
* Add Whisk preset files
* Use N=8 for minimal preset
* Update spec_object var location
|
2023-06-19 17:10:15 +03:00 |
Lion - dapplion
|
cc4c810b8f
|
Whisk: complete TODO items in fork logic (#3427)
* Complete TODO items in fork logic
* Simpler underflow protection
* Add saturating_sub
|
2023-06-19 17:08:51 +03:00 |
Hsiao-Wei Wang
|
59fd2a6400
|
Merge branch 'dev' into eip7002
|
2023-06-18 16:40:17 +08:00 |
Hsiao-Wei Wang
|
781cd83f09
|
fix typo
|
2023-06-16 17:21:34 +08:00 |
Hsiao-Wei Wang
|
66eca39533
|
Merge branch 'dev' into pr3311
|
2023-06-16 16:24:55 +08:00 |
Lion - dapplion
|
834f6f70e7
|
Whisk: assert zeroed values during selection gap (#3425)
* Assert zeroed values during selection gap
* Update comment
|
2023-06-15 14:33:28 +03:00 |
djrtwo
|
ec4bdae2d4
|
build EIP 7045 into Deneb fork
|
2023-06-14 15:03:28 -06:00 |
Lion - dapplion
|
65a28b6d69
|
Whisk: Move validator whisk trackers and commitments to state (#3407)
* Move validator whisk trackers and commitments to state
* Move comment
|
2023-06-14 18:58:57 +03:00 |
Lion - dapplion
|
0ab160bc28
|
Add initialize_beacon_state_from_eth1 (#3428)
|
2023-06-14 18:55:07 +03:00 |
Lion - dapplion
|
7b132c20d1
|
Fix typos in get_shuffle_indices (#3426)
|
2023-06-14 18:52:22 +03:00 |
djrtwo
|
559b89c447
|
Merge branch 'dev' into att-slot-range
|
2023-06-14 09:35:30 -06:00 |
Danny Ryan
|
14212958d3
|
Merge pull request #3288 from dapplion/voluntary_exit-domain
EIP-7044: Lock voluntary exit domain on capella
|
2023-06-14 09:26:33 -06:00 |
Hsiao-Wei Wang
|
420f8baf67
|
Rework tests. Move all `process_voluntary_exit` tests to Deneb
|
2023-06-14 23:04:46 +08:00 |
Lion - dapplion
|
12fabf5854
|
Update specs/deneb/beacon-chain.md
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
|
2023-06-14 16:47:17 +03:00 |
Hsiao-Wei Wang
|
19edc2d1ec
|
Merge branch 'dev' into eip7002
|
2023-06-13 19:35:02 +08:00 |
Hsiao-Wei Wang
|
210c4827bc
|
Move `BLOB_SIDECAR_SUBNET_COUNT` to networking config
|
2023-06-12 23:57:21 +08:00 |
gajinder
|
512d2ca516
|
Update blob side car subnet count to 6 in line with max blobs limit update
|
2023-06-12 20:24:22 +05:30 |
Hsiao-Wei Wang
|
99f294cdd8
|
Add link to EIP PR7044. Need to change it to eips.ethereum.org path once the EIP is merged
|
2023-06-12 16:02:28 +08:00 |
Hsiao-Wei Wang
|
4f839b7b79
|
Merge branch 'dev' into pr3288-comment
|
2023-06-12 15:51:52 +08:00 |