Commit graph

346 commits

Author SHA1 Message Date
df31e41684 rvv001 - Issue 0085 - URI support implemented in TUI - "Processing URI ..." message added
- Payment URI Creation added to TUI
		      supports Unified, Sapling and Transparent address
2025-01-17 18:35:11 -05:00
c1f0d86f14 rvv001 - Issue 0085 - URI support implemented in GUI
- "Processing URI ..." message added
                    - QR image Display for Transparent, Sapling and Unified
		       address added.
2025-01-16 16:09:45 -05:00
ee71b7acbb rvv001 - Issue 0085 - URI support implemented in GUI
- Support to generate and display a QR Code containing
		       a  ZIP-321 formatted string
2025-01-15 22:05:36 -05:00
3da6a57d50 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.
2025-01-12 15:51:43 -05:00
149d74d4e2 rvv001 -> Payment URI generation : Form to capture payment data ready. 2025-01-11 20:02:29 -05:00
de3bc48c38 rvv001 - URI string generation in progress 2025-01-11 13:22:30 -05:00
9ab31a6d9b Merge branch 'master' of git.vergara.tech:Vergara_Tech/zenith into branch 'rvv001' 2025-01-10 09:58:46 -05:00
9d4e8a255b rvv001 - Issue 0085 - URI support implemented (GUI & TUI) 2025-01-10 09:49:34 -05: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
9aaf712bad rvv001 - Start URI payment form 2025-01-08 14:27:09 -05:00
e4b6b36a7d rvv001 - Issue 0122 - Generate Viewing Keys
The Viewing Keys deriving functions are now
                          integrated to the CLI.hs module (TUI).
2025-01-07 16:25:45 -05:00
d8457eceb6 rvv001 - Issue 0122 - Generate Viewing Keys
The Viewing Keys deriving functions are now
                      integrated to the GUI module.
2025-01-07 12:02:21 -05:00
ff6168b45e rvv001 - Synchronize branch with recent changes 2025-01-04 13:53:14 -05:00
cc4ce8a280
Merge branch 'rvv001' of git.vergara.tech:Vergara_Tech/zenith into rvv001 2025-01-03 14:33:19 -06:00
332b7f5520 rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
Processing Payment URI is working
		     Display of error messages added to process
2025-01-02 13:41:12 -05:00
6b3ea31882 rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
Send TX windows working
         Closing the URI form is not working
2025-01-02 13:28:08 -05:00
02ec4716e9 rvv001 - Issue 085 - [Zenith GUI] Read a payment URI
Additional cases added to Test Suite
2024-12-31 09:18:39 -05:00
d476183a1d 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
2024-12-30 21:00:57 -05:00
56bf19a6f6 rvv001 - Issue 084
- Form to capture input from the user implemented for TUI & GUI
           Outgoing Viewing Key display support removed from TUI & GUI
2024-12-26 18:19:43 -05:00
63aa5e5984 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)
2024-12-26 13:53:26 -05:00
fe8fb1fa3c rvv001 - Viewing Key Display support added
Copy to Clipboard support added
2024-12-23 17:34:31 -05:00
cb927a0ab3 rvv001 - TUI - Viewing Keys Display
Submenu created
2024-12-22 21:33:25 -05:00
62b6ee3f32 rvv001 - Viewing Key Display feature added to GUI module. 2024-12-22 13:57:13 -05:00
9d1293ea03 rvv001 - zenith.cfg updated and commented for package distribution. 2024-12-20 12:31:01 -05:00
1ed96dcbf8 rvv001 - Show Balance in FIAT
GUI version ready
2024-12-19 14:34:27 -05:00
19643ff022
Merge pull request 'Maintenance (#106)' (#107) from milestone4 into master
Reviewed-on: https://git.vergara.tech/Vergara_Tech/zenith/pulls/107
2024-12-17 14:50:15 +00:00
d3d5d88bbc rvv001 - Commit before first compilation under Kubuntu 24 2024-12-16 16:43:20 -05: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
843821232d rvv001 - Show Balance in FIAT - GUI version
First commit
2024-12-15 19:41:06 -05:00
a290f9c912 rvv001 - Display total Balance in FIAT
ShowFIATBalance New form added to CLI.hs
2024-12-14 19:56:10 -05:00
c0520bcbc7 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
2024-12-09 21:58:34 -05:00
9e211762e0 rvv001 - Obtain ZEC prices from CoinGecko
* Function addedd to obtain ZEC prices from CoinGecko
           using ISO 4217 country currency codes.
2024-12-08 19:53:10 -05: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
53eac75aa5 rvv001 - Shield / Deshield Forms
-  Shield form created
	 -  Deshield form created
	 Both forms have the 'Process' button de-activated. Must be linked
	 to the appropiate funciton
2024-10-14 19:42:09 -04:00
324ed663c3 rvv001 - Shield - Deshield process
DeShield form  -  Cancel button moved  to the right of process button
2024-10-11 21:01:50 -04:00
9acf18c503 rvv001 - Shield Zec form updated 2024-10-11 20:12:15 -04:00
54d9f20fdd rvv001 - Shield / De-Shield
GUI - Forms for Shielding and De-shielding created
	 TUI - Form to deshield  is not implemented
2024-10-09 21:02:35 -04:00
e02551c9ff rvv001 - Shield / Deshield form
Fields to display Total transparent funts and total Shielded Funds
	 added.
	 A funtion to update the latest total values has to be included
2024-10-07 19:47:28 -04:00
cf2f77e510 rvv001 -TUI - Form to process Shielding and De-Shielding zec has been implemented
The functionality to do the process is pending.
2024-10-04 21:01:13 -04:00
25b6a097c7 rvv001 - Address Validation for PrivacyPolicy = Low
Transparent, Sapling, Orchard -> Accepted
	    Exchange -> rejected
2024-10-02 20:29:51 -04:00
398f4f1dcf rvv001 - Privacy Policy control addedin TUI's send transaction form
This feature is similar to GUI's implementation.
2024-10-01 20:47:45 -04:00
b6b586f9bf
feat: add QR code table upgrade 2024-10-01 12:42:38 -05:00
adfaed6753
Merge branch 'rav001' into rvv001 2024-10-01 08:26:53 -05:00
28c05a66fe
feat: implement new PrivacyPolicy 2024-10-01 08:13:26 -05:00
0d5161cdb2 rvv001 - Privacy Policy check added to Send transaction window
Files affected: Zenith/GUI.hs
			, Zenith/CLI.hs
			, Zenith/Utils.hs
2024-09-30 20:16:09 -04:00
165977eecf rvv001 - Saving work in progress.... 2024-09-29 20:57:32 -04:00
5c8a611dfc rvv001 - Saving Work in progress... 2024-09-29 20:43:12 -04:00
6255ea3142 rvv001 - Merge with rav001 branch 2024-09-29 20:22:29 -04:00
01cdf9eb14 rvv001 - temporary commit 2024-09-29 18:18:46 -04:00
b95213ae5c
feat: refactor ZcashPool type 2024-09-29 17:11:06 -05:00