dea960c2ac
Functions to handle commitment tree nodes for Sapling and Orchard ( #100 )
...
This PR includes the functions for hashing commitment nodes for both Sapling and Orchard. It also includes functions to validate tree roots and Merkle paths.
Reviewed-on: https://git.vergara.tech///Vergara_Tech/zcash-haskell/pulls/100
Co-authored-by: Rene Vergara <rene@vergara.network>
Co-committed-by: Rene Vergara <rene@vergara.network>
2024-11-15 18:48:36 +00:00
48afd81595
feat!: migrate Orchard commitment trees to Frontier
2024-09-30 12:11:47 -05:00
5a8cd44fbc
feat: implement wagyu-zcash-parameters
crate
2024-09-16 13:36:49 -05:00
ad9e2f074d
Implement transaction creation
2024-04-30 16:54:15 -05:00
8901d97c64
Upgrade of Zcash Rust crates
2024-04-29 10:27:45 -05:00
e00cf21709
Add Sapling output decrypting with spending key
2024-04-08 12:55:30 -05:00
98fb89b7b0
Merge branch 'dev040' into rav001
2024-04-02 11:36:14 -05:00
6ad879c155
Implements FFI for transaction deserialization
2024-04-02 11:23:05 -05:00
58b74a4c9a
Update getBlockTime
to use HexString
2024-03-29 15:51:48 -05:00
7cada685ce
getBlockTime function added
2024-03-28 15:06:02 -04:00
f09c3c500b
Update versions of Zcash crates
2024-03-05 14:43:33 -06:00
3cc0e96c44
Rust updates for bech32
encode/decode
2024-03-03 08:23:48 -06:00
9713203e2b
Update installation package
2024-02-25 15:22:53 -06:00
c0e8fa85ce
Implement custom build with cabal
2024-02-21 10:51:03 -06:00
ee19bc3e36
Rust dependency added for rustc 1.73
2023-07-19 14:33:32 -05:00
659361085c
Add error handling to Bech32
2023-06-14 10:54:02 -05:00
80478c9b6f
Add Sapling VK validation
2023-06-14 09:55:52 -05:00
7f181ccac3
Add Rust orchard tx decoding function
2023-05-04 09:23:05 -05:00
6c8a67f2d7
Add wrappers for UFVKs
2023-04-27 09:48:11 -05:00
0d34c73a60
Add rust code to repo
2023-04-15 19:07:08 -05:00