Skip to content

Commit

Permalink
bump musig/ghost to 0.29 (#106)
Browse files Browse the repository at this point in the history
* bump musig/ghost to 0.27

* inc updated README

* prep feed chart for release

* remove un-needed config

* disable some ci test cases

* escape watchdog_eth_from

* test watchdog interval

* update images

* run on bigger runner

* test something on testnet

* revert default runner
  • Loading branch information
WesleyCharlesBlake authored Jan 16, 2024
1 parent 7a8ca75 commit e945903
Show file tree
Hide file tree
Showing 8 changed files with 62 additions and 51 deletions.
8 changes: 4 additions & 4 deletions charts/feed/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ dependencies:
version: 0.0.8
- name: ghost
repository: https://chronicleprotocol.github.io/charts/
version: 0.1.13
version: 0.2.0
- name: musig
repository: https://chronicleprotocol.github.io/charts/
version: 0.1.3
digest: sha256:62af822f2585073ce9f67ef99cabbb1f611af720094e7ef46cc555b543d66fa4
generated: "2023-10-11T18:12:59.892634507+02:00"
version: 0.2.0
digest: sha256:1a50abf874286250c7aa1eae18604924622572cc2359ee6f3f2d02affdd1d590
generated: "2024-01-16T20:25:55.491451+02:00"
10 changes: 5 additions & 5 deletions charts/feed/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: feed
description: A Helm chart for deploying Chronicle Feeds on Kubernetes
description: A Helm chart for deploying Chronicle Validators on Kubernetes
maintainers:
- name: WesleyCharlesBlake
url: https://github.com/WesleyCharlesBlake
Expand All @@ -20,24 +20,24 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.2.6
version: 0.2.7

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2.0.0"
appVersion: "0.29.1"

dependencies:
- name: tor-proxy
version: 0.0.8
repository: https://chronicleprotocol.github.io/charts/
condition: tor-proxy.enabled
- name: ghost
version: 0.1.13
version: 0.2.0
repository: https://chronicleprotocol.github.io/charts/
condition: ghost.enabled
- name: musig
version: 0.1.3
version: 0.2.0
repository: https://chronicleprotocol.github.io/charts/
condition: musig.enabled
20 changes: 12 additions & 8 deletions charts/feed/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# feed

![Version: 0.2.6](https://img.shields.io/badge/Version-0.2.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.0](https://img.shields.io/badge/AppVersion-2.0.0-informational?style=flat-square)
![Version: 0.2.7](https://img.shields.io/badge/Version-0.2.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.29.1](https://img.shields.io/badge/AppVersion-0.29.1-informational?style=flat-square)

A Helm chart for deploying Chronicle Feeds on Kubernetes
A Helm chart for deploying Chronicle Validators on Kubernetes

## Maintainers

Expand All @@ -15,33 +15,37 @@ A Helm chart for deploying Chronicle Feeds on Kubernetes

| Repository | Name | Version |
|------------|------|---------|
| https://chronicleprotocol.github.io/charts/ | ghost | 0.1.13 |
| https://chronicleprotocol.github.io/charts/ | musig | 0.1.3 |
| https://chronicleprotocol.github.io/charts/ | ghost | 0.2.0 |
| https://chronicleprotocol.github.io/charts/ | musig | 0.2.0 |
| https://chronicleprotocol.github.io/charts/ | tor-proxy | 0.0.8 |

## Values

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| extraObjects | list | `[]` | Extra K8s manifests to deploy |
| ghost | object | `{"chainId":null,"enabled":true,"env":{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":"","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050"}},"ethChainId":1,"ethConfig":{},"ethRpcUrl":null,"fullnameOverride":"ghost","image":{"tag":"0.22.0"},"logFormat":null,"logLevel":"warning","rpcUrl":null,"service":{"ports":{"libp2p":{"port":8000,"protocol":"TCP"}},"type":"LoadBalancer"}}` | Ghost component of the feed |
| ghost | object | `{"chainId":null,"enabled":true,"env":{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":"","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050","WATCHDOG_ETH_FROM":"0x00000000000000000000000000000000000000000000000"}},"ethChainId":1,"ethConfig":{},"ethRpcUrl":null,"fullnameOverride":"ghost","image":{"tag":"0.29.1"},"logFormat":null,"logLevel":"warning","rpcUrl":null,"service":{"ports":{"libp2p":{"port":8000,"protocol":"TCP"}},"type":"LoadBalancer"},"watchdogConfigReg":"0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3","watchdogInterval":"900s"}` | Ghost component of the feed |
| ghost.chainId | string | `nil` | default eth chain id for `rpcUrl` |
| ghost.enabled | bool | `true` | values for musig: refer to the [ghost](https://github.com/chronicleprotocol/charts/blob/main/charts/ghost/values.yaml) subchart |
| ghost.env | object | `{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":"","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050"}}` | non-sensitive variables passed to container as environment variables |
| ghost.env | object | `{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":"","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050","WATCHDOG_ETH_FROM":"0x00000000000000000000000000000000000000000000000"}}` | non-sensitive variables passed to container as environment variables |
| ghost.ethChainId | int | `1` | eth chain id for `ethRpcUrl` |
| ghost.ethConfig | object | `{}` | Provide eth keystore, eth from address and eth password from existing secrets |
| ghost.ethRpcUrl | string | `nil` | eth RPC url (always ethereum mainnet) |
| ghost.logFormat | string | `nil` | log format (json, text) |
| ghost.logLevel | string | `"warning"` | log level (debug, info, warning, error) |
| ghost.rpcUrl | string | `nil` | default eth RPC url (can be testnet or mainnet) |
| musig | object | `{"enabled":true,"env":{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":":8080","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050"}},"ethChainId":1,"ethConfig":{},"ethRpcUrl":null,"fullnameOverride":"musig","image":{"tag":"sha-775ab43"},"imagePullSecrets":[],"logFormat":null,"logLevel":"warning","service":{"ports":{"libp2p":{"port":8001,"protocol":"TCP"},"webapi":{"port":8080,"protocol":"TCP"}},"type":"LoadBalancer"}}` | Musig component of the feed |
| ghost.watchdogConfigReg | string | `"0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"` | WATCHDOG onchain registry address |
| ghost.watchdogInterval | string | `"900s"` | WATCHDOG interval (in seconds) |
| musig | object | `{"enabled":true,"env":{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":":8080","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050","WATCHDOG_ETH_FROM":"0x00000000000000000000000000000000000000000000000"}},"ethChainId":1,"ethConfig":{},"ethRpcUrl":null,"fullnameOverride":"musig","image":{"tag":"0.29.1"},"imagePullSecrets":[],"logFormat":null,"logLevel":"warning","service":{"ports":{"libp2p":{"port":8001,"protocol":"TCP"},"webapi":{"port":8080,"protocol":"TCP"}},"type":"LoadBalancer"},"watchdogConfigReg":"0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3","watchdogInterval":"900s"}` | Musig component of the feed |
| musig.enabled | bool | `true` | values for musig: refer to the [musig](https://github.com/chronicleprotocol/charts/blob/main/charts/musig/values.yaml) subchart |
| musig.env | object | `{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":":8080","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050"}}` | non-sensitive variables passed to container as environment variables |
| musig.env | object | `{"normal":{"CFG_WEBAPI_ENABLE":1,"CFG_WEBAPI_LISTEN_ADDR":":8080","CFG_WEBAPI_SOCKS5_PROXY_ADDR":"tor-proxy:9050","WATCHDOG_ETH_FROM":"0x00000000000000000000000000000000000000000000000"}}` | non-sensitive variables passed to container as environment variables |
| musig.ethChainId | int | `1` | default eth chain id for `ethRpcUrl` |
| musig.ethConfig | object | `{}` | Provide eth keystore, eth from address and eth password from existing secrets |
| musig.ethRpcUrl | string | `nil` | default eth RPC url (can be testnet or mainnet). Must mach same chain `.Values.ghost.rpcUrl` |
| musig.logFormat | string | `nil` | log format (json, text) |
| musig.logLevel | string | `"warning"` | log level (debug, info, warning, error) |
| musig.watchdogConfigReg | string | `"0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"` | WATCHDOG onchain registry address |
| musig.watchdogInterval | string | `"900s"` | WATCHDOG interval (in seconds) |
| tor-proxy | object | `{"enabled":true,"env":{"normal":{"TOR_EXTRA_ARGS":"SocksPort 0.0.0.0:9050\nHiddenServiceDir /var/lib/tor/hidden_services\nHiddenServicePort 8888 musig:8080\n"}},"fullnameOverride":"tor-proxy","service":{"ports":{"socks":{"port":9050,"protocol":"TCP"}},"type":"ClusterIP"},"torConfig":{}}` | Tor proxy component of the feed for WEB_API transport. |
| tor-proxy.enabled | bool | `true` | values for tor-proxy: refer to the [tor-proxy](https://github.com/chronicleprotocol/charts/blob/main/charts/tor-proxy/values.yaml) subchart |
| tor-proxy.env | object | `{"normal":{"TOR_EXTRA_ARGS":"SocksPort 0.0.0.0:9050\nHiddenServiceDir /var/lib/tor/hidden_services\nHiddenServicePort 8888 musig:8080\n"}}` | non-sensitive variables passed to container as environment variables |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,18 @@ ghost:
rpcUrl: https://eth.drpc.org
chainId: 1

watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"
watchdogInterval: "5s"

env:
normal:
GOLOG_LOG_LEVEL: pubsub=debug
# if no .Values.ethConfig.eth*.existingSecret is specified, then the following env vars need to be supplied:
CFG_ETH_FROM: "0x1e68967a10a30602EbBa297cffeCC3645cB28D99"
CFG_ETH_PASS: ""
CFG_ETH_KEYS: '{"crypto":{"cipher":"aes-128-ctr","cipherparams":{"iv":"22ae1be4ab7cd766e05c03e334deb9d2"},"ciphertext":"56439cc948fbecff1c252f5cede620f65821c6446ddb6d4bfa38f17754555a44","kdf":"scrypt","kdfparams":{"dklen":32,"n":8192,"p":1,"r":8,"salt":"7dcaf2f0196aa5c9d05dc15fac39ec15dbd99db2311813fd3d1d98324faf05c5"},"mac":"191ffca516d2c263402bd03e4cf1a6df60ebc833f489346fefdf0fe89138f305"},"id":"aea697d6-94d9-4433-bd69-4808597b0768","version":3}'

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns4/spire-bootstrap1.chroniclelabs.io/tcp/8000/p2p/12D3KooWFYkJ1SghY4KfAkZY9Exemqwnh4e4cmJPurrQ8iqy2wJG
/dns4/spire-bootstrap2.chroniclelabs.io/tcp/8000/p2p/12D3KooWD7eojGbXT1LuqUZLoewRuhNzCE2xQVPHXNhAEJpiThYj
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ""
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand All @@ -32,17 +33,18 @@ musig:
ethChainId: 1
ethRpcUrl: https://eth.drpc.org

watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"
watchdogInterval: "5s"

env:
normal:
GOLOG_LOG_LEVEL: pubsub=debug
# NB!! these ETH keys are for testing purpose only, do not use them or send any funds to them as you will lose them!
CFG_ETH_FROM: "0x1e68967a10a30602EbBa297cffeCC3645cB28D99"
CFG_ETH_PASS: ""
CFG_ETH_KEYS: '{"crypto":{"cipher":"aes-128-ctr","cipherparams":{"iv":"22ae1be4ab7cd766e05c03e334deb9d2"},"ciphertext":"56439cc948fbecff1c252f5cede620f65821c6446ddb6d4bfa38f17754555a44","kdf":"scrypt","kdfparams":{"dklen":32,"n":8192,"p":1,"r":8,"salt":"7dcaf2f0196aa5c9d05dc15fac39ec15dbd99db2311813fd3d1d98324faf05c5"},"mac":"191ffca516d2c263402bd03e4cf1a6df60ebc833f489346fefdf0fe89138f305"},"id":"aea697d6-94d9-4433-bd69-4808597b0768","version":3}'

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns4/spire-bootstrap1.chroniclelabs.io/tcp/8000/p2p/12D3KooWFYkJ1SghY4KfAkZY9Exemqwnh4e4cmJPurrQ8iqy2wJG
/dns4/spire-bootstrap2.chroniclelabs.io/tcp/8000/p2p/12D3KooWD7eojGbXT1LuqUZLoewRuhNzCE2xQVPHXNhAEJpiThYj
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ":8080"
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ ghost:
rpcUrl: https://eth.llamarpc.com
chainId: 1

watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"

ethConfig:
ethFrom:
existingSecret: "eth-secret"
Expand All @@ -18,10 +20,7 @@ ghost:
key: "ethPass"
env:
normal:
CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns4/spire-bootstrap1.chroniclelabs.io/tcp/8000/p2p/12D3KooWFYkJ1SghY4KfAkZY9Exemqwnh4e4cmJPurrQ8iqy2wJG
/dns4/spire-bootstrap2.chroniclelabs.io/tcp/8000/p2p/12D3KooWD7eojGbXT1LuqUZLoewRuhNzCE2xQVPHXNhAEJpiThYj
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ""
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand All @@ -34,6 +33,8 @@ musig:
ethChainId: 1
ethRpcUrl: https://eth.llamarpc.com

watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"

ethConfig:
ethFrom:
existingSecret: "eth-secret"
Expand All @@ -50,10 +51,7 @@ musig:
CFG_MUSIG_INTERVAL: "600"
CFG_MUSIG_MAX_AGE: "3600"

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns4/spire-bootstrap1.chroniclelabs.io/tcp/8000/p2p/12D3KooWFYkJ1SghY4KfAkZY9Exemqwnh4e4cmJPurrQ8iqy2wJG
/dns4/spire-bootstrap2.chroniclelabs.io/tcp/8000/p2p/12D3KooWD7eojGbXT1LuqUZLoewRuhNzCE2xQVPHXNhAEJpiThYj
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ":8080"
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand Down
12 changes: 6 additions & 6 deletions charts/feed/ci/testnet-envs-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ ghost:
rpcUrl: https://eth-sepolia.public.blastapi.io
chainId: 11155111

watchdogConfigReg: "0xE1CcD31f46F30A764DbACB4759E69d8799126941"

env:
normal:
# if no .Values.ethConfig.eth*.existingSecret is specified, then the following env vars need to be supplied:
Expand All @@ -18,9 +20,7 @@ ghost:
CFG_FEEDS: "stage"
CFG_CHAIN_NAME: sep

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns/spire-bootstrap1.staging.chroniclelabs.io/tcp/8000/p2p/12D3KooWHoSyTgntm77sXShoeX9uNkqKNMhHxKtskaHqnA54SrSG
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ""
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand All @@ -35,6 +35,8 @@ musig:
ethChainId: 11155111
ethRpcUrl: https://eth-sepolia.public.blastapi.io

watchdogConfigReg: "0xE1CcD31f46F30A764DbACB4759E69d8799126941"

env:
normal:
# NB!! these ETH keys are for testing purpose only, do not use them or send any funds to them as you will lose them!
Expand All @@ -49,9 +51,7 @@ musig:
CFG_MUSIG_INTERVAL: "600"
CFG_MUSIG_MAX_AGE: "3600"

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns/spire-bootstrap1.staging.chroniclelabs.io/tcp/8000/p2p/12D3KooWHoSyTgntm77sXShoeX9uNkqKNMhHxKtskaHqnA54SrSG
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ":8080"
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ ghost:
rpcUrl: https://ethereum-sepolia.blockpi.network/v1/rpc/public
chainId: 11155111

watchdogConfigReg: "0xE1CcD31f46F30A764DbACB4759E69d8799126941"

ethConfig:
ethFrom:
existingSecret: "eth-secret"
Expand All @@ -21,9 +23,8 @@ ghost:
CFG_ENVIRONMENT: "stage"
CFG_FEEDS: "stage"
CFG_CHAIN_NAME: sep
CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns/spire-bootstrap1.staging.chroniclelabs.io/tcp/8000/p2p/12D3KooWHoSyTgntm77sXShoeX9uNkqKNMhHxKtskaHqnA54SrSG

WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ""
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand All @@ -37,6 +38,8 @@ musig:
ethChainId: 11155111
ethRpcUrl: https://ethereum-sepolia.blockpi.network/v1/rpc/public

watchdogConfigReg: "0xE1CcD31f46F30A764DbACB4759E69d8799126941"

ethConfig:
ethFrom:
existingSecret: "eth-secret"
Expand All @@ -58,9 +61,7 @@ musig:
CFG_MUSIG_INTERVAL: "600"
CFG_MUSIG_MAX_AGE: "3600"

CFG_LIBP2P_BOOTSTRAP_ADDRS: |-
/dns/spire-bootstrap1.staging.chroniclelabs.io/tcp/8000/p2p/12D3KooWHoSyTgntm77sXShoeX9uNkqKNMhHxKtskaHqnA54SrSG
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"
CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ":8080"
CFG_WEBAPI_SOCKS5_PROXY_ADDR: "tor-proxy:9050"
Expand Down
20 changes: 13 additions & 7 deletions charts/feed/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ghost:
# -- values for musig: refer to the [ghost](https://github.com/chronicleprotocol/charts/blob/main/charts/ghost/values.yaml) subchart
enabled: true
image:
tag: "0.22.0"
tag: "0.29.1"
fullnameOverride: "ghost"

# -- Provide eth keystore, eth from address and eth password from existing secrets
Expand All @@ -28,7 +28,10 @@ ghost:
logLevel: warning
# -- log format (json, text)
logFormat: null

# -- WATCHDOG onchain registry address
watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"
# -- WATCHDOG interval (in seconds)
watchdogInterval: "900s"
# -- eth RPC url (always ethereum mainnet)
ethRpcUrl: null
# -- eth chain id for `ethRpcUrl`
Expand All @@ -47,8 +50,7 @@ ghost:
# CFG_ETH_PASS: ""
# CFG_ETH_KEYS: ''

# CFG_ENVIRONMENT: "prod"
# CFG_FEEDS: "prod"
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"

CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ""
Expand All @@ -60,7 +62,7 @@ musig:
enabled: true
fullnameOverride: "musig"
image:
tag: "sha-775ab43"
tag: "0.29.1"
imagePullSecrets: []

service:
Expand All @@ -79,6 +81,11 @@ musig:
# -- log format (json, text)
logFormat: null

# -- WATCHDOG onchain registry address
watchdogConfigReg: "0x94Fea534aef6df5cF66C2DAE5CE0A05d10C068F3"
# -- WATCHDOG interval (in seconds)
watchdogInterval: "900s"

# -- default eth RPC url (can be testnet or mainnet). Must mach same chain `.Values.ghost.rpcUrl`
ethRpcUrl: null

Expand All @@ -105,8 +112,7 @@ musig:
# CFG_ETH_PASS: ""
# CFG_ETH_KEYS: ''

# CFG_ENVIRONMENT: "prod"
# CFG_FEEDS: "prod"
WATCHDOG_ETH_FROM: "0x00000000000000000000000000000000000000000000000"

CFG_WEBAPI_ENABLE: 1
CFG_WEBAPI_LISTEN_ADDR: ":8080"
Expand Down

0 comments on commit e945903

Please sign in to comment.