7d3ae36d2b
Rust dependencies update ( #103 )
...
This PR updates the Rust dependencies and updates the code for the latest version of `zcash_primitives`.
Reviewed-on: #103
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2024-12-19 15:23:12 +00:00
4289a9ded6
Support for Zebra 2.1.0 ( #102 )
...
This PR has the changes needed to support the new format of the response of `getblock` released on Zebra 2.1.0.
Reviewed-on: #102
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2024-12-14 12:51:06 +00:00
d45bd7dcf3
Milestone 3 ( #101 )
...
This PR contains all the enhancements needed for the completion of Milestone 3 of the Zenith Full Node wallet.
- Implementation of Rust Sapling parameters
- Implementation of native Haskell commitment trees
- Optimization of transaction creation
Reviewed-on: https://git.vergara.tech///Vergara_Tech/zcash-haskell/pulls/101
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2024-11-21 14:19:43 +00:00
5349498737
Merge pull request 'Upgrade to GHC 9.6.5' ( #84 ) from rav001 into master
...
Reviewed-on: #84
2024-07-01 21:07:52 +00:00
812ff0aa70
Upgrade to GHC 9.6.5
2024-07-01 16:05:33 -05:00
874db2907e
Performance enhancement for transaction creation
2024-05-16 10:42:44 -05:00
4165cab701
Merge branch 'dev040'
2024-05-13 14:25:46 -05:00
9dddb42bb3
Merge pull request 'Implement fee calculator' ( #81 ) from rav001 into dev040
...
Reviewed-on: #81
2024-05-08 18:51:34 +00:00
148abd95d0
Implement fee calculator
2024-05-08 13:49:39 -05:00
4ca5d07d1c
Merge pull request 'Fix bug in Orchard witness calculation' ( #80 ) from rav001 into dev040
...
Reviewed-on: #80
2024-05-07 20:21:19 +00:00
37b485288d
Fix bug in Orchard witness calculation
2024-05-07 15:19:54 -05:00
302a2f87fa
Merge pull request 'Remove debugging' ( #79 ) from rav001 into dev040
...
Reviewed-on: #79
2024-05-07 17:17:29 +00:00
2108f46afa
Remove debugging
2024-05-07 12:13:54 -05:00
22c0fe3749
Merge pull request 'Transaction creation updates' ( #78 ) from rav001 into dev040
...
Reviewed-on: #78
2024-05-02 19:59:25 +00:00
1e31bb73c2
Update Rust debugging
2024-05-02 14:55:24 -05:00
c583451c83
Update debugging
2024-05-02 14:30:59 -05:00
6a632d45c1
Change error messaging
2024-05-02 14:07:54 -05:00
31c5cda65a
Improve error message
2024-05-02 13:38:12 -05:00
d5e17afc99
Debugging parameters
2024-05-02 13:34:26 -05:00
c7f2bca2c4
Remove ovk from transaction creation
2024-05-02 12:48:30 -05:00
2d14ef6b22
Update to use commitment trees for anchors
2024-05-02 12:35:36 -05:00
652e95c361
Improve error messaging
2024-05-02 12:10:53 -05:00
c144a6d624
Add more debugging to Rust
2024-05-02 07:31:01 -05:00
5fd33e7e43
Add debuggin for create transaction
2024-05-02 07:22:12 -05:00
8dbcf58a93
Merge pull request 'Fix typo in constructor' ( #77 ) from rav001 into dev040
...
Reviewed-on: #77
2024-05-01 21:15:50 +00:00
bea4d2f071
Fix typo in constructor
2024-05-01 16:14:41 -05:00
61a35a034b
Merge pull request 'Add transparent key derivation' ( #76 ) from rav001 into dev040
...
Reviewed-on: #76
2024-05-01 19:30:48 +00:00
bc074d0386
Add transparent key derivation
2024-05-01 14:24:18 -05:00
4a48769eeb
Merge pull request 'Add functionality for transaction creation' ( #75 ) from rav001 into dev040
...
Reviewed-on: #75
2024-05-01 14:14:40 +00:00
6b391ef7d2
Merge branch 'dev040' into rav001
2024-05-01 14:14:28 +00:00
787cf40629
Add functionality for transaction creation
2024-05-01 09:12:58 -05:00
91707e13c2
Merge pull request 'Add Read instance to Rseed' ( #74 ) from rav001 into dev040
...
Reviewed-on: #74
2024-05-01 00:17:18 +00:00
26a79443a7
Add Read instance to Rseed
2024-04-30 19:14:30 -05:00
c9f13643e4
Merge pull request 'Implement transaction creation' ( #73 ) from rav001 into dev040
...
Reviewed-on: #73
2024-04-30 21:56:10 +00:00
ad9e2f074d
Implement transaction creation
2024-04-30 16:54:15 -05:00
f456332454
Merge pull request 'Upgrade of Rust crates' ( #72 ) from rav001 into dev040
...
Reviewed-on: #72
2024-04-29 15:31:41 +00:00
201df05e9b
Merge branch 'dev040' into rav001
2024-04-29 10:29:09 -05:00
8901d97c64
Upgrade of Zcash Rust crates
2024-04-29 10:27:45 -05:00
619c80c816
Merge pull request 'Add witness update functionality' ( #71 ) from rav001 into dev040
...
Reviewed-on: #71
2024-04-26 01:00:18 +00:00
24ae69cddb
Merge branch 'dev040' into rav001
2024-04-26 01:00:01 +00:00
af9806d72d
Add witness update functionality
2024-04-25 19:56:29 -05:00
00400c433d
Merge pull request 'Update note position calculation' ( #70 ) from rav001 into dev040
...
Reviewed-on: #70
2024-04-24 22:28:05 +00:00
b74cd5f354
Update note position calculation
2024-04-24 16:04:56 -05:00
586cb4646c
Merge pull request 'Fix Sapling spend parsing' ( #69 ) from rav001 into dev040
...
Reviewed-on: #69
2024-04-24 17:02:40 +00:00
6cf5d85c0b
Merge branch 'dev040' into rav001
2024-04-24 12:01:13 -05:00
f4612a7310
Merge pull request 'rvv040' ( #67 ) from rvv040 into dev040
...
Reviewed-on: #67
2024-04-24 17:00:41 +00:00
173445612d
Merge branch 'dev040' into rvv040
2024-04-24 11:59:58 -05:00
3296909c82
Fix Sapling spend parsing
2024-04-24 11:57:00 -05:00
ebfac8438f
rvv040 - decodeExchangeAddress modified to return an ExcahngeAddress object
2024-04-18 08:30:14 -04:00
f39b376380
Merge pull request 'Fix Orchard nullifier calculation' ( #68 ) from rav001 into dev040
...
Reviewed-on: #68
2024-04-18 01:19:55 +00:00