Umbrella Project Organization
How the BlockScout project is organized
BlockScout is an Elixir umbrella project. Each directory under apps/
is a separate Mix project and OTP application, but the projects can use each other as a dependency in their mix.exs
.
Each OTP application has a restricted domain.
Table is horizontally scrollable.
Directory | OTP Application | Namespace | Purpose |
|
|
| Ethereum JSONRPC client. It is allowed to know |
|
|
| Storage for the indexed chain. Can read and write to the backing storage. MUST be able to boot in a read-only mode when run independently from |
|
|
| Phoenix interface to |
|
|
| Uses |
Last updated