Skip to content
Juvix imports

module arch.node.types.anoma_environment;

import arch.node.engines.template_environment open;
import arch.node.engines.ticker_environment open;

Anoma Engine Environments

An Anoma engine environment is a collection of all the necessary information/context that an engine instance needs to operate. See Engine Environment for more information on engine environments.

Below is the definition of the type Env, which represents an Anoma engine environment. This means, an Anoma engine instance would have an environment of type Env.

For example, an environment for an engine instance of the engine TickerEngine is of type TickerEnvironment.

type Env :=
| EnvTemplate TemplateEnv
| EnvTicker TickerEnv;
(Wiki) links on this page