Skip to content

Conversation

dr-frmr
Copy link
Contributor

@dr-frmr dr-frmr commented Feb 22, 2024

Problem

ETH RPC provider runtime module needs to work across all EVM chains and allow for nodes to have multiple providers, of both the RPC and fellow-node variety

Solution

Rebuilt module to contain chain ID everywhere, and cycle through available providers. Restructure the saved-providers file we hardcode/save to have both RPC URLs and nodes, all labeled by chain ID.

Docs Update

Corresponding docs PR

Notes

Corresponding process_lib PR

@dr-frmr dr-frmr marked this pull request as ready for review February 29, 2024 20:00
Copy link
Contributor

@barraguda barraguda left a comment

Choose a reason for hiding this comment

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

nice!!

@dr-frmr dr-frmr merged commit 565f3c4 into develop Mar 4, 2024
@dr-frmr dr-frmr deleted the dr/eth-multi-chain branch March 4, 2024 19:22
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