Ubuntu Linux
Install LTO Network full node plus supporting tools on Ubuntu Linux 18.04+.

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

1
$ apt install docker
Copied!
Use pip (python package manager) to install docker compose.
1
$ pip install docker-compose
Copied!

LTO full node

1
$ curl "https://raw.githubusercontent.com/legalthings/lto-deepdive/master/docker/dev/docker-compose.yml" -o docker-compose.yml
2
$ docker-compose up
Copied!

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

1
$ apt install php-cli php-mongodb php-yaml php-curl php-libsodium
Copied!

lctest.phar

1
$ curl "https://github.com/legalthings/livecontracts-tester/raw/master/lctest.phar" -o lctest.phar
2
$ php lctest.phar --version
Copied!
Last modified 2yr ago