Commit graph

190 commits

Author SHA1 Message Date
71cc28434a
Add input form 2024-06-17 14:27:00 -05:00
c4a3ccadb1
Add menu 2024-06-14 16:06:55 -05:00
8da9a67abd
Add account selector 2024-06-12 14:11:58 -05:00
f8bac14df3 rvv041 - Change Zenith start parameter from CLI to TUI 2024-06-11 19:34:40 -04:00
d1a5fdfa50 rvv041 - User Interface
some enhancements added
2024-06-07 20:53:32 -04:00
e14ae0febd
Formatting changes for QR display 2024-06-07 14:44:15 -05:00
eb925c21f7
Implement reading QR codes from database 2024-06-06 14:10:58 -05:00
0c5b2952c7
Add new database table for QR codes 2024-06-06 14:10:37 -05:00
f89e9b72ca
Add debugging to prepareTx 2024-06-06 05:58:11 -05:00
dbbce675f5
Enable QR codes for addresses 2024-06-06 05:43:24 -05:00
84265de3e2 rvv041 - Merge branch 'milestone2' into rvv041
Some UI changes
2024-06-05 20:43:32 -04:00
3f33295bdc rvv041 - Code Optimization - Addreess Book
Address removed from Message windown in Copy Address Action result
2024-06-04 20:14:49 -04:00
e098480223
Merge branch 'milestone2' into rav001 2024-06-04 13:44:18 -05:00
8754c79079 rvv041 - Code Optimization
- Some comments removed
2024-06-03 22:10:30 -04:00
4f0fa9bc34 rvv041 - Code Optimization
- abText state variable removed
	 - AdrBookEntryDisplay refactored to use abAddresses state variable
2024-06-03 21:41:48 -04:00
c5b7714917 rvv041 - Bug - New address book entry not displaying when address buok
list  is empty
	       Fixed  -> RefreshAddressBook function reviwed and corrected
2024-06-03 18:17:50 -04:00
0ae6e1d458
Enable copying transaction ID 2024-06-03 14:12:47 -05:00
ddbd08d474 rvv041 - Code Optimizations
addressBookDescrip changed to addressBookAbdescrip
	 DB.hs and CLI.hs source files affected
2024-06-03 15:00:05 -04:00
772025e317 rvv041 - Code Optimizations
getABookRec function commented out from DB.hs
	 abaddresses state renamed to abAddresses
2024-06-03 14:48:01 -04:00
d57ac5db14 rvv041 - Code Optimizations
addressbook's column descrip renamed to abdescrip
	 _abText - variable used to hold AddressBook entry data for display
	 _abCurAdrs - variable used to hold unique key in CRUD operations
2024-06-03 14:28:39 -04:00
51116e8083 rvv041 - Code optimizations
ABList removed from focusRing
	 address_book's column address renamed to abaddress
2024-06-03 14:04:16 -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
1c88ea5f08 rvv041 - {-# LANGUAGE BlockArguments #-} removed 2024-06-03 12:53:24 -04:00
c6e006edf3
Fix issue 015 2024-06-03 11:33:43 -05:00
f79570c8f8
Change theme to ZGo colors 2024-06-03 09:15:53 -05:00
0b70bbb8de rvv041 - Improvement - Unused code removed 2024-06-02 09:02:12 -04:00
edb7422951 rvv001 - AddressBook completed - ready for tests 2024-06-01 20:04:18 -04:00
a33ae3b595 rvv041 - AddressBook -
Added a  window to show a address book entry
	 It is activated pressing Enter inside Address Book window
2024-06-01 18:02:43 -04:00
4cb4f401a3 rvv041 - AddressBook functionality
Delete addressbook entry in progress
2024-05-31 22:18:26 -04:00
bd1f4e3a5c rvv041 - AddressBook - Edit record working correctly.
DB.hs updated -
	   updateAdrsInAdrBook :: ConnectionPool -> T.Text -> T.Text -> T.Text -> IO ()
	 CLI.hs updated
2024-05-31 18:36:32 -04:00
28bbcb48f0 rvv041 - Address Book
Form to create a new Address Book entry
	Error control added to the form.
2024-05-30 17:27:59 -04:00
537f3bc46f
Advance the GUI layout 2024-05-27 07:37:34 -05:00
939a23f7ca rvv041 - Address Book functionality -
- Check added ::   value to send has to be > 0 and <= balance
2024-05-24 21:55:03 -04:00
16b5acabf2 rvv041 - Address Book updated
- Functionality to copy receiver address to Clipboard  added
	- Functionality to Send Zcash to selected AddresBook entry added
2024-05-24 21:23:06 -04:00
e946df43f8 rvv041 - Addresss Book Window working with static data
new attributes created for the box
	 At this stage, the Evenhandler is processing the exit command only
         to close the window and return to the main window.
2024-05-24 12:20:49 -04:00
2fb889b1a2 rvv041 - Main Menu updated -
Options for Address Book and Help windows added
2024-05-24 10:35:06 -04:00
2f65401ee7
Add the basic GUI 2024-05-23 16:20:43 -05:00
146e111586 Merge branch 'milestone2' into rvv041 2024-05-23 08:44:36 -04:00
a96d713859
Bug fixes for beta version 2024-05-16 11:50:48 -05:00
83cc1905ad rvv041 - CRUD operations for AddressBook completed
delete record using AddressBookId
2024-05-14 18:17:21 -04:00
e9e56453c1 rvv041 - Insert and edit an address book entry functions created
address field in address book changed to T.Text
2024-05-13 16:26:07 -04:00
2fb6747bfb rvv041 - Address Book table added to database
getAdrBook function to get a list of all addresses
         recorded in AddressBook table
2024-05-12 20:39:48 -04:00
5f0a7dc6b0
Version bump 2024-05-09 14:09:35 -05:00
e20f253cda
Improve the fee calculation 2024-05-09 10:44:07 -05:00
dcbb2fac4a
Implement background sync 2024-05-05 09:49:55 -05:00
84c067ec79
Implement transaction creation 2024-05-03 07:10:08 -05:00
900d4f9da6
Balance display and transaction display 2024-04-25 14:22:44 -05:00
53c18a833b
Fix display of last block scanned 2024-04-24 09:04:56 -05:00
07c1b85829
Add balance display to UI 2024-04-24 08:58:45 -05:00
52ac50e30c
Implement per-address tx display 2024-04-24 07:42:35 -05:00
29bed14f7c
Implement transaction display 2024-04-21 07:07:51 -05:00
c6da52f594
Implement source note discovery 2024-04-17 20:28:47 -05:00
9471a861c6
Add function to check commitment trees 2024-04-09 13:32:39 -05:00
0543c1141c
Implement Shielded Output scanning 2024-04-08 15:54:09 -05:00
5ce822e52f
Migrate to Esqueleto 2024-04-07 09:25:25 -05:00
865f7241b1
Implement progress bar for zenscan 2024-04-04 14:35:08 -05:00
bf192a77f6
Add check of existing db for scan 2024-04-04 13:21:55 -05:00
a79b86cc05
Implements scanning of transactions 2024-04-03 15:14:14 -05:00
b3e33b798b
Update to ZH 0.5.2.0 2024-03-27 13:38:02 -05:00
0a2e585eb9
Add Zenith Scanner module 2024-03-22 15:36:43 -05:00
6b48f49760
Add function process a block 2024-03-19 15:48:50 -05:00
22f889bf86
Add new raw tx table 2024-03-19 15:09:37 -05:00
826ed5b697
Add new Scanner module 2024-03-19 15:09:12 -05:00
c227f80dcc
Add DB wrapper for HexString 2024-03-19 15:08:31 -05:00
466491a7d0
Add command guides to screens 2024-03-17 14:38:26 -05:00
bd32eb4f38
Implement internal change addresses 2024-03-17 07:17:52 -05:00
856ade051e
Implement wallet and account switching 2024-03-07 14:20:06 -06:00
a366d3a87b
Change display of UAs per ZIP-316 2024-03-07 12:34:55 -06:00
e1262bf5f7
Add error handling for account creation 2024-03-07 08:01:29 -06:00
b33ba29c91
Implement address creation 2024-03-05 12:34:30 -06:00
c522c4c3a2
Implement Account creation 2024-03-01 14:57:13 -06:00
642908a0e0
Add signature for adding accounts 2024-03-01 07:33:30 -06:00
52d3297fae
Check for accounts during startup 2024-02-29 15:02:58 -06:00
0de5dc4f9c
Avoid creating wallets with the same name 2024-02-28 16:37:43 -06:00
bb05d269ac
Add wallet creation logic 2024-02-28 15:12:57 -06:00
488a01c46d
Make input dialog generic 2024-02-27 11:17:36 -06:00
67e303af38
Refactor TUI input dialog 2024-02-27 09:44:17 -06:00
7b7c653d02
Clean up code 2024-02-27 08:41:43 -06:00
ec422c1c55
Add accounts and address tables to model 2024-02-27 08:33:12 -06:00
b8ff1eb561
Implement wallet check from DB 2024-02-19 14:05:32 -06:00
e9fd87ef58
Add splash screen to TUI 2024-02-14 12:03:18 -06:00
1022944e67
Implement help dialog 2024-02-13 14:19:05 -06:00
268d17c094
Implement functions to make RPC calls to Zebra 2024-02-12 15:14:30 -06:00
19afc808ac
Implement message window 2024-02-11 10:33:22 -06:00
1b91177a46
CLI enhancements to manage lists of items 2024-02-09 16:18:48 -06:00
e82a5e17ae
Implement POC of brick 2024-02-08 13:26:54 -06:00
67e70ef1c0
Add TypeOperators pragma 2024-01-23 09:55:24 -06:00
b89ee243b7
Implement DB tests for wallet 2024-01-22 12:58:37 -06:00
9a7f191d1b
Refactor existing code into modules 2024-01-17 12:15:21 -06:00