cardanoapi / gov-cli

Command line utility to work with Cardano governance
https://pypi.org/project/gov-cli/
2 stars 1 forks source link
cardano cardano-cli gov-cli

GOV CLI

Cli wrapper on top of cardano-cli for governance actions on cardano blockchain

Features

Tutorial : Quick Start with Gov-Cli

Env Variables

Environment Variable Description Possible Values
CARDANO_NODE_SOCKET_PATH Node's socket path (e.g., path to the socket file)
NETWORK Cardano network 1, 2, 3, 4, mainnet, preprod, sancho, preview
KEYS_DIR Where keys are generated and stored $HOME/.cardano/key
LOG_CLI Show commands executed in CLI yes, no, false

Installation

$ pip install gov-cli
$ gov-cli help
  Usage:

     gov-cli <command> [*options]

  Available commands:

    ls         -> list proposed gov-actions
    tip        -> show blockchain tip 
    wallet     -> show wallet info
    balance    -> print wallet balance

    gen [wallet|drep|cc]
    guardrail load  <gurdrail-script-file-path>

    register  <stake|drep|cc>
    delegate  <abstain|no-confidence|self|<drep_id>>
    propose  <proposal_type>  [*proposal-related_cli_args]
    vote  <drep|cc>  <gov-action-tx#index>  [yes|no]

    tx [script] [*cli-args]