This repo contains the dart clients for Threefold grid.
Make sure you have the following tools installed:
To initialize workspace in all packages run the following command
melos bootstrapTo analyze code in all dart package run the following command
melos run analyzeTo run unit tests in all packages that have test directory, run the following command
docker run --network host ghcr.io/threefoldtech/tfchain --dev --rpc-cors all --rpc-external --rpc-methods=safeThen run :
melos run unit_testTo generate coverage for all packages and merge the results, use the following commands
melos run unit_test_and_coverageCheck results from result.txt with the following command
cat coverage/result.txt