Skip to content

feat: add EvmSketchBuilder::el_rpc_client#74

Merged
leruaa merged 1 commit intosuccinctlabs:mainfrom
risechain:kien-rise/rpc-client-2305
Nov 14, 2025
Merged

feat: add EvmSketchBuilder::el_rpc_client#74
leruaa merged 1 commit intosuccinctlabs:mainfrom
risechain:kien-rise/rpc-client-2305

Conversation

@kien-rise
Copy link
Contributor

The current method pub fn el_rpc_url(self, rpc_url: Url) -> EvmSketchBuilder is too restrictive because it only accepts a raw Url. I need the ability to provide a custom RpcClient that supports additional functionality such as auto-retry and throttling.

This PR introduces a more flexible alternative: pub fn el_rpc_client(self, rpc_client: RpcClient) -> EvmSketchBuilder.

With this change, instead of supplying a simple rpc_url: Url, I can now pass a fully customized rpc_client: RpcClient with enhanced capabilities.

@kien-rise
Copy link
Contributor Author

I need this PR for this:

Layr-Labs/hokulea#268

Copy link
Collaborator

@leruaa leruaa left a comment

Choose a reason for hiding this comment

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

ty!

@leruaa leruaa merged commit 1da960d into succinctlabs:main Nov 14, 2025
1 of 7 checks passed
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

Comments