Sedge Charon Integration POC
๐ฏ 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
generateandrunare sufficient for the integration by just adding appropriatenounsandflagsto 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.
-->
-
[ ]Add a condition to
docker-compose_base.tmplinsidetemplate/servicesfolder{{ if .WithCharon}} {{template "charon" .}}{{end}} -
[ Create a charon folder inside ]
-
[ ]
-
[ ]