Fair Math Controller
fairmathd is an executable operating with the FairMath Net. This tool contains plenty of command to communicate with the blockchain infrastructure. See help command of the application to explore all functionality.
This is a central application for the FairMath actor which connects all parts of a system.

Actor controller receives tasks from FairMath Net, prepare data for VM operating with IPFS and update result of execution. It is configured by a several config files.
Actors config typically located at the ~/.fairmath directory and looks like this:
For correct work there should one more config file with correct parameters: ~/.fairmath/config/client.toml
The most important sections are
query- grpc address of a validator to perform query requestsinterpreter.path- a path to Fairmath Virtual Machineext-storage.ipfs.node-url- address of IPFS node, be sure that kubo API is available, controller operates through this API
Its content usually looks like this:
chain-id- set the chain id. To operate with fairmath testnet usefairmath-tn1keyring-backend- specify key storage backend, use test only for testnet because this backend keep all keys opened with no security.node- a validator address. You can use FairMath TestNet validators specifying the following URL:https://testnet.computer.fairmath.xyz:9090
It is convenient to configure actor as a daemon through systemd
Last updated
