Skip to content

wallet-cli-4.9.7

Choose a tag to compare

@lvs0075 lvs0075 released this 07 Jul 06:38
· 291 commits to master since this release
14c1d4c

Notice

Non-mandatory upgrade

New Features

Change

  1. Add a TypeScript implementation of wallet-cli, featuring secure encrypted local wallet management, interactive TTY workflows, and software/Ledger signing. It supports TRON account, wallet, token, transaction, staking, contract, block, network, and configuration operations across Mainnet, Nile, and Shasta. The implementation also provides stable wallet-cli.result.v1 JSON output, deterministic exit codes, transaction dry-runs and confirmation waiting, secure secret input, comprehensive automated test coverage, and architecture documentation. (#941)

Bug Fixes

Change

  1. Fix staking resource-code validation to follow the node's network configuration. Freeze and unfreeze operations accept TRON_POWER only when the new resource model is enabled, while delegate and undelegate operations support only BANDWIDTH and ENERGY. When chain parameters cannot be retrieved, wallet-cli now defers validation to the node instead of rejecting the transaction locally. (#939, #943)

  2. Fix the interactive account permission update flow by excluding the disabled ShieldedTransferContract operation from the default active-permission bitmap. Unsupported, disabled, and unknown operations are now visible and removable in the permission UI, with regression coverage for the corrected bitmap. (#934, #935, #936)

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