Я хочу иметь возможность подключиться к любому доступному узлу в моей частной сети Ethereum.
Я думаю, что требование аналогично услуге, предлагаемой Infura. Я хочу иметь возможность реплицировать подобное поведение в частной локальной сети Ethereum.
В настоящее время я использую следующий код для подключения к узлу в моей сети Ethereum:
client, err := ethclient.Dial("http://localhost:8545")
// do stuff
Ожидаемый конечный результат заключается в улучшении доступности сети. Итак, ради аргументов, если узел на 8545
недоступен, он будет использовать узел на 8546
и так далее ...
Надеюсь, вопрос достаточно ясен. Спасибо!