#rpc #mine #reward #key-pair #limit #cli #powx

app powx-cli

POWX is a decentralized pow launch platform

1 unstable release

0.4.12-alpha Apr 30, 2024

#1761 in Magic Beans

Download history 94/week @ 2024-04-25 26/week @ 2024-05-02

120 downloads per month

Apache-2.0

42KB
889 lines

powx CLI

A command line interface for the powx program.

Modify vs Ore CLI

  • Cargo.toml – Replaced ore-package with powx-program.
  • mine.rs – Adjust bus reward return conditions.
  • cu_limits.rs – Adjust the limits of cu.

Building

To build the powx CLI, you will need to have the Rust programming language installed. You can install Rust by following the instructions on the Rust website.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source ~/.bashrc

Once you have Rust installed, you can build the powx CLI by running the following command:

cargo build --release

Example

Mine for powx

<YOUR_HOME>/powx-cli/target/release/powx --keypair <YOUR_KEY>.json --rpc <RPC> --priority-fee 100000 mine --threads 4

Claim for powx

<YOUR_HOME>/powx-cli/target/release/powx --keypair <YOUR_KEY>.json --rpc <RPC> --priority-fee 100000 claim

Reward for powx

<YOUR_HOME>/powx-cli/target/release/powx --keypair <YOUR_KEY>.json --rpc <RPC> rewards

Balance for powx

<YOUR_HOME>/powx-cli/target/release/powx --keypair <YOUR_KEY>.json --rpc <RPC> balance

Dependencies

~79MB
~1.5M SLoC