hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
313 stars 136 forks source link

Document purpose of each `HederaNetwork` implementation #14046

Closed tinker-michaelj closed 3 months ago

tinker-michaelj commented 4 months ago

Problem

We have three implementations of HederaNetwork:

  1. RemoteNetwork
  2. SubProcessNetwork
  3. EmbeddedNetwork

And EmbeddedNetwork has two options for its embedded node: ConcurrentEmbeddedHedera or RepeatableEmbeddedHedera.

There is some more context needed on why we have each of these configurations and where they are appropriate to use.

Solution

Update README.md to clarify this.

Alternatives

No response