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
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
96c9df571e
Ensure dialog closes after Tx send
2024-07-10 13:48:54 -05:00
c69d4f9974
Add functions for shielded balance and transparent balance
2024-07-10 13:39:02 -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
ccc19d635b
Implement confirmed and unconfirmed balance functions
2024-07-08 15:17:31 -05:00
56eeeaaf20
Implement UI elements for sending transactions
2024-07-08 13:06:43 -05:00
75dc71459f
Generalize parsing of addresses
2024-07-08 13:06:25 -05:00
06c58f62df
Fix bug on TUI amount validation
2024-07-04 07:46:38 -05:00
a8d1333600
Add wallet sync screen
2024-07-04 07:37:41 -05:00
709cfde151
Implement copy of TX id
2024-06-27 10:07:22 -05:00
7956a2ec22
Add TX display
2024-06-27 09:19:26 -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
eae4bfc949
Parametrize input form
2024-06-17 15:47:56 -05:00
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