Skip to content

dasource/partyman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dbea57b · Sep 11, 2024
Apr 20, 2021
Apr 20, 2021
Dec 7, 2021
Aug 6, 2022
Sep 11, 2024
Apr 23, 2021
Nov 26, 2020
Oct 20, 2017
Dec 7, 2021
Sep 11, 2024
Oct 20, 2017
Dec 7, 2021
Oct 20, 2017

Repository files navigation

partyman

Particl wallet/daemon management utilities - version 0.11

  • This script installs, updates, and manages single-user particl daemons and wallets
  • This script provides the ability to create a new wallet and manage staking node (cold staking functionality)

Install/Usage

To install partyman do:

sudo apt-get install python git unzip pv jq dnsutils netcat-openbsd net-tools
cd ~ && git clone https://github.com/dasource/partyman

To get the current status of particld, do:

partyman/partyman status

To get the RPC command getinfo and getwalletinfo from particld, do:

partyman/partyman getinfo

To perform a new install of particl, do:

partyman/partyman install

To update to the latest version of particl, do:

partyman/partyman update

To overwrite an existing particl install, do:

partyman/partyman reinstall

To restart (or start) particld, do:

partyman/partyman restart

To create a new wallet on this staking node, do:

partyman/partyman stakingnode init

To create a new public key on this staking node, do:

partyman/partyman stakingnode new

To get a list of public keys on this staking node, do:

partyman/partyman stakingnode

To get staking stats for this staking node, do:

partyman/partyman stakingnode stats

To configure the reward address for this staking node, do:

partyman/partyman stakingnode rewardaddress

To configure the smsg fee rate target for this staking node, do:

partyman/partyman stakingnode smsgfeeratetarget

To install an create firewall/ufw rules to restrict access to only PORTS 22, 8080, 51738 and 51938, do:

partyman/partyman firewall

To disable the firewall/ufw and reset the rules, do:

partyman/partyman firewall reset

Commands

install

"partyman install" downloads and initializes a fresh particl install into ~/.particl unless already present

reinstall

"partyman reinstall" downloads and overwrites existing particl executables, even if already present

restart

"partyman restart [now]" restarts (or starts) particld. Searches for particl-cli/particld the current directory, ~/.particl, and $PATH. It will prompt to restart if not given the optional 'now' argument.

status

"partyman status" interrogates the locally running particld and displays its status

Dependencies

  • bash version 4
  • nc (netcat)
  • curl
  • perl
  • pv
  • python
  • unzip
  • jq
  • particld, particl-cli
  • dnsutils

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published