Kris Nuttycombe
9b8b9ed189
This reverts a previous incorrect change to the changelog.
...
The MSRV bump was actually in `zcash_history` 0.3.0, even though the
addition of that to the Cargo.toml file was post-0.3.0 release.
2022-10-19 16:05:04 -06:00
Kris Nuttycombe
42fd3c1091
Fix changelogs for `zcash_encoding` and `zcash_history`
2022-10-19 15:52:42 -06:00
Kris Nuttycombe
03c3370de8
Fix problems identified by clippy's beta lints
2022-09-17 08:57:37 -06:00
Kris Nuttycombe
16a0e43f2d
Update to Rust 2021 and explicitly set MSRVs
2022-09-02 12:05:09 -06:00
Kris Nuttycombe
199c49760b
Use the new name rustdoc::broken_intra_doc_links
2022-07-29 15:56:44 -06:00
Jack Grigg
c812d36970
zcash_history 0.3.0
2022-05-10 23:33:05 +00:00
Kris Nuttycombe
8ba5ab3ca2
Replace the deprecated `bigint` crate with `primitive-types`.
...
`bigint`'s deprecation message suggests to use `uint` instead.
`uint`'s documentation suggests using `primitive-types` for
128 and 256 bit unsigned integers; these use `uint` under the
hood but do provide a somewhat more complete (and hopefully stable)
API.
Fixes #527
2022-04-11 10:38:35 -06:00
Kris Nuttycombe
600c06a408
Update MSRV to 1.56.1
2022-02-24 12:26:14 -07:00
Jack Grigg
d5a375919d
blake2{b,s}_simd 1
2021-12-17 23:44:06 +00:00
Jack Grigg
0f15743200
Disable default benchmark harness for all workspace crates
...
This is necessary in order to provide criterion-specific arguments to
`cargo bench`, such as `--profile-time`.
2021-08-05 22:39:36 +01:00
Kris Nuttycombe
1ae2bd727c
Fix clippy complaints
2021-06-23 16:37:48 -06:00
Jack Grigg
fcbe9a842a
zcash_history: Migrate tests to V2 format
...
V2 is implemented as a wrapper around V1, so this simply expands the
tested code.
2021-06-11 02:12:01 +01:00
Jack Grigg
e84bb874af
zcash_history: Implement V2 tree format
2021-06-11 02:10:16 +01:00
Jack Grigg
63f554b308
zcash_history: Introduce Version trait
...
Each Zcash epoch (between two network upgrades) has a separate history
tree, making it easy to switch the node data format at network upgrades.
This commit enables the general tree logic to be shared across history
tree versions.
2021-06-11 02:02:07 +01:00
Jack Grigg
56b577b31e
clippy: Fix small lints
2021-03-27 19:01:03 +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
b5bbd52c68
clippy: Use matches! in place of if let .. else expression
2021-03-04 17:55:50 +00:00
Jack Grigg
bd3e18984c
Changelogs: s/project/library
2021-02-04 15:16:32 +00:00
Jack Grigg
b5c7d7f1e7
Add changelogs to the crates
...
The changelogs are accurate for the 0.4.0 release tag, but don't yet
include changes before or after that tag.
2021-02-04 15:13:22 +00:00
Jack Grigg
00307c8059
Fix various small lints
2020-10-30 14:10:35 +00:00
Jack Grigg
88474c71c7
Simplify expressions
2020-10-30 13:51:40 +00:00
Jack Grigg
01f0d7dcda
Pass slices instead of &Vec
2020-10-30 13:51:40 +00:00
Jack Grigg
bc9ca20d56
Make use of assignment operators
2020-10-30 13:26:36 +00:00
Jack Grigg
890648df4d
Use !x.is_empty() instead of x.len() > 0
2020-10-30 13:25:08 +00:00
Jack Grigg
f8e74af56c
zcash_history: quickcheck 0.9
2020-08-14 17:44:17 +01:00
Sean Bowe
100878cd14
Version bump of all crates (except librustzcash)
2020-03-12 15:59:19 -06:00
Sean Bowe
0f0d84e9ca
Update manifest for zcash_history.
2020-03-04 09:28:56 -07:00
Jack Grigg
cafbe61eba
Commit to number of Sapling transactions instead of shielded transactions
2020-03-04 18:25:35 +13:00
Sean Bowe
46e88a5e69
cargo fmt
2020-03-03 18:14:44 -07:00
Sean Bowe
5e1a2f9d3f
Rename zcash_mmr to zcash_history.
...
This crate will contain all chain history logic.
2020-03-03 18:14:40 -07:00
Sean Bowe
4f0f10a53c
Add 'zcash_history/' from commit 'e2c131fdc308265adcab774e54d4d5804c23b368'
...
git-subtree-dir: zcash_history
git-subtree-mainline: be0ee9eb82
git-subtree-split: e2c131fdc3
2020-03-03 17:51:19 -07:00