Skip to content

Conversation

@frisitano
Copy link
Collaborator

@frisitano frisitano commented Jan 28, 2026

This PR introduces an addon that allows a node to follow a remote node via rpc, import new blocks from the remote node and then build blocks on them.

@codspeed-hq
Copy link

codspeed-hq bot commented Jan 28, 2026

CodSpeed Performance Report

Merging this PR will not alter performance

Comparing feat/remote-block-source (ecd7876) with main (c3ec1a2)

Summary

✅ 2 untouched benchmarks

yiweichi
yiweichi previously approved these changes Jan 29, 2026
Copy link
Member

@yiweichi yiweichi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@frisitano frisitano requested a review from yiweichi January 29, 2026 12:06
@yiweichi
Copy link
Member

Got one question here, rn-sequencer node will sync block thru http rpc requests, so I suspect we disable p2p network of it? if so, how will the rn-sequencer node receive transactions broadcasted thru p2p?

@frisitano
Copy link
Collaborator Author

Got one question here, rn-sequencer node will sync block thru http rpc requests, so I suspect we disable p2p network of it? if so, how will the rn-sequencer node receive transactions broadcasted thru p2p?

It won't receive transactions over p2p; it will receive them via RPC using the direct-forwarding-to-sequencer pattern using --network.sequencer-url argument.

@frisitano frisitano merged commit dab4f84 into main Jan 30, 2026
15 checks passed
@frisitano frisitano deleted the feat/remote-block-source branch January 30, 2026 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants