The m8 (Pronounced m-ate) command line tool lets you interact with Mazzaroth nodes.
For configuration, m8 looks for a file named cfg.yaml in the $HOME/.m8/ directory.
However, you can specify other setting a env variable of M8_CFG_PATH or setting the global --cfg-path flag.
m8 follows the following syntax to run commands from your terminal:
m8 root [verb] [noun]Where roots may includes:
- cfg - Commands involving the configuration of m8.
- channel - Commands involving the interaction of a Mazzaroth channel.
If you need help, run m8 help from your terminal.
Two major functions of m8 include deploying a contract to a Mazzaroth channel and running
tests against a Mazzaroth channel.
There are special configuration files that can be created to use these commands.
For details on either of the configuration manifests see the documentation in the /docs directory.