Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
7914128
Implement Cell Dissemination
dknopik Oct 28, 2025
424dc79
Merge branch 'unstable' into partial-columns
dknopik Oct 28, 2025
303c638
fix compilation
dknopik Oct 29, 2025
ad85059
fix some lints
dknopik Oct 29, 2025
7b8cb0d
impl get_blobs_v2 fallback
dknopik Oct 29, 2025
efa9366
update gossipsub
dknopik Oct 29, 2025
56f7a1f
remove redundant log
dknopik Oct 29, 2025
2a721d7
try to upgrade column using block immediately
dknopik Oct 29, 2025
5709408
publish data after block availability
dknopik Oct 29, 2025
02194da
fix remaining lints and release test compilation
dknopik Oct 29, 2025
bd8000d
implement caching of partial messages
dknopik Oct 31, 2025
bb575ad
update gossipsub
dknopik Oct 31, 2025
eeaf03b
add CLI flags for disable request and disable support
dknopik Oct 31, 2025
76eb32e
Merge branch 'unstable' into partial-columns
dknopik Oct 31, 2025
47a4119
update CLI docs
dknopik Oct 31, 2025
65c236a
do not error for column on failed observation check
dknopik Oct 31, 2025
ae9f493
Fix get blobs v2 tests
dknopik Oct 31, 2025
8442bf3
Reintroduce sanity check for get blobs v2
dknopik Oct 31, 2025
7c68ba4
Only count actually received blobs
dknopik Oct 31, 2025
09e220b
Log full vs partial
dknopik Oct 31, 2025
7cbb5c6
fix and improve logging
dknopik Oct 31, 2025
b6626f6
update gossipsub
dknopik Nov 3, 2025
fb956b9
Merge branch 'refs/heads/unstable' into partial-columns
dknopik Nov 3, 2025
f0b7d8f
look for block in data availability checker
dknopik Nov 3, 2025
99d3568
re-enable SSE
dknopik Nov 3, 2025
646fef5
Properly handly observing in new_for_block_publishing
dknopik Nov 3, 2025
6794e5f
Fix cache and better logging
dknopik Nov 5, 2025
e98dce0
Fix invalid `UnexpectedDataColumn` error
dknopik Nov 5, 2025
5e1f05d
remove custom cache in favour of reprocessing queue
dknopik Nov 5, 2025
7067c7a
Merge branch 'unstable' into partial-columns
dknopik Nov 5, 2025
695c648
publish partials on http API block
dknopik Nov 5, 2025
6fb3721
experimentally full eager publish for API blocks
dknopik Nov 5, 2025
870fa0d
experimental libp2p changes
dknopik Nov 10, 2025
995344e
joaos libp2p changes
dknopik Nov 12, 2025
2d524f2
Merge branch 'unstable' into partial-columns
dknopik Dec 4, 2025
af1499c
fix test
dknopik Dec 5, 2025
209235b
Merge branch 'unstable' into partial-columns
dknopik Dec 8, 2025
90266e7
fix function path
dknopik Dec 8, 2025
4429de4
update libp2p
dknopik Dec 10, 2025
7f190fe
do not eagerly publish all columns on proposal
dknopik Dec 11, 2025
2df27a1
update libp2p again
dknopik Dec 11, 2025
bd62eaa
once again update libp2p
dknopik Dec 12, 2025
849e5bc
merge from unstable
dknopik Dec 12, 2025
b725f58
fix import
dknopik Dec 12, 2025
79c17e7
update for libp2p fix
dknopik Dec 12, 2025
96b391f
Fix inverted condition
dknopik Dec 12, 2025
4b4f92e
Another update for libp2p to fix received msgs
dknopik Dec 12, 2025
5b2ee00
fix kzg verification
dknopik Dec 12, 2025
65854ef
actually dequeue partials
dknopik Dec 12, 2025
3484cf6
update libp2p
dknopik Dec 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 45 additions & 71 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ fs2 = "0.4"
futures = "0.3"
genesis = { path = "beacon_node/genesis" }
# This is tracking the sigp-gossipsub branch on sigp/rust-libp2p commit: Aug 20 2025
gossipsub = { package = "libp2p-gossipsub", git = "https://github.com/sigp/rust-libp2p.git", rev = "5acdf89a65d64098f9346efa5769e57bcd19dea9", "features" = ["metrics"] }
gossipsub = { package = "libp2p-gossipsub", git = "https://github.com/jxs/rust-libp2p.git", branch = "gossipsub-partial-messages", features = ["partial_messages", "metrics"] }
graffiti_file = { path = "validator_client/graffiti_file" }
hashlink = "0.9.0"
health_metrics = { path = "common/health_metrics" }
Expand Down
Loading
Loading