charon icon indicating copy to clipboard operation
charon copied to clipboard

Sedge Charon Integration POC

Open sugh01 opened this issue 1 year ago โ€ข 1 comments

๐ŸŽฏ Problem to be solved

We want to integrate Charon with Nethermind Sedge. To achieve this, we need to conduct a Proof of Concept (POC) to understand the integration requirements and feasibility.

๐Ÿ› ๏ธ Proposed solution

  • [ ] Identify the necessary modifications in Sedge to accommodate Charon as middleware.
  • [ ] Investigate if the two available commands generate and run are sufficient for the integration by just adding appropriate nouns and flags to the cobra model

Describe the solution to be implemented We would fork the Sedge repo and build a POC on that.

๐Ÿงช Tests

  • [ ] Verify if the POC can generate a CDVC and a CDVN like compose

๐Ÿ‘ Additional acceptance criteria

This POC should be able to validate the Design doc (addressed in another ticket)

โŒ Out of Scope

The POC is not actual development of the integration, so it does not need to be as per the contribution standards of the Nethermind Sedge project. That would be done as a part of the implementation tickets.

-->

sugh01 avatar Feb 14 '24 12:02 sugh01

  • [ ]Add a condition to docker-compose_base.tmpl inside template/services folder {{ if .WithCharon}} {{template "charon" .}}{{end}}

  • [ Create a charon folder inside ]

  • [ ]

  • [ ]

sugh01 avatar Feb 15 '24 16:02 sugh01