goduck

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

README

Go Duck

Goduck is a command-line management tool that can help to run BitXHub.

Quick Start

Installation
git clone git@github.com:meshplus/goduck
cd goduck
sudo make install
Initialization
goduck init
Start BitXHub
goduck bitxhub start

The command will initialize and start BitXHub nodes in solo mode.

Start Pier
goduck pier start

The command will start pier and its ethereum appchain.
You can also start its fabric appchain by carrying parameter --chain fabric.

Usage

goduck [global options] command [command options] [arguments...]
command
  • deploy Deploy BitXHub and pier
  • version Components version
  • init Init config home for GoDuck
  • status Check status of interchain system
  • ether Operation about ethereum chain
  • key Create and show key information
  • bitxhub Start or stop BitXHub nodes
  • pier Operation about pier
  • playground Set up and experience interchain system smoothly
  • info Show basic info about interchain system
  • prometheus Start or stop prometheus
  • help, h Shows a list of commands or help for one command
global options
  • --repo value Goduck storage repo path
  • --help, -h

See usage documentation in the wiki.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// CurrentCommit current git commit hash
	CurrentCommit = ""
	// CurrentBranch current git branch
	CurrentBranch = ""
	// CurrentVersion current project version
	CurrentVersion = "0.0.0"
	// BuildDate compile date
	BuildDate = ""
	// GoVersion system go version
	GoVersion = runtime.Version()
	// Platform info
	Platform = fmt.Sprintf("%s/%s", runtime.GOOS, runtime.GOARCH)
)

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

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