Skip to content

introduce remote block source add on#484

Merged
frisitano merged 4 commits into
mainfrom
feat/remote-block-source
Jan 30, 2026
Merged

introduce remote block source add on#484
frisitano merged 4 commits into
mainfrom
feat/remote-block-source

Conversation

@frisitano

@frisitano frisitano commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

codspeed-hq Bot commented Jan 28, 2026

Copy link
Copy Markdown

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

@yiweichi yiweichi left a comment

Copy link
Copy Markdown
Contributor

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
Copy Markdown
Contributor

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
Copy Markdown
Contributor 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.

2 participants