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