From a354d182d9f70aa12ec08021659485a76ca89e05 Mon Sep 17 00:00:00 2001 From: Arnaud Lacombe Date: Wed, 10 Dec 2025 10:37:31 -0800 Subject: [PATCH] ethclient: add NetworkIDReader interface --- interfaces.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interfaces.go b/interfaces.go index cfa51ca2e6..5267c9ad99 100644 --- a/interfaces.go +++ b/interfaces.go @@ -298,6 +298,11 @@ type ChainIDReader interface { ChainID(ctx context.Context) (*big.Int, error) } +// NetworkIDReader provides access to the network ID. +type NetworkIDReader interface { + NetworkID(ctx context.Context) (*big.Int, error) +} + // OverrideAccount specifies the state of an account to be overridden. type OverrideAccount struct { // Nonce sets nonce of the account. Note: the nonce override will only