Commit Graph

8261 Commits

Author SHA1 Message Date
Danny Ryan
5977f36fef minor nits from code review 2023-03-15 10:54:49 -06:00
dankrad
3141806100 Merge branch 'dev' into deneb-crypto-coverage 2023-03-14 22:45:06 +00:00
Dankrad Feist
3e281e7457 Alternative for linter 2023-03-14 22:22:23 +00:00
Dankrad Feist
2d4bfabceb Correct signature of get_blobs_and_kzg_commitments 2023-03-14 22:16:41 +00:00
Dankrad Feist
ff7a6c5d0e Add description when to use verify_sidecar_signature 2023-03-14 22:14:31 +00:00
Danny Ryan
f7837e84e5 Merge pull request #3275 from tbenr/patch-1
Add `blob_sidecar` gossip rule for parent slot
2023-03-14 12:15:38 -06:00
Danny Ryan
b53392b463 Merge pull request #3177 from mkalinin/deposits
In-protocol deposits flow (no queue approach)
2023-03-14 11:33:36 -06:00
Danny Ryan
0ae18d86e3 Update specs/_features/eip6110/validator.md
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2023-03-14 11:22:12 -06:00
Danny Ryan
56778e553d Merge pull request #3287 from sandakersmann/patch-1
Update disclosure page and email for reporting bugs
2023-03-14 11:00:57 -06:00
Hsiao-Wei Wang
ac31b7e68b Merge pull request #3289 from kevaundray/patch-9
Deneb: Fix typo in type of KZG_SETUP_LAGRANGE
2023-03-14 22:27:28 +08:00
Dankrad Feist
cc284b2b60 Toc 2023-03-12 23:11:40 +00:00
Dankrad Feist
723e8a11fe Remove unused imports/functions in test_validator.py 2023-03-12 23:07:19 +00:00
Dankrad Feist
96ad61bcec Add tests for blob sidecar signature 2023-03-12 23:05:01 +00:00
Dankrad Feist
29b5309f7d Add proofs to validate_blobs_and_kzg_commitments 2023-03-11 23:02:35 +00:00
Dankrad Feist
5e74c51411 Tests for validate_blobs_and_kzg_commitments and fix 2023-03-11 22:34:41 +00:00
kevaundray
6b69450992 fix typo in type of KZG_SETUP_LAGRANGE 2023-03-11 15:44:42 +00:00
Dankrad Feist
a5333a1d10 Remove useless test_kzg.py 2023-03-10 11:43:05 +00:00
Marius Kjærstad
92f8c5cf6b Update disclosure page and email for reporting bugs
Update disclosure page and email for reporting bugs
2023-03-09 23:06:30 +01:00
Mikhail Kalinin
0da79bdbfd Provide validator guide for EIP6110 2023-03-09 21:05:07 +06:00
Danny Ryan
3a2304981a Merge pull request #3285 from benjaminion/fc-whitespace
Remove trailing space characters
2023-03-09 06:21:00 -07:00
Ben Edgington
7f74a08a6c Fix trailing whitespace 2023-03-09 11:07:01 +00:00
Dankrad Feist
08ba1f6406 Merge branch 'dev' into deneb-crypto-coverage 2023-03-07 22:17:58 +00:00
Dankrad Feist
b4c130a4a2 Remove state from unit tests 2023-03-07 21:57:45 +00:00
Justin Traglia
ccfe576dcc Add KZG tests for input length inputs (#3282) 2023-03-07 21:56:55 +00:00
dankrad
15033d28b9 Modify compute_[blob_]kzg_proof to remove superfluous computations (#3280)
Add parameter `commitment` to `compute_blob_kzg_proof` and output `y` to `compute_kzg_proof`
2023-03-07 17:50:56 +00:00
Dankrad Feist
cce82b4938 Remove spec. for getting BLS_MODULUS 2023-03-07 10:56:16 +00:00
Dankrad Feist
81ab7de44a Add unit tests for validate_kzg_g1 and bytes_to_bls_field 2023-03-07 10:54:17 +00:00
Hsiao-Wei Wang
661cca59c0 Import curve_order as BLS_MODULUS 2023-03-07 16:52:09 +08:00
Dankrad Feist
ca8a51fcf9 More CI tests for polynomial commitments 2023-03-06 22:56:17 +00:00
kevaundray
1b4840c967 Fix comment for evaluate_polynomial_in_evaluation_form to reflect that it can now also be used in the domain 2023-03-04 19:20:01 +00:00
dankrad
86fb82b221 Test generators for kzg-4844 libraries (#3274)
Arkworks integration and test generators for kzg-4844 libraries
2023-03-02 20:49:10 +00:00
Danny Ryan
9d01722904 Merge pull request #3279 from StefanBratanov/fix_usage
Change usage of MIN_EPOCHS_FOR_BLOBS_SIDECARS_REQUESTS
2023-03-02 11:08:49 -07:00
Mikhail Kalinin
00557c5649 Remove unnecessary eth1_deposit_index bump 2023-03-02 17:31:12 +06:00
Mikhail Kalinin
13f3654296 Apply suggestions from @djrtwo 2023-03-02 17:29:22 +06:00
Mikhail Kalinin
c445fa9b37 Apply suggestions from code review
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
2023-03-02 15:50:08 +06:00
Stefan Bratanov
3259922a9e change usage of MIN_EPOCHS_FOR_BLOBS_SIDECARS_REQUESTS 2023-03-01 17:10:58 +00:00
Danny Ryan
e2e03b16a1 Merge pull request #3242 from AgeManning/4844-remove-empty-container
EIP4844: Remove sending empty blobs sidecar responses
2023-03-01 08:59:00 -07:00
Danny Ryan
7538e9a4f3 Merge branch 'dev' into 4844-remove-empty-container 2023-03-01 08:58:42 -07:00
Hsiao-Wei Wang
37f6abacb6 Merge pull request #3278 from terencechain/patch-140
EIP4844: Use `MAX_REQUEST_BLOB_SIDECARS`
2023-03-01 13:24:24 +08:00
terencechain
a236770b07 EIP4844: Use MAX_REQUEST_BLOB_SIDECARS 2023-02-28 15:17:40 -08:00
Hsiao-Wei Wang
4a59bcfaa9 Merge branch 'dev' into deposits 2023-03-01 00:10:30 +08:00
Hsiao-Wei Wang
1d65db0ffd Merge pull request #3276 from ethereum/makefile-for-loop
Refactor `Makefile`: only list the spec names once
2023-03-01 00:04:43 +08:00
Hsiao-Wei Wang
1f3249407a Full wildcard search MARKDOWN_FILES 2023-02-28 23:51:31 +08:00
Hsiao-Wei Wang
195babdf3d Refactoring the specs list. Avoid listing specs again and again. 2023-02-28 22:09:12 +08:00
Hsiao-Wei Wang
6baa9531a4 Merge pull request #3250 from benjaminion/get-weight
Change get_latest_attesting_balance() to get_weight()
2023-02-28 21:29:22 +08:00
Mikhail Kalinin
7bb65f88d9 Cosmetic fix 2023-02-28 17:18:07 +06:00
Mikhail Kalinin
fae77eb53d Apply @hwwhww suggestions 2023-02-28 16:36:46 +06:00
Mikhail Kalinin
de5be63399 Apply suggestions from code review
Co-authored-by: Hsiao-Wei Wang <hsiaowei.eth@gmail.com>
2023-02-28 16:14:47 +06:00
Enrico Del Fante
0879c46a34 Add blob_sidecar gossip rule for parent slot
Similarly to the check we do on Block gossip, we should check slot consistency with the parent block, so we can independently reject wrong block and blobb_sidecar when the rule is violated.
2023-02-27 20:12:31 +01:00
Danny Ryan
429dc5daba Merge pull request #3271 from henridf/patch-2
Update fork-choice.md
2023-02-27 09:20:25 -07:00