quicksilver

module
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2022 License: Apache-2.0

README

Quicksilver

The Cosmos Liquid Staking Zone

Software Dependencies

  1. The Go programming language - https://go.dev/
  2. Git distributed version control - https://git-scm.com/
  3. Docker - https://www.docker.com/get-started/
  4. GNU Make - https://www.gnu.org/software/make/

Make sure that the above software is installed on your system. Follow the instructions for your particular platform or use your preferred platform package manager;

In addition install jq (a command line JSON processor):

  • Debian based systems:
    apt-get install jq

  • Arch based systems:
    pacman -S jq

  • Mac based systems:
    brew install jq

  • Windows based systems (using Chocolatey NuGet):
    chocolatey install jq

Clone & Run Quicksilver (dev)

NB!! Use a fork of the repository when you plan to create Pull Requests;

Clone the repository from GitHub and enter the directory:

git clone https://github.com/ingenuity-build/quicksilver.git
cd quicksilver

Then run:

make build-docker
make test-docker

For subsequent tests run the following if you want to start with fresh state:

make build-docker
make test-docker-regen

Directories

Path Synopsis
client
docs/statik
Package statik contains static assets.
Package statik contains static assets.
cmd
quicksilverd command
server
test
x
epochs/types
Package types is a reverse proxy.
Package types is a reverse proxy.
interchainquery/types
Package types is a reverse proxy.
Package types is a reverse proxy.
interchainstaking/types
Package types is a reverse proxy.
Package types is a reverse proxy.
mint/types
Package types is a reverse proxy.
Package types is a reverse proxy.
participationrewards/types
Package types is a reverse proxy.
Package types is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL