Jack Grigg
|
636845d0f9
|
Renames to use lower-case abbreviations (matching Rust convention)
As of our MSRV bump to 1.51.0, we get lints for this.
|
2021-03-27 19:01:03 +13:00 |
str4d
|
6fa90197fe
|
Merge pull request #357 from str4d/zcash_note_encryption
Empty zcash_note_encryption crate
|
2021-03-27 17:59:15 +13:00 |
str4d
|
c876f7623c
|
Merge pull request #351 from nuttycom/refactor/component_modules_1
Factor sapling into a module that can be extracted to a separate crate.
|
2021-03-27 17:25:42 +13:00 |
Jack Grigg
|
eefc516e26
|
zcash_primitives: Update changelog for Sapling refactor
|
2021-03-27 17:10:18 +13:00 |
Jack Grigg
|
8ac663f116
|
Fix some doctests and intra-doc links after moving Sapling primitives
|
2021-03-27 17:10:18 +13:00 |
Kris Nuttycombe
|
33effb7d67
|
Move sapling keys into sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
4086df772c
|
Move sapling-specific primitives into the sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
abbf5dfd83
|
Move pedersen hash test vectors into Sapling
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
bc087a5ff7
|
Move pedersen hashes to sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
88d58aac0a
|
Move relevant utils into sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
16948d9d78
|
Move zcash_primitives::prover to sapling module
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
bf97b21632
|
Move redjubjub to sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
de1345a1c2
|
Move group_hash to sapling module.
|
2021-03-27 16:18:21 +13:00 |
str4d
|
d03a19731f
|
Merge pull request #348 from nuttycom/refactor/component_modules
Split transaction components into separate modules.
|
2021-03-27 16:17:14 +13:00 |
Kris Nuttycombe
|
c839193b20
|
Move TZE components to a separate module & add TzeOutPoint
|
2021-03-27 15:52:20 +13:00 |
Kris Nuttycombe
|
97f2502a5e
|
Factor transparent transaction components into a separate module.
|
2021-03-27 15:49:17 +13:00 |
Kris Nuttycombe
|
96709c6423
|
Move Sapling transaction components to a separate module.
|
2021-03-27 15:49:17 +13:00 |
Kris Nuttycombe
|
7fcb7bbe99
|
Factor Sprout transaction elements into a separate module.
|
2021-03-27 15:49:17 +13:00 |
Kris Nuttycombe
|
6e371a8c13
|
Make Sprout elements crate-public.
|
2021-03-27 15:49:17 +13:00 |
str4d
|
de87dcfbcd
|
Merge pull request #365 from str4d/rust-1.51
Bump MSRV to Rust 1.51.0
|
2021-03-27 09:41:50 +13:00 |
Jack Grigg
|
38f7a0330c
|
Fix various clippy lints
The remainder will be fixed after the refactor PRs are merged.
|
2021-03-27 08:50:40 +13:00 |
Jack Grigg
|
9d9c0579f8
|
Use new name for broken_intra_doc_links lint
We also add the lint to crates in the workspace that didn't have it.
Closes zcash/librustzcash#279.
|
2021-03-27 08:27:17 +13:00 |
Jack Grigg
|
afa0b29e62
|
Bump MSRV to 1.51.0
This is the MSRV for the orchard crate, which we will be depending on
soon.
|
2021-03-27 08:21:45 +13:00 |
str4d
|
f234f0b496
|
Merge pull request #364 from str4d/release-0.5
Release 0.5.0
|
2021-03-26 19:27:00 +13:00 |
Jack Grigg
|
4ff0a81a7f
|
zcash_client_sqlite 0.3.0
|
2021-03-26 19:01:04 +13:00 |
Jack Grigg
|
acc650cc17
|
zcash_client_backend 0.5.0
|
2021-03-26 18:54:42 +13:00 |
Jack Grigg
|
813525f0b5
|
zcash_proofs 0.5.0
|
2021-03-26 18:53:42 +13:00 |
Jack Grigg
|
725699c76b
|
zcash_primitives 0.5.0
|
2021-03-26 18:51:35 +13:00 |
str4d
|
60ffeb759f
|
Merge pull request #363 from nuttycom/doc/zcash_client_sqlite
Add docstrings for zcash_client_sqlite.
|
2021-03-26 18:48:12 +13:00 |
str4d
|
78f6432be6
|
zcash_client_sqlite: Minor tweaks to documentation
|
2021-03-26 18:47:59 +13:00 |
Kris Nuttycombe
|
88fbd9f423
|
Add docstrings for zcash_client_sqlite.
|
2021-03-25 22:22:45 -06:00 |
str4d
|
a80fd59484
|
Merge pull request #362 from nuttycom/cleanup/zip_321_memobytes
Update ZIP 321 parsing to use the MemoBytes type.
|
2021-03-26 16:39:38 +13:00 |
Kris Nuttycombe
|
f30502c5a2
|
Apply suggestions from code review
Co-authored-by: str4d <jack@electriccoin.co>
|
2021-03-25 21:24:24 -06:00 |
str4d
|
dd15e5f431
|
Add missing doc link
|
2021-03-26 15:10:39 +13:00 |
Kris Nuttycombe
|
fc3aa233e8
|
Update ZIP 321 parsing to use the MemoBytes type.
|
2021-03-26 14:47:15 +13:00 |
str4d
|
44e3176d5a
|
Merge pull request #361 from str4d/release-0.5-prep
Release 0.5 preparations
|
2021-03-26 14:45:26 +13:00 |
str4d
|
d73483f5da
|
Minor fixes to documentation
|
2021-03-26 14:18:01 +13:00 |
Jack Grigg
|
c3c7bd1d9c
|
bech32 0.8
|
2021-03-26 13:31:20 +13:00 |
Kris Nuttycombe
|
a0c441817a
|
Documentation fixes in zcash_client_backend.
|
2021-03-25 18:26:57 -06:00 |
Jack Grigg
|
0166cb6487
|
cargo fmt
|
2021-03-26 13:10:46 +13:00 |
Jack Grigg
|
cb631a58ba
|
zcash_client_sqlite: Add no-change fixes to changelog
|
2021-03-26 10:12:10 +13:00 |
Jack Grigg
|
675048e52b
|
Fix broken intra-doc links and lints
|
2021-03-26 10:07:20 +13:00 |
Jack Grigg
|
55e73d7910
|
Fix clippy lints
|
2021-03-26 10:07:20 +13:00 |
str4d
|
5e0e44a388
|
Merge pull request #354 from nuttycom/changelog/346_sapling_ivk
Add SaplingIvk newtype to changelogs.
|
2021-03-26 10:07:01 +13:00 |
str4d
|
1bea40de88
|
zcash_client_backend: Add ScanningKey trait to changelog
|
2021-03-26 10:06:30 +13:00 |
Kris Nuttycombe
|
c41c71c514
|
Apply suggestions from code review
Co-authored-by: str4d <thestr4d@gmail.com>
|
2021-03-25 15:00:54 -06:00 |
Kris Nuttycombe
|
42f15a575e
|
Merge pull request #359 from str4d/356-create_spend_to_address-assumption
zcash_client_backend: Use correct output index for t-addr recipients
|
2021-03-25 07:58:53 -06:00 |
Kris Nuttycombe
|
9b1156bf49
|
Fix rustfmt complaint.
|
2021-03-25 07:40:02 -06:00 |
Jack Grigg
|
678f1b6734
|
zcash_client_backend: Make transparent output indexing resilient
It's cheap to scan all transparent outputs to find the output matching
a transparent recipient.
|
2021-03-25 21:53:47 +13:00 |
Jack Grigg
|
6f93530554
|
zcash_client_backend: Remove unnecessary type conversion
|
2021-03-25 21:45:40 +13:00 |