gpu-compute-chain/README.md

1.4 KiB

Colinear Chain

Go Shell Script Docker Rocky Linux

This repository contains the base chain implementation that Colinear's compute marketplace uses as a settlement layer.

Validators

Requirements

  • docker >= 20.10.*

Development

Requirements

Setup

To build the chain:

ignite chain build

To serve the chain:

ignite chain serve

Unit Tests

Unit tests use Go's built-in testing system. To run all unit tests:

make utest

To test any specific subpackage:

go test ./path/to/package

Integration Tests

Integration tests use a custom bash testing framework that interacts with a running instance of the chain.

Before running any tests, make sure that the dev chain is running:

ignite chain serve

To run all integration tests:

make test

Integration tests can also be run individually:

./tests/<specific_test>.sh