Commit Graph

4817 Commits

Author SHA1 Message Date
Jack Grigg e57557740c Add NU6.1 to consensus behind `zcash_unstable = "nu6.1"` 2025-06-05 09:57:12 +00:00
Kris Nuttycombe 6797031a8f
Merge pull request #1814 from zcash/release_train
Releases supporting `zcash_client_backend 0.19.0`
2025-06-02 19:43:03 +01:00
Kris Nuttycombe 76f0724cee Update `cargo vet` audit metadata. 2025-06-02 09:38:40 -06:00
Kris Nuttycombe 449e7e566b Release zcash_client_sqlite version 0.17.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe a1bf4b0fc2 Release zcash_client_backend version 0.19.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 535835791c Release pczt version 0.3.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 37993ce673 Release zcash_keys version 0.9.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 8360cf75ff Release zcash_proofs version 0.23.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe c9aa6f20e7 Release zcash_primitives 0.23 2025-06-02 06:58:18 -06:00
Kris Nuttycombe bd1d9140b7 Release zcash_transparent version 0.3.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 1cc024f2ef Release zip321 version 0.4.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 3136485f10 Release zcash_address version 0.8.0 2025-06-02 06:58:18 -06:00
Kris Nuttycombe 74f3527353 Release zcash_protocol version 0.5.2 2025-06-02 06:58:18 -06:00
Jack Grigg b372787047
Merge pull request #1815 from zcash/zcb-fix-tor-http
zcash_client_backend: Don't convert HTTP status errors into Rust errors
2025-06-02 11:08:10 +01:00
Jack Grigg 08873c564f zcash_client_backend: Don't convert HTTP status errors into Rust errors
In some contexts it is important to get both the HTTP status code and
the headers/body for non-success response codes. We didn't need this for
the exchange rate fetcher, and so we were dropping the headers and body
on the floor. That was fine while the HTTP GET etc. APIs were internal,
but now that we expose them we need to enable the caller to decide what
to do.
2025-05-31 01:01:38 +00:00
Kris Nuttycombe 43e12faf12
Merge pull request #1742 from zcash/ua_request_constants
zcash_keys: Add UnifiedAddressRequest::{SHIELDED, ORCHARD}.
2025-05-30 23:52:40 +01:00
Jack Grigg 2b22cec372
Merge pull request #1780 from AloeareV/fix_taddrtxids_comment
fix comment
2025-05-30 23:52:20 +01:00
Kris Nuttycombe 5189839670 zcash_keys: Add UnifiedAddressRequest::{SHIELDED, ORCHARD}. 2025-05-30 16:36:57 -06:00
Kris Nuttycombe ee305238ed
Merge pull request #1813 from nuttycom/stage_store_decrypted
zcash_client_sqlite: Do not store a transaction record if there is no wallet involvement.
2025-05-30 22:55:23 +01:00
Kris Nuttycombe c045e66f92
Merge pull request #1811 from zcash/zcb-tor-http-get
zcash_client_backend: Expose HTTP GET and POST capabilities in public API
2025-05-30 22:38:36 +01:00
Kris Nuttycombe 8690b7fec4 zcash_client_sqlite: Do not store a transaction record if there is no wallet involvement.
Prior to this change, `decrypt_and_store_transaction` would erroneously
create a record in the `transactions` table, even if the transaction
didn't involve the wallet at all.
2025-05-30 15:38:11 -06:00
Jack Grigg aeca756a2a
Merge pull request #1812 from zcash/dependabot/github_actions/astral-sh/setup-uv-6.1.0
build(deps): bump astral-sh/setup-uv from 6.0.1 to 6.1.0
2025-05-30 22:33:38 +01:00
Jack Grigg 9629192e4c zcash_client_backend: Replace hard-coded retry logic with a filter 2025-05-30 21:18:29 +00:00
Jack Grigg 2e78c84c48
Merge pull request #1809 from Metalcape/node_data
zcash_history: allow to return `V::NodeData` from `Entry`
2025-05-30 15:34:49 +01:00
dependabot[bot] a5f9555f70
build(deps): bump astral-sh/setup-uv from 6.0.1 to 6.1.0
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](6b9c6063ab...f0ec1fc3b3)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 05:31:31 +00:00
Jack Grigg 5d68044df5 zcash_client_backend: Add `tor::Client::http_post` 2025-05-22 18:33:31 +00:00
Jack Grigg 1b9f4420c8 zcash_client_backend: Expose HTTP GET capability in public API 2025-05-22 18:31:18 +00:00
Jack Grigg d32f1183eb zcash_client_backend: Refactor and generalise `tor::Client::get` 2025-05-22 18:31:18 +00:00
Metalcape 8d732c3a34 Update changelog 2025-05-22 11:20:41 +02:00
Dario Capecchi 7f94bc403f
Apply suggestions from code review
Co-authored-by: Jack Grigg <thestr4d@gmail.com>
2025-05-22 11:13:48 +02:00
Hazel OHearn df4d7fbbac
update comment 2025-05-21 16:50:50 -03:00
Jack Grigg 1ecdabcb84
Merge pull request #1782 from zcash/dependabot/github_actions/astral-sh/setup-uv-6.0.1
build(deps): bump astral-sh/setup-uv from 5.2.2 to 6.0.1
2025-05-20 18:36:29 +01:00
Jack Grigg 54372f71ac
Merge pull request #1779 from nachog00/free2z-links
free2z-hosted 'Rust Crates Walkthrough' w/ nuttycom
2025-05-20 18:32:59 +01:00
Metalcape 6f509946eb zcash_history: allow to return `V::NodeData` from `Entry` 2025-05-16 14:39:14 +02:00
Kris Nuttycombe 10f8da587b
Merge pull request #1760 from zcash/zcb-proto-helpers
zcash_client_backend: Add helpers for parsing `LightdInfo` fields
2025-05-15 12:58:16 -06:00
Jack Grigg e7c2193117 zcash_client_backend: Add helpers for parsing `LightdInfo` fields
Also updates the changelog with a missing addition from a previous PR.
2025-05-15 18:33:50 +00:00
Jack Grigg 7b8986ceed
Merge pull request #1788 from zcash/dependabot/github_actions/github/codeql-action-3.28.17
build(deps): bump github/codeql-action from 3.28.9 to 3.28.17
2025-05-15 19:29:48 +01:00
Jack Grigg cf67568a03
Merge pull request #1777 from zcash/oxarbitrage-patch-1
Fix `try_from_encoded` example address
2025-05-15 19:25:23 +01:00
Jack Grigg 9f5eb7a5c5
Merge pull request #1790 from nuttycom/remove_try_from_raw_address
zcash_address: Removes `TryFromRawAddress`
2025-05-14 20:46:25 +01:00
Kris Nuttycombe c79ccc0c76 Apply suggestions from code review
Co-authored-by: Jack Grigg <thestr4d@gmail.com>
2025-05-14 13:26:11 -06:00
Kris Nuttycombe ec5d31d88e zcash_address: Removes `TryFromRawAddress`
The functionality of `TryFromRawAddress` impls can be entirely subsumed
by `TryFromAddress` impls that simply ignore the `net` argument, and
this type adds interface complexity that has presented a stumbling block
to users of the API.
2025-05-14 13:26:09 -06:00
Jack Grigg 6eefa857cf
Merge pull request #1803 from nuttycom/merge/zcash_keys_backports
Merge zcash_keys backports
2025-05-14 20:16:58 +01:00
Kris Nuttycombe b54c0a9638 Update `cargo vet` audit metadata. 2025-05-12 08:51:18 -06:00
Jack Grigg 1aa780bbd9
Merge pull request #1804 from nuttycom/merge/zcash_primitives_backports
Merge zcash_primitives backports
2025-05-12 14:02:38 +01:00
Kris Nuttycombe c5c7cbccf3 Merge branch 'zcash_primitives-0.20.x' into merge/zcash_primitives_backports 2025-05-09 20:13:36 -06:00
Kris Nuttycombe edfa1cfcf7 Fix zcash_keys changelog 2025-05-09 20:08:47 -06:00
Kris Nuttycombe 3386598967 Merge branch 'zcash_keys-0.8.x' into merge/zcash_keys_backports 2025-05-09 20:06:48 -06:00
Kris Nuttycombe 68f46159c9 Merge branch 'release/zcash_keys-0.8.1' into zcash_keys-0.8.x 2025-05-09 20:05:36 -06:00
Kris Nuttycombe dcae628639 Release zcash_keys 0.8.1 2025-05-09 18:14:14 -06:00
Kris Nuttycombe 85c74e8398 Merge branch 'zcash_keys-0.7.x' into release/zcash_keys-0.8.1 2025-05-09 18:13:45 -06:00