From f3b03f7f41f701af5e34817009ef235337ff9b4b Mon Sep 17 00:00:00 2001 From: oleh starosvitskyi Date: Tue, 3 Jun 2025 09:18:08 +0200 Subject: [PATCH 1/2] add read mode --- charts/shkeeper/templates/deployments/shkeeper.yaml | 2 ++ charts/shkeeper/templates/deployments/tron-shkeeper.yaml | 2 ++ docker-compose/shkeeper/templates/shkeeper.yaml | 1 + 3 files changed, 5 insertions(+) diff --git a/charts/shkeeper/templates/deployments/shkeeper.yaml b/charts/shkeeper/templates/deployments/shkeeper.yaml index b2ca3dd..f032316 100644 --- a/charts/shkeeper/templates/deployments/shkeeper.yaml +++ b/charts/shkeeper/templates/deployments/shkeeper.yaml @@ -45,6 +45,8 @@ spec: value: {{ if .Values.doge.enabled }}enabled{{ else }}disabled{{ end }} - name: TRX_WALLET value: {{ if .Values.trx.enabled }}enabled{{ else }}disabled{{ end }} + - name: TRX_READ_MODE + value: {{ if .Values.trx.read_mode }}enabled{{ else }}disabled{{ end }} - name: USDT_WALLET value: {{ if .Values.usdt.enabled }}enabled{{ else }}disabled{{ end }} - name: USDC_WALLET diff --git a/charts/shkeeper/templates/deployments/tron-shkeeper.yaml b/charts/shkeeper/templates/deployments/tron-shkeeper.yaml index ff1fd5d..91b7e5d 100644 --- a/charts/shkeeper/templates/deployments/tron-shkeeper.yaml +++ b/charts/shkeeper/templates/deployments/tron-shkeeper.yaml @@ -60,6 +60,8 @@ spec: value: "shkeeper:5000" - name: FULLNODE_URL value: {{ .Values.tron_fullnode.url }} + - name: READ_MODE + value: {{ if .Values.trx.read_mode }}enabled{{ else }}disabled{{ end }} {{- if .Values.tron_shkeeper.multiserver_config_json }} - name: MULTISERVER_CONFIG_JSON value: {{ .Values.tron_shkeeper.multiserver_config_json | toJson | quote }} diff --git a/docker-compose/shkeeper/templates/shkeeper.yaml b/docker-compose/shkeeper/templates/shkeeper.yaml index af0d8b9..76c4a3d 100644 --- a/docker-compose/shkeeper/templates/shkeeper.yaml +++ b/docker-compose/shkeeper/templates/shkeeper.yaml @@ -16,6 +16,7 @@ services: LTC_WALLET: "{{- if .Values.ltc.enabled }}enabled{{ else }}disabled{{- end }}" DOGE_WALLET: "{{- if .Values.doge.enabled }}enabled{{ else }}disabled{{- end }}" TRX_WALLET: "{{- if .Values.trx.enabled }}enabled{{ else }}disabled{{- end }}" + TRX_READ_MODE: "{{- if .Values.trx.read_mode }}enabled{{ else }}disabled{{- end }}" USDT_WALLET: "{{- if .Values.usdt.enabled }}enabled{{ else }}disabled{{- end }}" USDC_WALLET: "{{- if .Values.usdc.enabled }}enabled{{ else }}disabled{{- end }}" ETH_WALLET: "{{- if .Values.eth.enabled }}enabled{{ else }}disabled{{- end }}" From 0074cea813e8ac86d228f4f0f0f096513ecf9a13 Mon Sep 17 00:00:00 2001 From: oleh starosvitskyi Date: Wed, 11 Jun 2025 11:15:32 +0200 Subject: [PATCH 2/2] add xrp read mode --- charts/shkeeper/templates/deployments/shkeeper.yaml | 2 ++ charts/shkeeper/templates/deployments/xrp-shkeeper.yaml | 2 ++ docker-compose/shkeeper/templates/shkeeper.yaml | 3 +++ 3 files changed, 7 insertions(+) diff --git a/charts/shkeeper/templates/deployments/shkeeper.yaml b/charts/shkeeper/templates/deployments/shkeeper.yaml index f032316..bf91079 100644 --- a/charts/shkeeper/templates/deployments/shkeeper.yaml +++ b/charts/shkeeper/templates/deployments/shkeeper.yaml @@ -47,6 +47,8 @@ spec: value: {{ if .Values.trx.enabled }}enabled{{ else }}disabled{{ end }} - name: TRX_READ_MODE value: {{ if .Values.trx.read_mode }}enabled{{ else }}disabled{{ end }} + - name: XRP_READ_MODE + value: {{ if .Values.xrp.read_mode }}enabled{{ else }}disabled{{ end }} - name: USDT_WALLET value: {{ if .Values.usdt.enabled }}enabled{{ else }}disabled{{ end }} - name: USDC_WALLET diff --git a/charts/shkeeper/templates/deployments/xrp-shkeeper.yaml b/charts/shkeeper/templates/deployments/xrp-shkeeper.yaml index b3c15e4..37cfe06 100644 --- a/charts/shkeeper/templates/deployments/xrp-shkeeper.yaml +++ b/charts/shkeeper/templates/deployments/xrp-shkeeper.yaml @@ -61,6 +61,8 @@ spec: {{- end }} - name: FULLNODE_URL value: {{ .Values.xrp_fullnode.url }} + - name: READ_MODE + value: {{ if .Values.xrp.read_mode }}enabled{{ else }}disabled{{ end }} {{- range $name, $value := .Values.xrp_shkeeper.extraEnv }} - name: {{ $name | quote }} value: {{ $value | quote }} diff --git a/docker-compose/shkeeper/templates/shkeeper.yaml b/docker-compose/shkeeper/templates/shkeeper.yaml index 76c4a3d..f7e4361 100644 --- a/docker-compose/shkeeper/templates/shkeeper.yaml +++ b/docker-compose/shkeeper/templates/shkeeper.yaml @@ -28,6 +28,7 @@ services: BNB_USDT_WALLET: "{{- if .Values.bnb_usdt.enabled }}enabled{{ else }}disabled{{- end }}" BNB_USDC_WALLET: "{{- if .Values.bnb_usdc.enabled }}enabled{{ else }}disabled{{- end }}" XRP_WALLET: "{{- if .Values.xrp.enabled }}enabled{{ else }}disabled{{- end }}" + XRP_READ_MODE: "{{- if .Values.xrp.read_mode }}enabled{{ else }}disabled{{- end }}" MATIC_WALLET: "{{- if .Values.matic.enabled }}enabled{{ else }}disabled{{- end }}" POLYGON_USDT_WALLET: "{{- if .Values.polygon_usdt.enabled }}enabled{{ else }}disabled{{- end }}" POLYGON_USDC_WALLET: "{{- if .Values.polygon_usdc.enabled }}enabled{{ else }}disabled{{- end }}" @@ -552,6 +553,7 @@ services: BTC_PASSWORD: "test" SHKEEPER_BACKEND_KEY: "key" SHKEEPER_HOST: "shkeeper:5000" + READ_MODE: {{ if .Values.trx.read_mode }}enabled{{ else }}disabled{{ end }} FULLNODE_URL: {{ .Values.tron_fullnode.url }} {{- if .Values.tron_shkeeper.multiserver_config_json }} MULTISERVER_CONFIG_JSON: {{ .Values.tron_shkeeper.multiserver_config_json | toJson | quote }} @@ -621,6 +623,7 @@ services: {{- else }} XRP_NETWORK: "testnet" {{- end }} + READ_MODE: {{ if .Values.xrp.read_mode }}enabled{{ else }}disabled{{ end }} FULLNODE_URL: {{ .Values.xrp_fullnode.url }} {{- range $name, $value := .Values.xrp_shkeeper.extraEnv }} {{ $name }}: {{ $value | quote }}