-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6778 blob sidecars by range #6835
6778 blob sidecars by range #6835
Conversation
ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/generator/ChainBuilder.java
Fixed
Show fixed
Hide fixed
...rking/eth2/src/testFixtures/java/tech/pegasys/teku/networking/eth2/peers/StubSyncSource.java
Fixed
Show fixed
Hide fixed
networking/eth2/src/main/java/tech/pegasys/teku/networking/eth2/peers/Eth2Peer.java
Fixed
Show fixed
Hide fixed
networking/eth2/src/main/java/tech/pegasys/teku/networking/eth2/peers/Eth2Peer.java
Fixed
Show fixed
Hide fixed
storage/src/main/java/tech/pegasys/teku/storage/client/CombinedChainDataClient.java
Fixed
Show fixed
Hide fixed
storage/src/main/java/tech/pegasys/teku/storage/client/CombinedChainDataClient.java
Fixed
Show fixed
Hide fixed
0e24838
to
446ee96
Compare
446ee96
to
27cc5a4
Compare
storage/src/main/java/tech/pegasys/teku/storage/client/CombinedChainDataClient.java
Fixed
Show fixed
Hide fixed
storage/src/main/java/tech/pegasys/teku/storage/client/CombinedChainDataClient.java
Fixed
Show fixed
Hide fixed
storage/src/main/java/tech/pegasys/teku/storage/client/CombinedChainDataClient.java
Fixed
Show fixed
Hide fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've not looked at BlobSidecarsByRangeMessageHandlerTest
yet but it may need some changes too in a line with spec logic
...egasys/teku/spec/datastructures/networking/libp2p/rpc/BlobSidecarsByRangeRequestMessage.java
Outdated
Show resolved
Hide resolved
...c/main/java/tech/pegasys/teku/beacon/sync/forward/multipeer/chains/ThrottlingSyncSource.java
Outdated
Show resolved
Hide resolved
...c/main/java/tech/pegasys/teku/beacon/sync/forward/multipeer/chains/ThrottlingSyncSource.java
Outdated
Show resolved
Hide resolved
.../pegasys/teku/networking/eth2/rpc/beaconchain/methods/BlobSidecarsByRangeMessageHandler.java
Show resolved
Hide resolved
.../pegasys/teku/networking/eth2/rpc/beaconchain/methods/BlobSidecarsByRangeMessageHandler.java
Outdated
Show resolved
Hide resolved
.../pegasys/teku/networking/eth2/rpc/beaconchain/methods/BlobSidecarsByRangeMessageHandler.java
Outdated
Show resolved
Hide resolved
.../pegasys/teku/networking/eth2/rpc/beaconchain/methods/BlobSidecarsByRangeMessageHandler.java
Outdated
Show resolved
Hide resolved
networking/eth2/src/main/java/tech/pegasys/teku/networking/eth2/peers/Eth2PeerFactory.java
Outdated
Show resolved
Hide resolved
networking/eth2/src/main/java/tech/pegasys/teku/networking/eth2/peers/DefaultEth2Peer.java
Show resolved
Hide resolved
ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/generator/ChainBuilder.java
Show resolved
Hide resolved
networking/eth2/src/main/java/tech/pegasys/teku/networking/eth2/peers/DefaultEth2Peer.java
Outdated
Show resolved
Hide resolved
.../pegasys/teku/networking/eth2/rpc/beaconchain/methods/BlobSidecarsByRangeMessageHandler.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry if I sound too picky on this, our network behavior could lead to bad relations with other clients and I want to have a good relations :)
...c/main/java/tech/pegasys/teku/beacon/sync/forward/multipeer/chains/ThrottlingSyncSource.java
Outdated
Show resolved
Hide resolved
...c/main/java/tech/pegasys/teku/beacon/sync/forward/multipeer/chains/ThrottlingSyncSource.java
Outdated
Show resolved
Hide resolved
...st/java/tech/pegasys/teku/beacon/sync/forward/multipeer/chains/ThrottlingSyncSourceTest.java
Outdated
Show resolved
Hide resolved
...egasys/teku/spec/datastructures/networking/libp2p/rpc/BlobSidecarsByRangeRequestMessage.java
Outdated
Show resolved
Hide resolved
...sys/teku/networking/eth2/rpc/beaconchain/methods/BlobsSidecarsByRangeMessageHandlerTest.java
Outdated
Show resolved
Hide resolved
networking/eth2/src/test/java/tech/pegasys/teku/networking/eth2/peers/Eth2PeerTest.java
Outdated
Show resolved
Hide resolved
...rking/eth2/src/testFixtures/java/tech/pegasys/teku/networking/eth2/peers/StubSyncSource.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Btw we need to add blobSidecarsByRange.ifPresent(allMethods::add)
in the BeaconChainMethods
constructor
Good catch. I added it ;) |
7f85387
to
afdcef8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Will improve the iteration and fetching of blob sidecars in a next PR.
* Add BlobSidecarsByRange RPC method
PR Description
Add
BlobSidecarsByRange
RPC methodSPEC
Fixed Issue(s)
#6778
Documentation
doc-change-required
label to this PR if updates are required.Changelog