Commit graph

43 commits

Author SHA1 Message Date
15cf671523
docs: prepare for release 2025-02-28 12:59:41 -06:00
a7ba736194
feat(core): import seed phrase 2025-02-24 08:01:51 -06:00
0599ec9040
fix: correct balance calculation for VK 2025-02-20 13:15:28 -06:00
0ac364243b
docs(rpc): finalize importvk 2025-02-17 09:48:10 -06:00
edb793ffa1
feat: enable VK fields 2025-02-14 09:22:07 -06:00
cdf7a9f3e0
Squashed commit of the following:
commit afa658f238
Author: Rene Vergara <rene@vergara.network>
Date:   Wed Jan 29 13:53:06 2025 -0600

    docs: update change log

commit b41ff43b21
Merge: eb4834b 5c8fda2
Author: Rene Vergara <rene@vergara.network>
Date:   Wed Jan 29 13:29:20 2025 -0600

    Merge branch 'rvv001' of code.vergara.tech:Vergara_Tech/zenith into rvv001

commit eb4834b0ec
Author: Rene Vergara <rene@vergara.network>
Date:   Wed Jan 29 13:28:51 2025 -0600

    chore(gui): remove logging

commit 5c8fda2424
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Tue Jan 28 13:44:11 2025 -0500

    rvv001 - GUI - Viewing Keys Form enchanced

commit 088289ec08
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Tue Jan 28 10:59:59 2025 -0500

    rvv001 - GUI Payment with URI updated to validate address inside URI

commit aa4feb1da2
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Mon Jan 27 20:42:57 2025 -0500

    rvv001 - GUI - Fix of Pay with URI Form
    	       Uri String was not correctly cleared after closing the
    	       form

commit f800fb1c8a
Author: Rene Vergara <rene@vergara.network>
Date:   Fri Jan 24 13:53:50 2025 -0600

    chore(gui): add more debugging

commit 23d24f7cc1
Author: Rene Vergara <rene@vergara.network>
Date:   Fri Jan 24 10:10:56 2025 -0600

    chore(gui): enable debugging

commit 90bc009326
Merge: a7a398c 82e4c57
Author: Rene Vergara <rene@vergara.network>
Date:   Thu Jan 23 13:47:31 2025 -0600

    Merge branch 'milestone4' into rvv001

commit a7a398cb86
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Mon Jan 20 20:29:11 2025 -0500

    rvv001 - added a new image to assets folder (cracked_qr.png)

commit 9633fa05a9
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Mon Jan 20 19:21:33 2025 -0500

    rvv001 - Payment URI creation
    	 "Processing URI..." message display enhanced.

commit df31e41684
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Fri Jan 17 18:35:11 2025 -0500

    rvv001 - Issue 0085 - URI support implemented in TUI                        - "Processing URI ..." message added
                        - Payment URI Creation added to TUI
    		      supports Unified, Sapling and Transparent address

commit c1f0d86f14
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Thu Jan 16 16:09:45 2025 -0500

    rvv001 - Issue 0085 - URI support implemented in GUI
                        - "Processing URI ..." message added
                        - QR image Display for Transparent, Sapling and Unified
    		       address added.

commit ee71b7acbb
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Wed Jan 15 22:05:36 2025 -0500

     rvv001 - Issue 0085 - URI support implemented in GUI
                         - Support to generate and display a QR Code containing
    		       a  ZIP-321 formatted string

commit 3da6a57d50
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Sun Jan 12 15:51:43 2025 -0500

    rvv001 - Issue 0085 - URI support implemented in GUI
    		    - Support to generate a ZIP-321 formatted string
    		      using a Transparent, Sapling or Unified address
     		      is available.

commit 149d74d4e2
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Sat Jan 11 20:02:29 2025 -0500

    rvv001 -> Payment URI generation : Form to capture payment data ready.

commit de3bc48c38
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Sat Jan 11 13:22:30 2025 -0500

    rvv001 - URI string generation in progress

commit 9ab31a6d9b
Merge: 9d4e8a2 16cf30a
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Fri Jan 10 09:58:46 2025 -0500

    Merge branch 'master' of git.vergara.tech:Vergara_Tech/zenith into branch 'rvv001'

commit 9d4e8a255b
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Fri Jan 10 09:49:34 2025 -0500

    rvv001 - Issue 0085 - URI support implemented (GUI & TUI)

commit 9aaf712bad
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Wed Jan 8 14:27:09 2025 -0500

    rvv001 - Start URI payment form

commit e4b6b36a7d
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Tue Jan 7 16:25:45 2025 -0500

    rvv001 - Issue 0122 - Generate Viewing Keys
                              The Viewing Keys deriving functions are now
                              integrated to the CLI.hs module (TUI).

commit d8457eceb6
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Tue Jan 7 12:02:21 2025 -0500

    rvv001 - Issue 0122 - Generate Viewing Keys
                          The Viewing Keys deriving functions are now
                          integrated to the GUI module.

commit ff6168b45e
Author: Rene V. Vergara A. <rvergara59@protonmail.com>
Date:   Sat Jan 4 13:53:14 2025 -0500

    rvv001 - Synchronize branch with recent changes

commit cc4ce8a280
Merge: 53eac75 332b7f5
Author: Rene Vergara <rene@vergara.network>
Date:   Fri Jan 3 14:33:19 2025 -0600

    Merge branch 'rvv001' of git.vergara.tech:Vergara_Tech/zenith into rvv001

commit 332b7f5520
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Thu Jan 2 13:41:12 2025 -0500

    rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
                         Processing Payment URI is working
    		     Display of error messages added to process

commit 6b3ea31882
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Thu Jan 2 13:28:08 2025 -0500

    rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
             Send TX windows working
             Closing the URI form is not working

commit 02ec4716e9
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Tue Dec 31 09:18:39 2024 -0500

    rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
             Additional cases added to Test Suite

commit d476183a1d
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Mon Dec 30 21:00:57 2024 -0500

    rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
    	 New type to support URI data structure created (Types.hs)
    	 Function to parse an URI string created (in Utils.hs)
    	 Test case added to Benchmark Suite

commit 56bf19a6f6
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Thu Dec 26 18:19:43 2024 -0500

    rvv001 - Issue 084
             - Form to capture input from the user implemented for TUI & GUI
               Outgoing Viewing Key display support removed from TUI & GUI

commit 63aa5e5984
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Thu Dec 26 13:53:26 2024 -0500

    rvv001 - Issue 084
             Form to capture input from the user implemented
             The inputs are :
                One numeric field for amount of ZEC
                One text field for memo (optional)

commit fe8fb1fa3c
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Mon Dec 23 17:34:31 2024 -0500

    rvv001 - Viewing Key Display support added
    	 Copy to Clipboard support added

commit cb927a0ab3
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Sun Dec 22 21:33:25 2024 -0500

    rvv001 - TUI - Viewing Keys Display
    	       Submenu created

commit 62b6ee3f32
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Sun Dec 22 13:57:13 2024 -0500

    rvv001 - Viewing Key Display feature added to GUI module.

commit 9d1293ea03
Author: Rene V. Vergara <rvergara59@protonmail.com>
Date:   Fri Dec 20 12:31:01 2024 -0500

    rvv001 - zenith.cfg updated and commented for package distribution.

commit 1ed96dcbf8
Author: Rene Vergara A. <rvergara59@protonmail.com>
Date:   Thu Dec 19 14:34:27 2024 -0500

    rvv001 - Show Balance in FIAT
    	 GUI version ready

commit d3d5d88bbc
Author: Rene Vergara A. <rvergara59@protonmail.com>
Date:   Mon Dec 16 16:43:20 2024 -0500

    rvv001 - Commit before first compilation under Kubuntu 24

commit 843821232d
Author: Rene Vergara A <rvergara59@protonmail.com>
Date:   Sun Dec 15 19:41:06 2024 -0500

    rvv001 - Show Balance in FIAT - GUI version
    	 First commit

commit a290f9c912
Author: Rene Vergara A <rvergara59@protonmail.com>
Date:   Sat Dec 14 19:56:10 2024 -0500

    rvv001 - Display total Balance in FIAT
    	 ShowFIATBalance New form added to CLI.hs

commit c0520bcbc7
Author: Rene Vergara A <rvergara59@protonmail.com>
Date:   Mon Dec 9 21:58:34 2024 -0500

    rvv001 - Added currency code to config File
    	 Currency Code is required to get ZEC price from CoinGecho
    	 Codes are in IS 4217 alphabetic 3 character format

commit 9e211762e0
Author: Rene Vergara A <rvergara59@protonmail.com>
Date:   Sun Dec 8 19:53:10 2024 -0500

    rvv001 - Obtain ZEC prices from CoinGecko
    	 * Function addedd to obtain ZEC prices from CoinGecko
               using ISO 4217 country currency codes.
2025-01-29 14:02:48 -06:00
0a1f35eefc
feat(rpc): implement getincomingvk 2025-01-14 13:05:17 -06:00
60576016bf
Merge branch 'master' into rav001 2025-01-11 08:30:26 -06:00
16cf30a8e4 Fix #111 (#112)
This PR fixes the bug reported on #111 regarding change addresses in the GUI.

Reviewed-on: #112
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2025-01-09 15:01:00 +00:00
15e120bb14
Maintenance (#106)
This PR contains maintenance code to align with Zebra 2.1.0 and updated Haskell  dependencies.

Reviewed-on: https://git.vergara.tech/Vergara_Tech/zenith/pulls/106
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2024-12-16 16:08:50 +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
e803984455
Improve configure script 2024-07-16 08:55:18 -05:00
bf452242a5
Fix assets placement for binary 2024-07-12 11:30:12 -05:00
e9e342e77f
Prepare for release 2024-07-11 08:38:20 -05:00
51cf375265
Merge branch 'milestone2' into rav001 2024-07-10 15:45:10 -05:00
1673e653eb
Implement unconfirmed note tracking 2024-07-10 10:52:04 -05:00
f332d9b177
Implement confirmed balances in GUI 2024-07-09 08:27:19 -05:00
56eeeaaf20
Implement UI elements for sending transactions 2024-07-08 13:06:43 -05:00
709cfde151
Implement copy of TX id 2024-06-27 10:07:22 -05:00
b9ab1623b3
Add functionality for new account 2024-06-24 10:34:46 -05:00
2f88c89083
Version update 2024-06-21 12:58:31 -05:00
bf663843b3
Implement creating new addresses 2024-06-19 15:40:50 -05:00
c4a3ccadb1
Add menu 2024-06-14 16:06:55 -05:00
995356f1f6
Update changelog 2024-06-12 14:32:30 -05:00
84265de3e2 rvv041 - Merge branch 'milestone2' into rvv041
Some UI changes
2024-06-05 20:43:32 -04:00
4b826e814b
Merge branch 'milestone2' into rav001 2024-06-03 12:30:19 -05:00
006c101c06
Fix issue 010 2024-06-03 12:18:18 -05:00
c6e006edf3
Fix issue 015 2024-06-03 11:33:43 -05:00
edb7422951 rvv001 - AddressBook completed - ready for tests 2024-06-01 20:04:18 -04:00
2f65401ee7
Add the basic GUI 2024-05-23 16:20:43 -05:00
a96d713859
Bug fixes for beta version 2024-05-16 11:50:48 -05:00
621ffea3d9
Publish Zenith beta version (#80)
Co-authored-by: Rene V. Vergara <rvergara59@protonmail.com>
Reviewed-on: https://git.vergara.tech/Vergara_Tech/zenith/pulls/80
Co-authored-by: pitmutt <rene@vergara.network>
Co-committed-by: pitmutt <rene@vergara.network>
2024-05-09 19:15:37 +00:00
cfb79af1c6
Version bump 2023-10-09 08:26:33 -05:00
9e1ee2985e
Update libraries 2023-04-18 13:32:37 -05:00
4fd2d65ced
Fix bug #2 2023-02-08 14:34:19 -06:00
1f9c6ba0e8
Upgrade to LTS 20.8 2023-01-22 08:15:40 -06:00
91e924d8d5
Improve installation instructions 2023-01-03 14:34:12 -06:00
874d22d060
Clean up additional documents 2022-07-08 07:45:41 -05:00
3f3fd922c8
Improve handling of Unicode memos 2022-06-28 14:42:35 -05:00
462c72c882
Enhances memo decoding 2022-06-27 09:25:36 -05:00
9cc1950d94
Update version 2022-06-23 11:49:15 -05:00
bfdbe971f9
Implement payment URIs 2022-06-23 10:29:33 -05:00
a100087646
Initial commit 2022-06-20 16:46:13 -05:00