kasey
61de11e2c4
Backfill data columns ( #15580 )
...
**What type of PR is this?**
Feature
**What does this PR do? Why is it needed?**
Adds data column support to backfill.
**Acknowledgements**
- [x] I have read
[CONTRIBUTING.md](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md ).
- [x] I have included a uniquely named [changelog fragment
file](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md#maintaining-changelogmd ).
- [x] I have added a description to this PR with sufficient context for
reviewers to understand this PR.
---------
Co-authored-by: Kasey <kasey@users.noreply.github.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Preston Van Loon <preston@pvl.dev >
2025-12-02 15:19:32 +00:00
Bastin
92bd211e4d
upgrade v6 to v7 ( #15989 )
...
* upgrade v6 to v7
* changelog
* update-go-ssz
2025-11-06 16:16:23 +00:00
Manu NALEPA
00cf1f2507
Implement PeerDAS sync ( #15564 )
...
* PeerDAS: Implement sync
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Satyajit's comment.
* Partially fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Add tests for `sendDataColumnSidecarsRequest`.
* Fix Satyajit's comment.
* Implement `TestSendDataColumnSidecarsRequest`.
* Implement `TestFetchDataColumnSidecarsFromPeers`.
* Implement `TestUpdateResults`.
* Implement `TestSelectPeers`.
* Implement `TestCategorizeIndices`.
* Fix James' comment.
* Fix James's comment.
* Fix James' commit.
* Fix James' comment.
* Fix James' comment.
* Fix flakiness in `TestSelectPeers`.
* Update cmd/beacon-chain/flags/config.go
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
* Fix Preston's comment.
* Fix James's comment.
* Implement `TestFetchDataColumnSidecars`.
* Revert "Fix Potuz's comment."
This reverts commit c45230b455 .
* Fix Potuz's comment.
* Revert "Fix James' comment."
This reverts commit a3f919205a .
* Fix James' comment.
* Fix Preston's comment.
* Fix James' comment.
* `selectPeers`: Avoid map with key but empty value.
* Fix typo.
* Fix Potuz's comment.
* Fix Potuz's comment.
* Fix James' comment.
* Add DataColumnStorage and SubscribeAllDataSubnets flag.
* Add extra flags
* Fix Potuz's and Preston's comment.
* Add rate limiter check.
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2025-08-18 14:36:07 +00:00
Manu NALEPA
f1288a18ec
PeerDAS: Implement DAS ( #15367 )
...
* PeerDAS: Implement DAS
* Fix Terence's comment.
* Fix Terence comment.
* Fix Terence's comment.
* Fix James' comment.
* Fix James' comment.
* Rename some variable/files with blobs.
* Fix James' comment.
* Fix James' comment.
* Fix James' comment.
2025-06-06 10:06:52 +00:00
terence
774b9a7159
Migrate Prysm repo to Offchain Labs organization ahead of Pectra V6 ( #15140 )
...
* Migrate Prysm repo to Offchain Labs organization ahead of Pectra upgrade v6
* Replace prysmaticlabs with OffchainLabs on general markdowns
* Update mock
* Gazelle and add mock.go to excluded generated mock file
2025-04-10 15:40:39 +00:00
terence
5a66807989
Update to V5 ( #13622 )
...
* First take at updating everything to v5
* Patch gRPC gateway to use prysm v5
Fix patch
* Update go ssz
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2024-02-15 05:46:47 +00:00
kasey
0e043d55b4
VerifiedROBlobs in initial-sync ( #13351 )
...
* Use VerifiedROBlobs in initial-sync
* Update beacon-chain/das/cache.go
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com >
* Apply suggestions from code review
comment fixes
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com >
* fix lint error from gh web ui
* deepsource fixes
* more deepsource
* fix init wiring
* mark blobless blocks verified in batch mode
* move sig check after parent checks
* validate block commitment length at start of da check
* remove vestigial locking
* rm more copy-locksta
* rm old comment
* fail the entire batch if any sidecar fails
* lint
* skip redundant checks, fix len check
* assume sig and proposer checks passed for block
* inherits most checks from processed block
* Assume block processing handles most checks
* lint
* cleanup unused call and gaz
* more detailed logging for e2e
* fix bad refactor breaking non-finalized init-sync
* self-review cleanup
* gaz
* Update beacon-chain/verification/blob.go
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com >
* terence and justin feedback
---------
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com >
2024-01-06 23:47:09 +00:00