Skip to main content

CLI for managing dpos delegates

Project description

# dpos-deputy

Howdy delegate! You have just been deputized!

### Installation

Install python 3.6

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6-dev

sudo python3.6
sudo pip3.6 install virtualenv

If you get an error related to hidapi or gcc, try this:
sudo apt-get install gcc
sudo apt install libudev-dev libusb-1.0-0-dev

Create a virtual environment (replace myvirtualenv with whatever seems appriopriate, for example deputy)

virtualenv myvirtualenv -p python3.6

Activate the virtualenv.

source myvirtualenv/bin/activate

pip install dpos-deputy

Deputy requires running ark-node instances/other network nodes like Kapu or Persona to function.

### Initial setup

Start out by enabling autocompletion for an easier time.

deputy enable_autocomplete

### Help

Use flags to figure out what the commands do.

deputy --help

### Starting out
Start out by setting your configurations for further use.

deputy set_config --help

### Example command
Setting up your configuration:

deputy -p mypassword set_config

This will lead you through a series of prompts to store persistent configurations. If you don't use a
password, deputy will default to default_password for encryption purposes.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
dpos-deputy-0.0.42.tar.gz (10.8 kB) Copy SHA256 hash SHA256 Source None Jul 4, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page