Skip to content

docs(wallet-cli): rewrite from official wallet-cli source and split by category#345

Open
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:rewrite_wallet-cli
Open

docs(wallet-cli): rewrite from official wallet-cli source and split by category#345
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:rewrite_wallet-cli

Conversation

@abn2357

@abn2357 abn2357 commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Rewrite the wallet-cli documentation from the official wallet-cli source, covering both the interactive REPL mode and the Standard CLI mode for every command via Material content tabs.
  • Replace the single monolithic page with per-category pages (wallet management, accounts, staking, transactions, smart contracts, TRC-10, governance, GasFree, queries) plus an overview, wired into a nested nav section.
  • Correct stale/inaccurate REPL signatures (verified against the command handlers) and document the Standard CLI mode: global options, JSON envelope, exit codes, and MASTER_PASSWORD auth.
  • Clarify that the wallet talks to nodes primarily over gRPC while a few features (GasFree) use HTTP, and link the official tronprotocol/wallet-cli repository.

Test plan

  • mkdocs build --strict passes with no broken-nav / broken-link / broken-anchor warnings.
  • Content tabs (REPL / Standard CLI) render and switch correctly (pymdownx.tabbed enabled).
  • The new nested wallet-cli nav section renders; old single-file links updated; no orphaned references to the deleted clients/wallet-cli.md.
  • Spot-checked corrected signatures against the source handlers.

Rewrite the wallet-cli documentation from the source of truth, covering
both the interactive REPL mode and the Standard CLI mode for every command
via Material content tabs. Replace the single monolithic page with
per-category pages (wallet management, accounts, staking, transactions,
smart contracts, TRC-10, governance, GasFree, queries) plus an overview.

Correct stale/inaccurate REPL signatures verified against the command
handlers, document the Standard CLI mode (global options, JSON envelope,
exit codes, MASTER_PASSWORD auth), enable pymdownx.tabbed, and wire the new
nested section into the nav.
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.

2 participants