Skip to content

V2 config processing bug when memstore enabled #347

Open
@ethenotethan

Description

@ethenotethan

Using memstore with V2 requires setting disperser URL:

2025/03/23 13:19:51 maxprocs: Leaving GOMAXPROCS=14: CPU quota undefined
Mar 23 13:19:51.671 INF server/entrypoint.go:36 Starting EigenDA Proxy Server version="" date=2025-03-23--10:57:38 commit=""
t=2025-03-23T13:19:51+0000 lvl=crit msg="Application failed" message="read cli config: read proxy config: read client config v2: read disperser config: split host port '': missing port in address"

Also signer payment key:

t=2025-03-23T13:23:33+0000 lvl=crit msg="Application failed" message="signer payment private key is required for using EigenDA V2 backend"

Solution

  • We should create a memstore network type, which configures nil addresses for everything where no real address is actually required

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions