ethereum-optimism / mocktimism

[WIP!] Coordinates two anvil process (L1 and L2) for testing / forking op-stack chains (mocktimism placeholder name)
MIT License
20 stars 7 forks source link

Establish multiple network environments without Docker dependency #6

Closed roninjin10 closed 10 months ago

roninjin10 commented 10 months ago

Description

Objective is to establish multiple network environments without the need for Docker. The emphasis is on leveraging Docker's Go API, specifically the swarm package, for network orchestration and facilitating inter-network communications.

Resources and useful links

swarm package

roninjin10 commented 10 months ago

Digging into this more I think this is an interesting way to handle it https://github.com/go-micro/go-micro

roninjin10 commented 10 months ago

Using this much lighter weight version since we only need network discovery and none of the other features in go-micro https://github.com/grandcat/zeroconf