diff --git a/charts/ten-node/templates/host-deployment.yaml b/charts/ten-node/templates/host-deployment.yaml index 364783b..6ba0517 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 "1m" | quote }} + - name: HOST_ENCLAVE_CONTRACTFETCHLIMIT + - 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/charts/ten-node/values.yaml b/charts/ten-node/values.yaml index d5d36bf..460272c 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: 1m + contractFetchLimit: 50 l1: websocketurl: l1beaconurl: https://ethereum-sepolia-beacon-api.publicnode.com 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 9f1e208..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,6 +157,8 @@ config: - obscuronode-enclave:11001 - obscuronode-enclave02:11001 rpctimeout: 10s + 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 ca99745..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,6 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + 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 09486a2..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,6 +112,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + 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 eb24c5b..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,6 +110,8 @@ config: rpcaddresses: - obscuronode-enclave:11001 rpctimeout: 10s + contractSyncInterval: 1m + contractFetchLimit: 50 l1: websocketurl: "ws://l1.sepolia.ten.xyz:8546" l1beaconurl: "http://beacon.sepolia.ten.xyz:5052"