Skip to content

wallet-cli-4.9.8

Choose a tag to compare

@gummy789j gummy789j released this 17 Jul 06:48
· 266 commits to master since this release
397c0b5

Notice

Non-mandatory upgrade

New Features

Change

  1. Upgrade the TypeScript implementation of wallet-cli to v0.1.1. This release adds vote and reward commands, on-chain stake and chain-parameter queries, a change-password flow with recoverable keystore password rotation, and a configurable transaction waitTimeoutMs for confirmation waiting. It also introduces a fail-fast watch-only guard on write operations, fsync-backed write durability (with backup-id conflict avoidance and correct rollback error propagation), fuller leaf-level help text, and a tree-style unstake listing. The CLI is refactored to a family-keyed command contract with a unified command id, and the render layer is split by command domain. (#950)

  2. Reorganize the repository and documentation into two clearly separated implementations. The Java (REPL-first) code, docs, QA suite, and Gradle build now live under java/, and the agent-first TypeScript CLI lives under ts/. The root README.md becomes a routing entry point, per-command reference docs and output examples are added, and a TypeScript wallet-cli agent skill (SKILL.md) plus docs are shipped inside the npm package. (#953, #950)

Bug Fixes

Change

  1. Bump jackson-databind from 2.16.1 to 2.18.8 to pick up upstream security and stability fixes. (#951)

Integrity Check

All jar files available in this release are signed via this GPG key:

From the download listings below you should see links to the downloadable jar files as well as sig signature files. To verify the authenticity of any jar file, grab the jar and sig files with the same prefix name and then execute the verification process: GPG signature verification