Skip to content

Add GGWP (WolfPack) contract commands to qubic-cli#125

Open
MZoxx wants to merge 1 commit into
qubic:mainfrom
MZoxx:feature/2026-05-18-ggwp-commands
Open

Add GGWP (WolfPack) contract commands to qubic-cli#125
MZoxx wants to merge 1 commit into
qubic:mainfrom
MZoxx:feature/2026-05-18-ggwp-commands

Conversation

@MZoxx
Copy link
Copy Markdown
Contributor

@MZoxx MZoxx commented May 18, 2026

Adds CLI support for the GGWP (WolfPack) revenue-distribution and staking smart contract:

  • Read: status, holder/clan/shareholder/staking info, exclude
    info, distribution preview
  • Admin: deposit revenue, add/remove clan member, set clan rank,
    set admin, set exclude address
  • Staking: stake, request/finalize unstake, deposit staking rewards,
    claim staking rewards

Adds CLI support for the GGWP (WolfPack) revenue-distribution and
staking smart contract:
- Read:    status, holder/clan/shareholder/staking info, exclude
           info, distribution preview
- Admin:   deposit revenue, add/remove clan member, set clan rank,
           set admin, set exclude address
- Staking: stake, request/finalize unstake, deposit staking rewards,
           claim staking rewards

New files ggwp.cpp / ggwp.h; command parsing in argparser.h, dispatch
in main.cpp, command enum in structs.h, globals in global.h, build
entry in CMakeLists.txt, and a [WOLFPACK COMMANDS] section in both the
-help output and README.md. Builds cleanly against current main.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant