From abf42b0ca73f004f7b70e3ed055458f3c49750f5 Mon Sep 17 00:00:00 2001 From: Will Hester Date: Fri, 16 Jan 2026 15:39:10 +0000 Subject: [PATCH 1/5] add new config params --- charts/ten-node/templates/host-deployment.yaml | 4 ++++ charts/ten-node/values.yaml | 2 ++ .../apps/envs/uat/valuesFile/values-uat-sequencer.yaml | 2 ++ .../apps/envs/uat/valuesFile/values-uat-validator-01.yaml | 2 ++ .../apps/envs/uat/valuesFile/values-uat-validator-02.yaml | 2 ++ .../apps/envs/uat/valuesFile/values-uat-validator-03.yaml | 2 ++ 6 files changed, 14 insertions(+) diff --git a/charts/ten-node/templates/host-deployment.yaml b/charts/ten-node/templates/host-deployment.yaml index 364783b..d9fa31d 100644 --- a/charts/ten-node/templates/host-deployment.yaml +++ b/charts/ten-node/templates/host-deployment.yaml @@ -186,6 +186,10 @@ spec: {{- else }} - name: HOST_ENCLAVE_RPCADDRESSES value: {{ include "ten-node.fullname" . }}-enclave:11001 + - name: HOST_ENCLAVE_CONTRACTSYNCINTERVAL + value: {{ .Values.config.host.enclave.contractSyncInterval | default "2m" | quote }} + - name: HOST_ENCLAVE_CONTRACTFETCHLIMIT + - value: {{ .Values.config.host.enclave.contractFetchLimit | default "100" | quote }} {{- end }} - name: HOST_ENCLAVE_RPCTIMEOUT value: {{ .Values.config.host.enclave.rpctimeout | default "10s" | quote }} diff --git a/charts/ten-node/values.yaml b/charts/ten-node/values.yaml index d5d36bf..98598a0 100644 --- a/charts/ten-node/values.yaml +++ b/charts/ten-node/values.yaml @@ -345,6 +345,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 2m + contractFetchLimit: 100 l1: websocketurl: l1beaconurl: https://ethereum-sepolia-beacon-api.publicnode.com diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml index 9f1e208..89fef8d 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml @@ -157,6 +157,8 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s + contractSyncInterval: 2m + contractFetchLimit: 100 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml index ca99745..eb4626e 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml @@ -112,6 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 2m + contractFetchLimit: 100 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml index 09486a2..ae3e2ce 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml @@ -112,6 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 2m + contractFetchLimit: 100 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml index eb24c5b..296937b 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml @@ -110,6 +110,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 2m + contractFetchLimit: 100 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" From 8e4d7cafcb070e72ce005f18f77e17203b2d7f4d Mon Sep 17 00:00:00 2001 From: Will Hester Date: Fri, 16 Jan 2026 15:40:28 +0000 Subject: [PATCH 2/5] add to sepolia --- charts/ten-node/templates/host-deployment.yaml | 4 ++-- .../envs/sepolia/valuesFile/values-sepolia-sequencer.yaml | 2 ++ .../envs/sepolia/valuesFile/values-sepolia-validator-01.yaml | 2 ++ .../envs/sepolia/valuesFile/values-sepolia-validator-02.yaml | 2 ++ .../apps/envs/uat/valuesFile/values-uat-sequencer.yaml | 4 ++-- .../apps/envs/uat/valuesFile/values-uat-validator-01.yaml | 4 ++-- .../apps/envs/uat/valuesFile/values-uat-validator-02.yaml | 4 ++-- .../apps/envs/uat/valuesFile/values-uat-validator-03.yaml | 4 ++-- 8 files changed, 16 insertions(+), 10 deletions(-) diff --git a/charts/ten-node/templates/host-deployment.yaml b/charts/ten-node/templates/host-deployment.yaml index d9fa31d..6ba0517 100644 --- a/charts/ten-node/templates/host-deployment.yaml +++ b/charts/ten-node/templates/host-deployment.yaml @@ -187,9 +187,9 @@ spec: - name: HOST_ENCLAVE_RPCADDRESSES value: {{ include "ten-node.fullname" . }}-enclave:11001 - name: HOST_ENCLAVE_CONTRACTSYNCINTERVAL - value: {{ .Values.config.host.enclave.contractSyncInterval | default "2m" | quote }} + value: {{ .Values.config.host.enclave.contractSyncInterval | default "1m" | quote }} - name: HOST_ENCLAVE_CONTRACTFETCHLIMIT - - value: {{ .Values.config.host.enclave.contractFetchLimit | default "100" | quote }} + - value: {{ .Values.config.host.enclave.contractFetchLimit | default "50" | quote }} {{- end }} - name: HOST_ENCLAVE_RPCTIMEOUT value: {{ .Values.config.host.enclave.rpctimeout | default "10s" | quote }} diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml index ce11d08..40983b2 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml @@ -142,6 +142,8 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml index 53714a8..f18d3ab 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml @@ -102,6 +102,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml index 5867fe2..b8b941b 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml @@ -103,6 +103,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml index 89fef8d..b972050 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-sequencer.yaml @@ -157,8 +157,8 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s - contractSyncInterval: 2m - contractFetchLimit: 100 + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml index eb4626e..7e106f6 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-01.yaml @@ -112,8 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 2m - contractFetchLimit: 100 + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml index ae3e2ce..ffb7b01 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-02.yaml @@ -112,8 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 2m - contractFetchLimit: 100 + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" diff --git a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml index 296937b..4bf8267 100644 --- a/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml +++ b/nonprod-argocd-config/apps/envs/uat/valuesFile/values-uat-validator-03.yaml @@ -110,8 +110,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 2m - contractFetchLimit: 100 + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052" From f6358b729f7d659215200ed71d9bd7547c1e22dc Mon Sep 17 00:00:00 2001 From: Will Hester Date: Fri, 16 Jan 2026 15:41:10 +0000 Subject: [PATCH 3/5] remove sepolia --- .../apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml | 2 -- .../envs/sepolia/valuesFile/values-sepolia-validator-01.yaml | 2 -- .../envs/sepolia/valuesFile/values-sepolia-validator-02.yaml | 2 -- 3 files changed, 6 deletions(-) diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml index 40983b2..ce11d08 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml @@ -142,8 +142,6 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s - contractSyncInterval: 1m - contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml index f18d3ab..53714a8 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml @@ -102,8 +102,6 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 1m - contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml index b8b941b..5867fe2 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml @@ -103,8 +103,6 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 1m - contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" From bef385964c61a8be9d2854c4a42a8dc5e3ec162a Mon Sep 17 00:00:00 2001 From: Will Hester Date: Fri, 16 Jan 2026 15:42:47 +0000 Subject: [PATCH 4/5] update values.yaml --- charts/ten-node/values.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/ten-node/values.yaml b/charts/ten-node/values.yaml index 98598a0..460272c 100644 --- a/charts/ten-node/values.yaml +++ b/charts/ten-node/values.yaml @@ -345,8 +345,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s - contractSyncInterval: 2m - contractFetchLimit: 100 + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: l1beaconurl: https://ethereum-sepolia-beacon-api.publicnode.com From 36a75af795660c5d8119805e205e1191da68cd0f Mon Sep 17 00:00:00 2001 From: Will Hester Date: Fri, 16 Jan 2026 15:49:28 +0000 Subject: [PATCH 5/5] add params to sepolia as well --- .../apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml | 2 ++ .../envs/sepolia/valuesFile/values-sepolia-validator-01.yaml | 2 ++ .../envs/sepolia/valuesFile/values-sepolia-validator-02.yaml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml index ce11d08..40983b2 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-sequencer.yaml @@ -142,6 +142,8 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml index 53714a8..f18d3ab 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-01.yaml @@ -102,6 +102,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/" diff --git a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml index 5867fe2..b8b941b 100644 --- a/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml +++ b/nonprod-argocd-config/apps/envs/sepolia/valuesFile/values-sepolia-validator-02.yaml @@ -103,6 +103,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1blobarchiveurl: "https://ethereum-sepolia-beacon-api.publicnode.com/"