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
302cfb0b76
Add Logging to sync
2024-09-29 12:32:12 -05:00
6a4bbb587c
feat: set Orchard anchor depth to 5 blocks
2024-09-26 07:31:50 -05:00
93240325df
feat!: add re-org detection and rewind
2024-09-24 14:34:19 -05:00
abe30db2fe
rvv001 - Zenith GUI - Privacy level radio buttons added to Send transaction form
2024-09-24 11:09:58 -04:00
212c1f2867
rvv001 - Add Privacy Policy to TUI
2024-09-23 21:30:05 -04:00
0e14228a0e
feat!: add block tracking to data model
...
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.
2024-09-23 13:55:14 -05:00
7189ddcb2a
feat: update to use new createTransaction
2024-09-17 14:23:35 -05:00
4a874897cf
feat: draft new prepareTxV2
function
2024-09-16 11:52:57 -05:00
befc3e46cc
feat: add PrivacyPolicy
type
2024-09-14 15:30:02 -05:00
e46cd01f41
Add address book
2024-09-13 07:09:31 -05:00
35dce186fd
feat: getoperationstatus RPC method
2024-09-04 13:10:09 -05:00
1caa4efdb4
Implement getnewaddress
RPC method
2024-08-30 15:14:48 -05:00
fae0def6a8
Implement getnewaccount
2024-08-26 15:25:31 -05:00
4ee09238d8
Implement getnewwallet
RPC method
2024-08-24 07:45:42 -05:00
934bff1454
Implement getbalance
2024-08-16 13:31:25 -05:00
66767da36a
Implement listreceived
2024-08-15 11:17:24 -05:00
b75ed16a3e
Implement note search by address ID
2024-08-12 15:35:00 -05:00
14cf97d473
Add schema change detection
2024-08-10 08:17:35 -05:00
c68c504b53
Refactor for new schema for ZcashTransaction
2024-08-10 07:52:45 -05:00
46b4969da5
Implement database migration
2024-08-10 07:04:40 -05:00
473192e34b
Create type for Zcash note
2024-08-08 09:24:44 -05:00
b8980bd219
Implement listaddresses
2024-08-07 11:28:40 -05:00
339c93905f
Use TemplateHaskell for JSON instances
2024-08-06 16:08:51 -05:00
4553f964f3
Implement listaccounts
2024-08-06 13:38:00 -05:00
f7efa85cdd
Implement listwallets
2024-08-05 12:54:02 -05:00
0d5ff79b96
Add Zenith server executable
2024-08-03 07:01:11 -05:00
8ba1dfa7c7
Make RPC port configurable
2024-07-24 16:13:13 -05:00
cbcf7c9c8c
Implement basic auth on server
2024-07-24 16:03:49 -05:00
b66d0d9563
Add fields to config
2024-07-24 16:03:23 -05:00
94bfca95ca
Start RPC server
2024-07-23 13:47:07 -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
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
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