ava-labs / ava-labs/platform-cli

ux: inconsistent amount flag naming across commands

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1
Forks
5
PR merge metrics
No merged PRs in 30d

Description

## Description

Different command groups use different flag names for AVAX amounts:
- Transfer commands: `--amount` / `--amount-navax`
- Validator commands: `--stake`
- L1 commands: `--balance`

## Impact

Users must remember different flag names for the same concept (an AVAX amount) depending on the command.

## Suggestion

Consider adding precision alternatives consistently:
- `--stake-navax` for validator commands
- `--balance-navax` for L1 commands

Or document the rationale for semantic naming in help text.

## Files affected
- `cmd/transfer.go` - uses `--amount` / `--amount-navax`
- `cmd/validator.go` - uses `--stake`
- `cmd/l1.go` - uses `--balance`

## Severity
Medium UX impact

## Source
CLI UX audit (2026-02-09)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.