Skip to content
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.

Releases: adityapk00/zecwallet-light-cli

Canopy Upgrade

19 Nov 20:20
Compare
Choose a tag to compare

This version adds support for the Zcash Canopy upgrade

Zecwallet Light CLI: Bug fix release

06 Aug 22:48
Compare
Choose a tag to compare

This release of Zecwallet Lite CLI and SDK features several small improvements and bug fixes.

  • Add unconfirmed_zbalance to reflect ZEC that has been received, but we don't have enough confirmations yet
  • Add spendable to outputs, indicating whether the note is spendable yet.
  • Handle the case where failure to broadcast Tx would still end up in the mempool
  • Prevent syncing while Tx are being constructed
  • Allow sending hex encoded memos to allow non-text memos.
  • Accept a JSON encoded string to importing keys

Viewing Key Support

23 Jul 18:56
Compare
Choose a tag to compare

Add Viewkey import and export support to the SDK and Light Client CLI Wallet

Improve Recover functionality

24 May 22:39
Compare
Choose a tag to compare

This release of zecwallet-light-cli improves the wallet recover functionality that can help you recover from corrupted wallets.

Running zecwallet-light-cli --recover can now attempt to recover your wallet seed and restore your wallet for rescanning.

New wallet format

28 Apr 17:48
Compare
Choose a tag to compare

This is a small upgrade to the lightclient CLI that improves the wallet.dat format to be compressed, improving performance.

Improved Performance

04 Feb 19:19
Compare
Choose a tag to compare

Thanks to a Zcash Foundation grant, Zecwallet's lightwalletd server is now bigger, and able to cache ALL blocks, improving sync performance for lightclients.

This release also switches the underlying GRPC library to tonic.

ARMv7 and AARCH64 builds!

29 Oct 17:52
Compare
Choose a tag to compare

This version of Zecwallet-cli contains pre-built binaries for ARMv7 and AARCH64. Use zecwallet-cli lightclient on Raspberry Pi v2 and v3!

Additional bugfixes include:

  • Handle pending transactions in mempool properly.
  • Sync fixes to prevent deadlocks
  • Several small formatting and display fixes.

Zecwallet-CLI v1.1.0

22 Oct 16:54
Compare
Choose a tag to compare

Zecwallet-CLI now supports encrypted wallets!

Encrypted Wallets

Zecwallet-CLI can now encrypt your wallet, protecting your private keys while stored on disk and in memory.

When a wallet is encrypted, Zecwallet-CLI will use your viewkeys to download new transactions and keep up with the blockchain. To spend money from the wallet, you can unlock your wallet, spend money, and then lock it up again.

When a wallet is encrypted:

  • Private keys for both z and t addresses are encrypted, both on disk and in memory
  • Receive ZEC on both z and t addresses like normally. You can check your balance and transaction history
  • Unlock is needed to spend money from the wallet.

Bip39 Bug

This release also contains a fix for a address derivation bug that derived non-standard addresses for z and t addresses after the first one. Zecwallet-CLI contains a new command fixbip39bug that can automatically correct your wallet's addresses. No funds are at risk.

More details: https://github.com/adityapk00/zecwallet-light-cli/blob/master/bip39bug.md

Zecwallet-CLI v1.0.0

14 Oct 16:40
84883c1
Compare
Choose a tag to compare

Zecwallet-CLI, the interactive command line lightclient for Zcash is here!

What is Zecwallet-CLI?

Zecwallet-CLI is a lightclient for Zcash. This means it doesn't need to download the full block chain to send and receive transactions, which cuts the amount of data that it downloads by over 95%! You can get start (almost) instantly sending and receiving fully shielded zcash transactions.

  • Full support for incoming and outgoing Memos!
  • Full support for t-addresses (incoming + outgoing!)
  • Full support for HD wallets, deriving all shielded and transparent addresses from the same seed. This means your full wallet is backed up with just the seed phrase. All transactions, balances and memos can be recovered with just the seed phrase.

Please take a look at the README to view help and other info!

Zecwallet-CLI RC1

09 Oct 20:13
Compare
Choose a tag to compare

This is the Release Candidate 1 for the Zecwallet CLI lightclient. It adds several new features:

  • Add a new "recover" command to recover corrupted wallets
  • Allow connecting to locally running lightwalletd servers
  • Fetch all Txs in a block that the wallet has a Tx in, to ensure the server doesn't learn which Txns belong to the wallet
  • Allow running commands directly, enabling use in batch scripts