Skip to content

CLI tool for deploying IBC RollApps

Notifications You must be signed in to change notification settings

EBaser55/roller

 
 

Repository files navigation

Roller CLI

Roller CLI Logo

Introduction

Roller CLI is a command-line interface tool designed to facilitate the creation and operation of RollApps on the Dymension Hub. It allows developers to effortlessly spin up and run RollApps, simplifying the development process and making the Dymension Hub more accessible.

Local Development

To build and test the latest version from the main branch:

First, install all the necessary dependencies using the following command:

curl -L https://dymensionxyz.github.io/roller/install.sh | bash

Next, clone this repository. Once cloned, navigate to the root directory and execute:

make build

This command builds the latest version of Roller and places the executable in the ./build directory.

To run Roller, use:

./build/roller

Testing

To run the all the tests, run from the root directory:

go test ./...

Installing a Pre Release

To install a specific pre-release version, use:

export ROLLER_RELEASE_TAG="<RELEASE_TAG>"
curl -L https://dymensionxyz.github.io/roller/install.sh | bash

For more information about Roller and its usage, please refer to the documentation.

About

CLI tool for deploying IBC RollApps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.9%
  • Shell 3.5%
  • Makefile 0.6%