Skip to content

Commit

Permalink
Merge pull request #13184 from smartcontractkit/BCI-3160-implement-no…
Browse files Browse the repository at this point in the history
…de-interface

Implement new EVM Multinode
  • Loading branch information
DylanTinianov authored Jul 8, 2024
2 parents a432047 + 169e44b commit 2895a65
Show file tree
Hide file tree
Showing 51 changed files with 1,572 additions and 2,273 deletions.
8 changes: 8 additions & 0 deletions .changeset/orange-feet-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"chainlink": minor
---

Implemented new EVM Multinode design. The Multinode is now called by chain clients to retrieve the best healthy RPC rather than performing RPC calls directly.
Multinode performs verious health checks on RPCs, and in turn increases reliability.
This new EVM Multinode design will also be implemented for non-EVMs chains in the future.
#updated #changed #internal
273 changes: 0 additions & 273 deletions common/client/mock_node_client_test.go

This file was deleted.

18 changes: 9 additions & 9 deletions common/client/mock_node_selector_test.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2895a65

Please sign in to comment.