Skip to content

Commit ab3c602

Browse files
committed
Add mainnet k8s endpoint to network options
1 parent 0c90284 commit ab3c602

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

client/common/network.go

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,19 +65,18 @@ func LoadNetwork(name string, node string) Network {
6565
Name: "testnet",
6666
}
6767
} else if name == "mainnet" {
68-
validNodes := []string{"lb", "sentry0", "sentry1", "sentry2", "sentry3"}
68+
validNodes := []string{"k8s", "lb", "sentry0", "sentry1", "sentry2", "sentry3"}
6969
if !contains(validNodes, node) {
7070
panic(fmt.Sprintf("invalid node %s for %s", node, name))
7171
}
72-
7372
var lcdEndpoint, tmEndpoint, chainGrpcEndpoint, exchangeGrpcEndpoint string
7473
var chainTlsCert, exchangeTlsCert credentials.TransportCredentials
75-
if node == "lb" {
76-
lcdEndpoint = "https://lb.mainnet.lcd.injective.network"
77-
tmEndpoint = "https://lb.mainnet.tm.injective.network:443"
78-
chainGrpcEndpoint = "tcp://lb.mainnet.chain.grpc.injective.network:443"
74+
if node == "k8s" || node == "lb" {
75+
lcdEndpoint = fmt.Sprintf("https://%s.mainnet.lcd.injective.network",node)
76+
tmEndpoint = fmt.Sprintf("https://%s.mainnet.tm.injective.network:443",node)
77+
chainGrpcEndpoint = fmt.Sprintf("tcp://%s.mainnet.chain.grpc.injective.network:443",node)
7978
chainTlsCert = LoadTlsCert("client/cert/mainnet.crt", chainGrpcEndpoint)
80-
exchangeGrpcEndpoint = "tcp://lb.mainnet.exchange.grpc.injective.network:443"
79+
exchangeGrpcEndpoint = fmt.Sprintf("tcp://%s.mainnet.exchange.grpc.injective.network:443",node)
8180
exchangeTlsCert = LoadTlsCert("client/cert/mainnet.crt", exchangeGrpcEndpoint)
8281
} else {
8382
lcdEndpoint = fmt.Sprintf("http://%s.injective.network:10337", node)
@@ -133,4 +132,4 @@ func ProtocolAndAddress(listenAddr string) (string, string) {
133132
protocol, address = parts[0], parts[1]
134133
}
135134
return protocol, address
136-
}
135+
}

0 commit comments

Comments
 (0)