From ac57e82992f422b179a4c25f35b04ec8de63bfaf Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 15 May 2023 15:29:31 +0200 Subject: [PATCH] cmd/thalos/main.go: use conf.Ship.Chain if set as namespace. otherwise default to chain id from api. --- cmd/thalos/main.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cmd/thalos/main.go b/cmd/thalos/main.go index cdb13a1..8b586a0 100644 --- a/cmd/thalos/main.go +++ b/cmd/thalos/main.go @@ -106,6 +106,13 @@ func init() { log.SetFormatter(&formatter) } +func getChain(def string) string { + if len(conf.Ship.Chain) > 0 { + return conf.Ship.Chain + } + return def +} + func main() { var err error var chainInfo *eos.InfoResp @@ -224,7 +231,7 @@ func main() { shClient, api_redis.NewPublisher(rdb, api_redis.Namespace{ Prefix: conf.Redis.Prefix, - ChainID: chainInfo.ChainID.String(), + ChainID: getChain(chainInfo.ChainID.String()), }), abi.NewAbiManager(rdb, eosClient, conf.Redis.CacheID), codec,