Commit graph

3 commits

Author SHA1 Message Date
9ab91a6dc8 Importing Viewing Keys and Seed Phrases (#119)
This PR adds the functionality to import a Unified Viewing Key (full or incoming) and to use it to scan the blockchain for transactions. It also adds the functionality to import a seed phrase as a new wallet.

Co-authored-by: Rene V. Vergara <rvergara59@protonmail.com>
Reviewed-on: #119
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2025-02-28 20:19:19 +00:00
30757d7f28 Payment URIs and Viewing Keys (#115)
This PR contains:

- The functionality to create and read Payment URIs per [ZIP-321](https://zips.z.cash/zip-0321).
- The functionality to create Unified Full Viewing Keys and Unified Incoming Viewing Keys.
- UI enhancements to handle Payment URIs.
- UI enhancements to generate and display viewing keys
- RPC methods for generating viewing keys.
- RPC methods for shielding and deshielding funds.

Co-authored-by: Rene V. Vergara <rvergara59@protonmail.com>
Co-authored-by: Rene V. Vergara A. <rvergara59@protonmail.com>
Reviewed-on: #115
2025-01-30 15:48:57 +00:00
281682ac18
Milestone 3: RPC server, ZIP-320 (#104)
This PR contains the following changes:

- New RPC server for programmatic access to the wallet.
- Support for ZIP-320, TEX addresses and shielding/de-shielding of funds
- Native Haskell implementation of the Zcash commitment trees

Co-authored-by: Rene Vergara A. <rvergara59@protonmail.com>
Reviewed-on: https://git.vergara.tech///Vergara_Tech/zenith/pulls/104
Co-authored-by: pitmutt <rene@vergara.network>
Co-committed-by: pitmutt <rene@vergara.network>
2024-11-21 15:39:18 +00:00