From 28c0ebb8aa838e9e8d4146748161819c9400ade1 Mon Sep 17 00:00:00 2001 From: Dylan Tinianov Date: Wed, 29 Jan 2025 13:07:16 -0500 Subject: [PATCH] Update comment --- multinode/adapter.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/multinode/adapter.go b/multinode/adapter.go index 65ab486..7b8d0a1 100644 --- a/multinode/adapter.go +++ b/multinode/adapter.go @@ -19,6 +19,10 @@ type AdapterConfig interface { // Adapter is used to integrate multinode into chain-specific clients. // For new MultiNode integrations, we wrap the RPC client and inherit from the Adapter // to get the required RPCClient methods and enable the use of MultiNode. +// +// The Adapter provides chain-agnostic functionality such as head and finalized head +// subscriptions, which are required in each Node lifecycle to execute various +// health checks. type Adapter[HEAD Head] struct { cfg AdapterConfig log logger.Logger