Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update librustzcash #1

Open
wants to merge 2,572 commits into
base: master
Choose a base branch
from
Open

update librustzcash #1

wants to merge 2,572 commits into from

Conversation

ca333
Copy link

@ca333 ca333 commented Mar 3, 2023

No description provided.

nuttycom and others added 29 commits August 21, 2024 15:50
zcash_client_sqlite: Fix migration DAG edges
release zcash_client_sqlite version 0.11.1
…utChangeStrategy`

doc comments more accurate concerning the choice of output pool.

Signed-off-by: Daira-Emma Hopwood <[email protected]>
These operations are unused, and block heights form a vector space,
not a monoid.
zcash_client_sqlite: Add missing test of `utxos_to_txos` migration.
zcash_protocol: Remove impl {Add, Sub} for BlockHeight
zcash_protocol: Set the public testnet activation height for NU6
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.
The `FALSE` constant was introduced in sqlite version 3.23.0,
but Android does not support this version of sqlite until API
level 30; we support back to Android API 27 so we have to use
`0` as the constant for `FALSE` instead.
Add correct `BlockHeight` subtraction & remove panics.
nuttycom and others added 30 commits November 4, 2024 16:17
[doc-only] Minor documentation fix and clarification for the data API
This generalizes the previous account metadata query API to be able to
represent more complex queries, and also to return note totals in
addition to note counts.
Co-authored by: Jack Grig <[email protected]>
Co-authored-by: Daira-Emma Hopwood <[email protected]>
…n_split

zcash_client_backend: Generalize & extend wallet metadata query API
This reverts the MSRV update for the `zcash_protocol` crate; no
MSRV-breaking changes have been made, and retaining the 1.70 MSRV allows
us to make this a semver-compatible release.
Release zcash_client_backend version 0.15.0
…`AccountUuid`

This requires a few annoying changes to migrations in order to avoid
hitting cases where account UUIDs are expected before they exist in the
database schema.
This is now consistent with how we name other internal primary key type
wrappers.
Co-authored-by: Daira-Emma Hopwood <[email protected]>
zcash_client_sqlite: Assign UUIDs to each account
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants