Skip to content

Show amounts with the network's currency (ZEC/TAZ/REG)#206

Open
emersonian wants to merge 1 commit into
zcash:mainfrom
zecrocks:taz-ticker
Open

Show amounts with the network's currency (ZEC/TAZ/REG)#206
emersonian wants to merge 1 commit into
zcash:mainfrom
zecrocks:taz-ticker

Conversation

@emersonian

Copy link
Copy Markdown
Contributor

Amounts were always printed as "ZEC" regardless of network. This update denominates them with the network's currency unit, matching zcashd's strCurrencyUnits (chainparams.cpp): ZEC on mainnet, TAZ on testnet, REG on regtest.

balance, list-tx, and list-unspent commands now print the correct currency ticker. Inspecting a ZIP 321 payment request is network-agnostic so it defaults to ZEC.

Amounts were always printed as "ZEC" regardless of network. Denominate them
with the network's currency unit, matching zcashd's `strCurrencyUnits`
(chainparams.cpp): ZEC on mainnet, TAZ on testnet, REG on regtest.

`format_zec` now takes a `NetworkType`; a `ticker()` helper maps the network to
its unit. Threaded through the `balance`, `list-tx` (including its CSV Symbol
and FeeCurrency columns), and `list-unspent` commands and the proposal printer.
Inspecting a ZIP 321 payment request is network-agnostic, so it defaults to ZEC.
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