RPC: Shield and de-shield funds #110

Merged
pitmutt merged 165 commits from rav001 into milestone4 2025-01-02 18:43:42 +00:00
Owner

This PR contains the functionality for the RPC to shield and de-shield funds.

This PR contains the functionality for the RPC to shield and de-shield funds.
pitmutt added this to the MVP 4 milestone 2025-01-02 18:42:54 +00:00
pitmutt added the
enhancement
label 2025-01-02 18:42:54 +00:00
pitmutt self-assigned this 2025-01-02 18:42:54 +00:00
pitmutt added 165 commits 2025-01-02 18:42:55 +00:00
New Address Entry form - Description and Address fields ready
- Show entry zec address on row click
- Edit Adress Book entry in progress.
- "Delete entry" button added (functionality not implemented yet)
- Delete Address Book Entry working
Reviewed-on: https://git.vergara.tech///Vergara_Tech/zenith/pulls/102
Adds new `ZcashBlock` table to database to track block information and
creates a relationship between `ZcashTransaction` records and the block
they belong to.
Database getters and setters are updated to use the block record for
confirmations, height, time data.
Files affected: Zenith/GUI.hs
			, Zenith/CLI.hs
			, Zenith/Utils.hs
This feature is similar to GUI's implementation.
Transparent, Sapling, Orchard -> Accepted
	    Exchange -> rejected
The functionality to do the process is pending.
Fields to display Total transparent funts and total Shielded Funds
	 added.
	 A funtion to update the latest total values has to be included
GUI - Forms for Shielding and De-shielding created
	 TUI - Form to deshield  is not implemented
DeShield form  -  Cancel button moved  to the right of process button
-  Shield form created
	 -  Deshield form created
	 Both forms have the 'Process' button de-activated. Must be linked
	 to the appropiate funciton
Reviewed-on: #107
pitmutt added this to the Zenith Full Node Wallet project 2025-01-02 18:42:56 +00:00
pitmutt merged commit 83fa73bc0a into milestone4 2025-01-02 18:43:42 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Vergara_Tech/zenith#110
No description provided.