Testing ๐งช¶
Currently, the project contains unit and integration tests. Integration tests use Gossamer, which imports all the necessary Host functions and interacts with the Runtime.
Before running the tests, make sure to build the runtime with the benchmarking features enabled, as there are some tests that rely on them.
And then run the tests with:
or
Debug ๐¶
To aid the debugging process, there is a set of functions provided by the logger instance that can be called within the Runtime to log messages.