Commit graph

372 commits

Author SHA1 Message Date
ddff671676
docs(rpc): fix typo 2024-12-20 08:32:39 -06:00
6079245af7
docs(rpc): update OpenRPC for sendmany 2024-12-20 08:19:20 -06:00
d53bb092d1
docs(rpc): update OpenRPC spec for deshieldfunds 2024-12-19 14:11:37 -06:00
9546613e0f
feat(rpc): implement shieldnotes method 2024-12-18 13:31:13 -06:00
b88e32f701
Merge branch 'master' into rav001 2024-12-17 10:11:44 -06:00
19643ff022
Merge pull request 'Maintenance (#106)' (#107) from milestone4 into master
Reviewed-on: #107
2024-12-17 14:50:15 +00:00
15e120bb14
Maintenance (#106)
This PR contains maintenance code to align with Zebra 2.1.0 and updated Haskell  dependencies.

Reviewed-on: #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
d737680a01
feat(rpc): implement shieldnotes 2024-12-13 08:04:31 -06:00
e91fe22473
docs(rpc): add params and result to shieldnotes 2024-12-09 08:47:32 -06:00
9e3eeee78e
docs: add new RPC methods to spec 2024-12-09 08:39:15 -06:00
34dfbb3be2
Merge branch 'milestone4' into rav001 2024-11-25 10:36:52 -06:00
34e8b18f59
docs: clean up of obsolete files 2024-11-25 10:34:45 -06: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
47743ddd5a
Release preparation 2024-11-21 09:26:00 -06:00
de21a4e4b3
fix(rpc): correct config parameters 2024-11-21 07:25:36 -06:00
9c2d0aaf20
feat: finalize RPC 2024-11-20 16:12:27 -06:00
d2c52508d1
feat: batch append commitments 2024-11-19 15:05:33 -06:00
45b9651641
feat: enable shielding in GUI 2024-11-19 07:27:31 -06:00
5fbb5c865b
feat: implement commitment trees 2024-11-19 07:27:08 -06:00
42f6b6becb
fix: tree truncation function 2024-11-19 07:26:27 -06:00
f23c222edc
feat(tui): implement new commitment trees 2024-11-15 12:54:51 -06:00
8986847679
feat(core): commitment tree management functions 2024-11-08 14:47:43 -06:00
b4a2e5e984
feat(db): add tree store 2024-11-08 13:38:04 -06:00
f2f18b5b0c
Merge branch 'trees' into rav001 2024-11-05 12:57:28 -06:00
5979d92286
Update to zcash-haskell 0.7.4.0 2024-11-05 12:55:51 -06:00
a7cf3a75c6
feat: implement merkle path calculator 2024-11-04 18:56:16 -06:00
1898770bf5
feat: implement Borsh serialization 2024-11-04 10:17:54 -06:00
e52664fa8b
Merge branch 'rav001' into trees 2024-10-30 13:48:29 -05:00
78437987bf
feat(core): use new createTransaction function 2024-10-30 12:55:09 -05:00
13b55ad266
feat: add function to fill tree to depth 2024-10-29 07:01:13 -05:00
723d1b4e1c
docs: update changelog 2024-10-27 06:37:07 -05:00
0e5f476e28
fix: correct fee calculation for shielding 2024-10-27 06:27:59 -05:00
28a75895f4
fix: correct commitment tree function 2024-10-25 12:36:24 -05:00
183b4adf91
fix: use network for distinguishing blocks 2024-10-25 09:59:01 -05:00
b0ca5b7d4b
feat: structure for a balanced monoidal tree 2024-10-25 09:09:21 -05:00
5f2859194b
fix: correct rewind for brand new wallets 2024-10-23 16:26:18 -05:00
70ef4d85f4
feat: update cabal 2024-10-23 15:51:30 -05:00
9d1416dd9d
feat: implement Scientific 2024-10-23 15:51:05 -05:00
d445ba3324
feat: draft commitment tree tracker 2024-10-23 15:49:24 -05:00
d72f355981
feat: update amount reading to Scientific 2024-10-22 07:21:12 -05:00
c0031e91fd
feat: enable debugging 2024-10-18 14:50:56 -05:00
f309864671
fix: chain rewind on data store 2024-10-16 16:01:45 -05:00
13c24ca528
feat(tui): implement shielding command 2024-10-16 08:48:54 -05:00
6be3630fbc
fix: chain re-org detection 2024-10-16 08:48:22 -05:00
cd4054e052
Merge branch 'rvv001' into rav001 2024-10-15 14:45:58 -05:00
57ab57554b
libs: update zcash-haskell 2024-10-15 10:36:36 -05: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
f1daf576cc
feat: shield notes by address 2024-10-10 09:56:04 -05:00