MacOS
Install LTO Network full node plus supporting tools on Apple macOS Mojave.
LTO Network full node
The LTO full node is comprised of a set of Docker containers. For development, use docker compose as orchestration tool.
Docker Desktop
Download Docker Desktop for macOs.
Double-click
Docker.dmg
to open the installer, then drag Moby the whale to the Applications folder.Double-click
Docker.app
in the Applications folder to start Docker.
For more detailed instructions please read the Installation guide in the Docker documentation.
Docker Desktop includes docker compose, so it's not needed to install that separately.
LTO full node
Live contracts tester
The live contract tester (lctest
) is build on Behat and runs on PHP. It requires PHP 7+ with the mongodb and yaml PECL extension.
PHP CLI
PHP 7 is pre-installed on macOS Mojave. Earlier versions of macOS need to update PHP using brew
.
Verify that you have a correct version of PHP by running php -v
in the terminal.
PECL extensions for PHP
The yaml extension requires LibYAML, which should be pre-installed on your system.
lctest.phar
Last updated