Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update dora chart #333

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/dora/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: dora
description: A Beaconchain explorer is a tool that allows users to view and interact with the data on the Ethereum Beacon Chain. It is similar to a blockchain explorer, which allows users to view data on a blockchain such as the current state of transactions and blocks - but focussed on exploring the beaconchain.
home: https://github.com/pk910/dora
type: application
version: 0.0.5
version: 0.0.6
maintainers:
- name: barnabasbusa
email: [email protected]
Expand Down
4 changes: 2 additions & 2 deletions charts/dora/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# dora

![Version: 0.0.5](https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.6](https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Beaconchain explorer is a tool that allows users to view and interact with the data on the Ethereum Beacon Chain. It is similar to a blockchain explorer, which allows users to view data on a blockchain such as the current state of transactions and blocks - but focussed on exploring the beaconchain.

Expand All @@ -22,7 +22,6 @@ A Beaconchain explorer is a tool that allows users to view and interact with the
| callRateBurst | int | `10` | Page call burst limit per user |
| callRateLimit | int | `2` | Page call limit per second per user |
| config | string | See `values.yaml` | Config file |
| configPath | string | `""` | Path to the network config file -- This can be a url or a local path -- "https://config.dencun-devnet-8.ethpandaops.io/cl/config.yaml" |
| containerSecurityContext | object | See `values.yaml` | The security context for containers |
| customCommand | list | `[]` | Command replacement for the dora container |
| endpoints | list | `[{"archive":false,"headers":{"X-Test":"test","Y-Test":"test2"},"name":"default-endpoint","priority":1,"url":"http://beacon-node:5052"}]` | An array of endpoints to use for the explorer -- url is the only required field |
Expand All @@ -47,6 +46,7 @@ A Beaconchain explorer is a tool that allows users to view and interact with the
| ingress.tls | list | `[]` | Ingress TLS |
| initContainers | list | `[]` | Additional init containers |
| livenessProbe | object | See `values.yaml` | Liveness probe |
| maxInMemoryEpochs | int | `4` | Maximum number of epochs to keep in memory |
| mevRelays | list | `[]` | An array of mev relays to crawl mev data from (optional) -- index must be a unique id for the relay (0-62) -- {} |
| name | string | `"mainnet"` | Name of the network ("mainnet", "sepolia", "holesky") |
| nameOverride | string | `""` | Overrides the chart's name |
Expand Down
21 changes: 8 additions & 13 deletions charts/dora/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,6 @@ name: mainnet
# -- If you want to use a local range file define it in the values.yaml ranges section
validatorNamesInventory: ""

# -- Path to the network config file
# -- This can be a url or a local path
# -- "https://config.dencun-devnet-8.ethpandaops.io/cl/config.yaml"
configPath: ""

# -- Link to the el block explorer
ethExplorerLink: ""

Expand All @@ -71,6 +66,9 @@ callRateLimit: 2
# -- Page call burst limit per user
callRateBurst: 10

# -- Maximum number of epochs to keep in memory
maxInMemoryEpochs: 4


# -- Config file
# @default -- See `values.yaml`
Expand All @@ -84,9 +82,6 @@ config: |

# Chain network configuration
chain:
# use built in config by name ("mainnet", "prater", "sepolia")
name: "{{ .Values.name }}"
configPath: "{{ .Values.configPath }}"
displayName: "{{ .Values.name }}"

# HTTP Server configuration
Expand Down Expand Up @@ -166,7 +161,7 @@ config: |
{{- end }}
{{- end }}
{{- end }}
depositLogBatchSize: 10000
depositLogBatchSize: 1000

mevIndexer:
# list of mev relays to crawl mev blocks from
Expand All @@ -181,14 +176,14 @@ config: |
# indexer keeps track of the latest epochs in memory.
indexer:
# max number of epochs to keep in memory
inMemoryEpochs: 6

# disable synchronizing and everything that writes to the db (indexer just maintains local cache)
disableIndexWriter: false
inMemoryEpochs: {{ .Values.maxInMemoryEpochs }}

# number of seconds to wait between each epoch (don't overload CL client)
syncEpochCooldown: 2

# max number of parallel state requests to make to the CL clients
maxParallelValidatorSetRequests: 2

database:
engine: "pgsql"
pgsql:
Expand Down
Loading