Commit Graph

21 Commits

Author SHA1 Message Date
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
Jack Grigg 464b533937 Bump MSRV to 1.47.0
We'll be needing it shortly for ff et al.
2021-03-04 17:32:57 +00:00
Kris Nuttycombe 517170652d Use github environment file instead of (deprecated) set-env 2020-11-19 14:48:12 -07:00
Jack Grigg 8593a067ca Force Clippy nightly lints to all warn, never error 2020-10-27 17:20:00 +00:00
Jack Grigg 14aba4f5d1 Update Actions CI with improved workflow 2020-10-23 17:26:03 +01:00
Kris Nuttycombe b1c3f9d3f0
ZIP 321 Reference Implementation (#294)
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
Co-authored-by: Jack Grigg <jack@electriccoin.co>
2020-10-15 14:03:40 +01:00
Jack Grigg 46f17bd624 Bump protobuf dependencies
MSRV is now 1.44.1.
2020-09-09 00:32:16 +01:00
Jack Grigg 96bd59b942 Migrate to ff 0.8 and bellman 0.8
bellman 0.8 includes fixes for several performance regressions.

MSRV is now 1.44.0, matching the ff crate.
2020-09-09 00:27:51 +01:00
str4d 0e9b6e6d73
Merge pull request #158 from zcash/codecov-tweaks
Code coverage tweaks
2020-08-12 20:11:42 +12:00
Jack Grigg 94c22ed2cb CI: Fetch Zcash params for code coverage 2020-08-12 07:21:22 +01:00
Jack Grigg 663d4ee4c4 CI: Measure code coverage for zkcrypto crates 2020-08-07 16:47:13 +01:00
Jack Grigg e22e15a34a CI: Build zcash_proofs against WASM targets
This ensures that we don't introduce any regressions for WASM consumers.
2020-08-07 16:36:46 +01:00
Jack Grigg bbc3ec54c7 CI: Fetch and cache Sapling parameters for tests 2020-06-27 00:46:05 +12:00
Jack Grigg 0a61db0317 Upgrade to rusqlite 0.23
Requires bumping the MSRV to 1.40.0 because libsqlite3-sys uses features
introduced in that version. remove_dir_all can similarly be unpinned.
2020-06-27 00:45:12 +12:00
Jack Grigg 16ba891726 Remove librustzcash crate
This crate now lives in https://github.com/zcash/zcash, which is the
sole intended consumer of the C FFI.
2020-03-14 10:50:04 +13:00
Jack Grigg 2df2a2b2f2 Merge branch 'develop' 2020-03-14 10:36:58 +13:00
Jack Grigg 1f38523fff CI: Use stable Rust release for code coverage
Fixes an issue where cargo-tarpaulin failed to build the crate on
1.37.0, but the crate itself builds fine with that version.
2020-02-03 18:08:56 +00:00
Jack Grigg 8f48ded2a1
Move benchmark bitrot linter out of nightly lints 2019-12-19 16:49:12 -06:00
Sean Bowe 01ab2bd3df
Start relying on Rust 1.39.0 2019-12-12 11:31:00 -07:00
Jack Grigg bb39037798
Move code coverage from Travis CI to Actions 2019-11-07 18:16:27 +00:00
Jack Grigg 7be66ad8f8
Rename Actions workflow 2019-11-07 17:40:41 +00:00