Expand description
OCaml Node Configuration Module
This module provides configuration structures and executable management for OCaml Mina nodes in the testing framework. It supports multiple execution modes including local binaries and Docker containers.
§Key Components
OcamlNodeExecutable- Execution method selection (local/Docker)OcamlNodeTestingConfig- High-level node configurationOcamlNodeConfig- Low-level process configurationDaemonJson- Genesis configuration management
§Executable Auto-Detection
The module automatically detects the best available execution method:
- Local
minabinary (preferred) - Docker with default image (fallback)
- Custom Docker images (configurable)
Structs§
- Ocaml
Node Config - Ocaml
Node Testing Config - High-level configuration for OCaml node testing scenarios.
- Ocaml
VrfOutput
Enums§
- Daemon
Json - Daemon
Json GenConfig - Ocaml
Node Executable - OCaml node execution methods.