Skip to content

Commit 16d1321

Browse files
committed
Fix fallbackEc initialization in ec-manager
1 parent 8427404 commit 16d1321

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

shared/services/ec-manager.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,18 @@ func NewExecutionClientManager(cfg *config.RocketPoolConfig) (*ExecutionClientMa
7777
}
7878
}
7979

80-
return &ExecutionClientManager{
80+
out := &ExecutionClientManager{
8181
primaryEcUrl: primaryEcUrl,
8282
fallbackEcUrl: fallbackEcUrl,
8383
primaryEc: &ethClient{primaryEc},
84-
fallbackEc: &ethClient{fallbackEc},
8584
logger: log.NewColorLogger(color.FgYellow),
8685
primaryReady: true,
8786
fallbackReady: fallbackEc != nil,
88-
}, nil
87+
}
88+
if fallbackEc != nil {
89+
out.fallbackEc = &ethClient{fallbackEc}
90+
}
91+
return out, nil
8992

9093
}
9194

0 commit comments

Comments
 (0)