Skip to content

input-output-hk/vit-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

93de23e · Jun 13, 2022
Jun 1, 2022
Jun 1, 2022
Mar 29, 2021
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Jun 1, 2022
Nov 16, 2021
Jun 1, 2022
Jun 1, 2022
Jun 13, 2022
Mar 29, 2022
Mar 30, 2022
Jun 13, 2022
Sep 15, 2021
Jan 11, 2021
Mar 18, 2022
Mar 18, 2022
Mar 30, 2022
Jun 13, 2022
Jun 1, 2022
Mar 30, 2022

Repository files navigation

vit-testing

Incubator for catalyst related testing projects

User guide documentation available here

Master current build status

CI Status Description
CircleCI CircleCI Master and PRs

Install from Source

Prerequisites

Rust

Get the Rust Compiler (latest stable version is recommended, minimum required: 1.39+).

rustup install stable
rustup default stable
rustc --version # if this fails, try a new command window, or add the path (see below)

Dependencies

  • For detecting build dependencies:
    • Homebrew on macOS.
    • vcpkg on Windows.
    • pkg-config on other Unix-like systems.
  • C compiler (see cc-rs for more details):
    • Must be available as cc on Unix and MinGW.
    • Or as cl.exe on Windows.

Path

  • Win: Add %USERPROFILE%\.cargo\bin to the environment variable PATH.
  • Lin/Mac: Add ${HOME}/.cargo/bin to your PATH.

Commands

git clone https://github.com/input-output-hk/vit-testing
cd vit-testing
cargo install --locked --path vitup
cargo install --locked --path valgrind
cargo install --locked --path iapyx

This will install 3 tools:

  • iapyx: catalyst voting cli;
  • vitup: a command line tool to help you bootstrap catalyst backend;
  • valgrind: minimal proxy service for local deployment;

Documentation

Documentation is available in the markdown format here

License

This project is licensed under either of the following licenses: