Commit Graph

4100 Commits

Author SHA1 Message Date
Kris Nuttycombe 1b3433e0dd Add correct `BlockHeight` subtraction & remove panics.
In contrast to the implementation of `Sub<BlockHeight> for BlockHeight`
that was removed in version `0.3.0`, a saturating subtraction for block
heights having a return type of `u32` makes sense for `BlockHeight`.
Subtracting one block height from another yields the delta between them.

Other block height addition and subtraction operations have been made
saturating, removing panics and the possibility of overflow.
2024-08-27 16:44:00 -06:00
Kris Nuttycombe a1047adf0b
Merge pull request #1519 from zcash/release/zcash_proofs-0.17.0
release zcash_proofs version 0.17.0
2024-08-26 17:06:43 -06:00
Kris Nuttycombe 7094acc507 Update audit metadata for zcash_proofs 0.17.0 2024-08-26 16:58:11 -06:00
Kris Nuttycombe df0679fd88 release zcash_proofs version 0.17.0 2024-08-26 16:40:44 -06:00
Kris Nuttycombe 8a8d20ec8e
Merge pull request #1518 from zcash/release/zcash_primitives-0.17.0
Release zcash_primitives version 0.17.0
2024-08-26 16:39:09 -06:00
Kris Nuttycombe ab225fc540 Update supply chain audits for `zcash_primitives 0.17.0` 2024-08-26 16:37:47 -06:00
Kris Nuttycombe 70e6121841 Release zcash_primitives version 0.17.0 2024-08-26 16:22:19 -06:00
Kris Nuttycombe 86f1177ac4
Merge pull request #1517 from zcash/release/zcash_address-0.5.0
Release zcash_address version 0.5.0
2024-08-26 16:21:24 -06:00
Kris Nuttycombe 76b18c1bec Update cargo vet metadata for `zcash_address` release 0.5.0 2024-08-26 16:16:02 -06:00
Kris Nuttycombe 254cd5a6ed
Merge pull request #1516 from zcash/release/zcash_protocol-0.3.0
Release zcash_protocol version 0.3.0
2024-08-26 16:13:42 -06:00
Kris Nuttycombe 5dcda49810 release zcash_address version 0.5.0 2024-08-26 16:11:29 -06:00
Kris Nuttycombe f54be17169 Update cargo vet metadata for release of zcash_protocol version 0.3.0 2024-08-26 16:11:02 -06:00
Kris Nuttycombe a30037be81 Release zcash_protocol version 0.3.0 2024-08-26 15:59:35 -06:00
Kris Nuttycombe b91f3c1790
Merge pull request #1515 from zcash/nu6_testnet_activation
zcash_protocol: Set the public testnet activation height for NU6
2024-08-26 15:56:45 -06:00
Kris Nuttycombe 21399ece3c
Merge pull request #1514 from nuttycom/fix/remove_blockheight_addition
zcash_protocol: Remove impl {Add, Sub} for BlockHeight
2024-08-26 15:55:26 -06:00
Kris Nuttycombe dbc77dfea2
Merge pull request #1512 from nuttycom/add_missing_migration_test
zcash_client_sqlite: Add missing test of `utxos_to_txos` migration.
2024-08-26 15:49:30 -06:00
Kris Nuttycombe 529e3be571 zcash_protocol: Set the public testnet activation height for NU6 2024-08-26 13:50:34 -06:00
Kris Nuttycombe 8259825d64 zcash_protocol: Remove impl {Add, Sub} for BlockHeight
These operations are unused, and block heights form a vector space,
not a monoid.
2024-08-25 10:02:33 -06:00
Kris Nuttycombe 7d3e5754d6 zcash_client_sqlite: Add missing test of `utxos_to_txos` migration. 2024-08-22 12:13:20 -06:00
Kris Nuttycombe 4b70940431
Merge pull request #1508 from zcash/release/zcash_client_sqlite-0.11.1
release zcash_client_sqlite version 0.11.1
2024-08-21 17:14:22 -06:00
Kris Nuttycombe 59582a7734 Update audits for zcash_client_sqlite 2024-08-21 16:49:13 -06:00
Kris Nuttycombe 3afcfe430b release zcash_client_sqlite version 0.11.1 2024-08-21 16:30:38 -06:00
Kris Nuttycombe 876a5a3b00
Merge pull request #1506 from zcash/zcs-fix-migrations
zcash_client_sqlite: Fix migration DAG edges
2024-08-21 16:29:25 -06:00
Kris Nuttycombe 3dba2fa9ae zcash_client_sqlite: Make `tx_retrieval_queue` depend upon all leaf migrations 2024-08-21 16:01:51 -06:00
Kris Nuttycombe b1cb8be244 zcash_client_sqlite: Make migration dependencies easier to track. 2024-08-21 15:50:39 -06:00
Kris Nuttycombe e4b3fb27b5 zcash_client_sqlite: Fix clippy complaints. 2024-08-21 14:14:31 -06:00
Jack Grigg 34402f7bea zcash_client_sqlite: Adjust migration DAG edges to fix dependency bug 2024-08-21 15:06:00 -05:00
Jack Grigg 6903fa6543 zcash_client_sqlite: Add test showing tx_retrieval_queue migration bug 2024-08-21 14:58:11 -05:00
Jack Grigg 7c416d533b zcash_client_sqlite: Add test for linear migration between db states 2024-08-21 14:27:59 -05:00
Kris Nuttycombe 40ca428c60
Merge pull request #1505 from zcash/release/zcash_client_sqlite-0.11.0
release zcash_client_sqlite version 0.11.0
2024-08-20 10:02:23 -06:00
Kris Nuttycombe 7c6dba726b Update audit metadata for `zcash_client_sqlite` 2024-08-20 09:44:34 -06:00
Kris Nuttycombe c7a8bed081 release zcash_client_sqlite version 0.11.0 2024-08-20 09:21:40 -06:00
Kris Nuttycombe ed66c79ed5
Merge pull request #1504 from zcash/release/zcash_client_backend-0.13.0
release zcash_client_backend version 0.13.0
2024-08-20 09:07:13 -06:00
Kris Nuttycombe df32629352 Update audit metadata for `zcash_client_backend` 2024-08-20 08:56:25 -06:00
Kris Nuttycombe d9fa772665 release zcash_client_backend version 0.13.0 2024-08-20 08:00:05 -06:00
Kris Nuttycombe c1532093b4
Merge pull request #1472 from zcash/zcb-tor-grpc
zcash_client_backend: Add `tor::Client::connect_to_lightwalletd`
2024-08-20 07:59:22 -06:00
Kris Nuttycombe 95dacc2ac0
Merge pull request #1503 from zcash/release/zip321-0.1.0
release zip321 version 0.1.0
2024-08-19 20:09:32 -06:00
Kris Nuttycombe 49c623bc15 Record audit of zip321 version 0.1.0 2024-08-19 19:52:17 -06:00
Kris Nuttycombe 827192ebcb release zip321 version 0.1.0 2024-08-19 19:37:46 -06:00
Kris Nuttycombe c7feeb5956
Merge pull request #1502 from zcash/release/zcash_keys-0.3.0
zcash_keys: release version 0.3.0
2024-08-19 19:32:35 -06:00
Kris Nuttycombe 1acf583738 Record audit for zcash_keys 0.2.0 -> 0.3.0 2024-08-19 19:30:35 -06:00
Kris Nuttycombe 555900689f release zcash_keys version 0.3.0 2024-08-19 19:24:07 -06:00
Kris Nuttycombe b59c84ffe9
Merge pull request #1497 from zcash/release/zcash_proofs-0.16.0
zcash_proofs: Release version 0.16.0
2024-08-19 19:23:54 -06:00
Kris Nuttycombe 9022bf6aa4 Audit zcash_proofs 0.15.0 -> 0.16.0 2024-08-19 19:22:59 -06:00
Kris Nuttycombe 97c4a76c2d release zcash_proofs version 0.16.0 2024-08-19 19:03:28 -06:00
Kris Nuttycombe 098e46affe
Merge pull request #1492 from zcash/release/zcash_primitives-0.16.0
zcash_primitives: Release version 0.16.0
2024-08-19 19:03:08 -06:00
Kris Nuttycombe 3f8af7fcee Audit zcash_primitives 0.15.1 -> 0.16.0 2024-08-19 18:59:24 -06:00
Kris Nuttycombe 68788e4f2e zcash_primitives release version 0.16.0 2024-08-19 18:44:36 -06:00
Kris Nuttycombe 6f6af4138a
Merge pull request #1501 from zcash/release/zcash_address-0.4.0
zcash_address: release version 0.4.0
2024-08-19 18:44:02 -06:00
Kris Nuttycombe e6663e5d0a Update `cargo vet` for zcash_address-0.4.0 release 2024-08-19 18:40:40 -06:00