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
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    b1cb8be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dba2fa View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1506 from zcash/zcs-fix-migrations

    zcash_client_sqlite: Fix migration DAG edges
    nuttycom authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    876a5a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3afcfe4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    59582a7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1508 from zcash/release/zcash_client_sqlite-0.11.1

    release zcash_client_sqlite version 0.11.1
    nuttycom authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4b70940 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Make `zcash_client_backend::fees::{fixed,standard,zip317}::SingleOutp…

    …utChangeStrategy`
    
    doc comments more accurate concerning the choice of output pool.
    
    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    0348af6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d3e575 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. zcash_protocol: Remove impl {Add, Sub} for BlockHeight

    These operations are unused, and block heights form a vector space,
    not a monoid.
    nuttycom committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    8259825 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    529e3be View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1512 from nuttycom/add_missing_migration_test

    zcash_client_sqlite: Add missing test of `utxos_to_txos` migration.
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    dbc77df View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1514 from nuttycom/fix/remove_blockheight_addition

    zcash_protocol: Remove impl {Add, Sub} for BlockHeight
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    21399ec View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1515 from zcash/nu6_testnet_activation

    zcash_protocol: Set the public testnet activation height for NU6
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b91f3c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a30037b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f54be17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5dcda49 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1516 from zcash/release/zcash_protocol-0.3.0

    Release zcash_protocol version 0.3.0
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    254cd5a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    76b18c1 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1517 from zcash/release/zcash_address-0.5.0

    Release zcash_address version 0.5.0
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    86f1177 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    70e6121 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ab225fc View commit details
    Browse the repository at this point in the history
  13. Merge pull request #1518 from zcash/release/zcash_primitives-0.17.0

    Release zcash_primitives version 0.17.0
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    8a8d20e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    df0679f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7094acc View commit details
    Browse the repository at this point in the history
  16. Merge pull request #1519 from zcash/release/zcash_proofs-0.17.0

    release zcash_proofs version 0.17.0
    nuttycom authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    a1047ad View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. 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.
    nuttycom committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1b3433e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Support older sqlite versions.

    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.
    nuttycom committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    c91b34e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1521 from nuttycom/blockheight_saturating_ops

    Add correct `BlockHeight` subtraction & remove panics.
    nuttycom authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    7a1387d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    897018a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af695dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a732932 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1523 from zcash/keys/decode_extfvk_with_network

    zcash_keys: Add `decode_extfvk_with_network`
    nuttycom authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    50cdf73 View commit details
    Browse the repository at this point in the history
  7. zcash_client_sqlite: Do not require a transparent key for migrations.

    The `reserve_until` method for generating ephemeral addresses is used in
    database migrations, but it makes no sense to use this in the case that
    the UFVK for an account contains no transparent component; such accounts
    can never be used to make ZIP 320 spends.
    nuttycom committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    5ad432a View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    61584f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b83341 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e6a8f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01576f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f063e7a View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1511 from zcash/sqlite_legacy_support

    Support older sqlite versions.
    nuttycom authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    db06580 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    2c3bb22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    026f5f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69953cc View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    0ae5ac1 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. zcash_client_sqlite: Generalize the test framework to enable it to be…

    … moved to `zcash_client_backend`
    nuttycom committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    db6b970 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b43f3bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acd26d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58b464d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    15e124e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ce59a67 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e9f78b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e55df6c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2be0dfb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f2654f5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    49dffbf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4f5b3ef View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7e36561 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    33b8f89 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #1509 from daira/improve-singleoutputchangestrateg…

    …y-doc
    
    Make the `{fixed,standard,zip317}::SingleOutputChangeStrategy` doc comments more accurate concerning the choice of output pool
    nuttycom authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    cdf993d View commit details
    Browse the repository at this point in the history
  16. zcash_client_backend: Migrate send_single_step_proposed_transfer te…

    …st from `zcash_client_sqlite`
    nuttycom committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d4e26d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Merge pull request #1524 from zcash/wallet/do_not_require_transparent

    zcash_client_sqlite: Do not require a transparent key for migrations.
    nuttycom authored Sep 8, 2024
    Configuration menu
    Copy the full SHA
    04478c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    cd71c30 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1530 from nuttycom/generalized_test_framework

    Generalize the `zcash_client_sqlite` test framework and extract it to `zcash_client_backend`
    str4d authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c97e9a1 View commit details
    Browse the repository at this point in the history
  3. zcash_client_backend: Fix tor::grpc module feature flag

    We already depend on `rustls` and `webpki-roots` for `tor::http`, but
    `tonic` has its own feature flag that needs to be enabled for equivalent
    support in `tor::grpc`. We didn't need that feature flag enabled for the
    `proto::service::compact_tx_streamer_client` module because those
    constructors take a `D: TryInto<tonic::transport::Endpoint>`, which
    abstracts over TLS and leaves it up to the caller. By constrast, in
    `tor::grpc` we need to construct the `Endpoint` manually from a `Uri`
    and then configure TLS ourselves.
    str4d committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ee7cb69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7abed3 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    7026aeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c25cca0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1537 from zcash/devtools-keys

    devtools: Detect more key formats with `zcash-inspect`
    str4d authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6c3cc18 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Merge pull request #1536 from zcash/zcb-sync-refresh-utxos

    zcb::sync: Refresh UTXOs at the start of each scanning cycle
    str4d authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0777cbc View commit details
    Browse the repository at this point in the history
  2. zcash_client_backend: Move test-only methods to new WalletTest trait

    This reduces the feature-flag-related `WalletRead` breakage for crate
    users, and gives us a place to expose even more internal Data Access API
    implementation details for general testing purposes.
    str4d committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    bf73a02 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    45b1063 View commit details
    Browse the repository at this point in the history
  2. zcash_client_backend: Add missing documentation to data_api::testing

    Addresses review comments from #1530.
    str4d committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    63c1de3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80902fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ce78be View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1528 from nuttycom/fix/zip321-test-dependencies

    zip321: Add missing `test-dependencies` feature configuration.
    str4d authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f7228a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    1b5f4f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e453cee View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    7b57390 View commit details
    Browse the repository at this point in the history
  2. zcash_client_sqlite: Improve estimate for tree size at chain tip

    After splitting recover progress out from scan progress, the
    overestimation of the chain tip tree size became much more noticeable.
    We now extrapolate from the most recent known "notes per block" rate.
    str4d committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0ab7784 View commit details
    Browse the repository at this point in the history
  3. zcash_client_sqlite: Fix bug in update_chain_tip_stable_max_scanned t…

    …ests
    
    The wrong subtree was being completed, which didn't matter before but
    does now that scan progress is extrapolated.
    str4d committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b4da98e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1539 from zcash/zcb-test-cleanups

    zcash_client_backend: Post-merge cleanups to test framework extraction
    str4d authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    4b3bc8f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1541 from zcash/1070-zcb-wallet-summary-progress

    Improve progress representation in `WalletSummary`
    nuttycom authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8b5236a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0668732 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    176c0cb View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1542 from zcash/fix_bad_wallettest_import

    zcash_client_sqlite: Fix bad `WalletTest` import that breaks downstream builds.
    str4d authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c0f4eff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ceaa9e8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0deee7a View commit details
    Browse the repository at this point in the history
  11. Move remaining pool tests from zcash_client_sqlite to `zcash_client…

    …_backend`
    
    Co-authored-by: Willem Olding <[email protected]>
    str4d and willemolding committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1f23bc1 View commit details
    Browse the repository at this point in the history
  12. zcash_client_backend: Remove default impls for WalletTest methods

    Now that these are in a separate trait, we can just require them for all
    downstreams, in order to make them usable in all tests.
    str4d committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    e67e7ab View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Merge pull request #1543 from zcash/zcb-migrate-tests

    Move remaining pool tests from `zcash_client_sqlite` to `zcash_client_backend`
    nuttycom authored Sep 21, 2024
    Configuration menu
    Copy the full SHA
    778fe2e View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Fix cargo test -p zcash_address

    Closes #1538.
    str4d committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    eaf330d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae4a968 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b8efe9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ebd849f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6bd2f1f View commit details
    Browse the repository at this point in the history
  6. Document the change to v_tx_outputs in 0.11.0

    Closes #1525.
    str4d committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0936abd View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1546 from zcash/fix-test-feature-flag-issues

    Fix various single-crate feature flag issues with tests
    nuttycom authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    23b955f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1547 from zcash/1525-document-v_tx_outputs-change

    Document the change to `v_tx_outputs` in `zcash_client_sqlite 0.11.0`
    str4d authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d8db481 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    089905a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    c80e0c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2457a14 View commit details
    Browse the repository at this point in the history
  3. zcash_client_sqlite: Ensure that the deleted checkpoint is restored i…

    …n truncation.
    
    This is a minimal fix for the failing test; however, it it does not fix
    users' existing wallets, and also does not correctly set retention flags.
    The correct fix requires a change to the `shardtree` API that will be
    made in a subsequent commit.
    nuttycom committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    5a599f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b8058d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4647d88 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d04fa1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    11f5a15 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1549 from nuttycom/debug/commitment_tree_conflict

    zcash_client_sqlite: Fix incomplete truncation due to bad reorg handling.
    nuttycom authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    467552e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5f5afbf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b8094b View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1551 from zcash/1544-zcb-confirmed-sends-struct

    Rework `WalletTest::get_confirmed_sends` trait method
    nuttycom authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1410f14 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.5.0 to 4.6.0.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v4.5.0...v4.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    982bcf8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1553 from zcash/dependabot/github_actions/codecov…

    …/codecov-action-4.6.0
    
    build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0
    str4d authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3847cb2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfaab71 View commit details
    Browse the repository at this point in the history
  4. cargo vet prune

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    aec144f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d16a63 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1554 from zcash/dep-updates

    Migrate to `sapling-crypto 0.3`, `orchard 0.10`
    str4d authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    9ef4117 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1548 from zcash/nu6-mainnet-height

    zcash_protocol: Set the public mainnet activation height for NU6
    str4d authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    329b5e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    830c205 View commit details
    Browse the repository at this point in the history
  9. zcash_protocol 0.4.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e5185e2 View commit details
    Browse the repository at this point in the history
  10. zcash_primitives 0.18.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fa73e4c View commit details
    Browse the repository at this point in the history
  11. zcash_proofs 0.18.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    73c40fd View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1555 from zcash/zcash_primitives-0.18.0-etc

    `zcash_protocol 0.4.0`, `zcash_primitives 0.18.0`, `zcash_proofs 0.18.0`
    nuttycom authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ee4692a View commit details
    Browse the repository at this point in the history
  13. zcash_address 0.6.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6ee2ddf View commit details
    Browse the repository at this point in the history
  14. zcash_primitives 0.19.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c36c408 View commit details
    Browse the repository at this point in the history
  15. zcash_proofs 0.19.0

    str4d committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    aa4205c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    091a0bf View commit details
    Browse the repository at this point in the history
  17. Merge pull request #1556 from zcash/zcash_primitives-0.19.0-etc

    `zcash_address 0.6.0`, `zcash_primitives 0.19.0`, `zcash_proofs 0.19.0`
    nuttycom authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    69cca07 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    739b9f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eec748 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5759ac7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e57dc41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    562d057 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1558 from zcash/release/zcash_client_backend-0.14…

    ….0-etc
    
    Release `zcash_client_backend 0.14.0` and `zcash_client_sqlite 0.12.0`
    nuttycom authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    5eebc0a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. zcash_client_sqlite: Add unstable conversions between AccountId and…

    … `u32`
    
    This is necessary for third parties using the `zcash_client_sqlite`
    crate directly to be able to refer to individual account IDs without
    having to always use FVKs to look them up.
    nuttycom committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    cb349f8 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Merge pull request #1557 from zcash/add_accountid_conversions

    zcash_client_sqlite: Add unstable conversions between `AccountId` and `u32`.
    nuttycom authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    dec3024 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. pczt: Empty library crate

    str4d committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    5eb2214 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Merge pull request #1563 from zcash/pczt-empty-crate

    pczt: Empty library crate
    str4d authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    81d8ad4 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. zcash_client_sqlite: recover_until_height is an exclusive end.

    In scan progress computation, `recover_until_height` was incorrectly
    being treated as an inclusive end, meaning that it was possible for a
    block's notes to be counted both within the recovery range and within
    the scanning range.
    nuttycom committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    2584d95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acb0911 View commit details
    Browse the repository at this point in the history
  3. zcash_client_sqlite: Fix fallback tree size usage in scan progress.

    We now compute the fallback tree size at the birthday height and the
    recover-until height separately in order to avoid the mixing of
    concerns.
    nuttycom committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    c35c565 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d89b04c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    930f893 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa42b2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f89b3ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4c6a3d View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    c108281 View commit details
    Browse the repository at this point in the history
  2. zcash_client_backend: Clarify documentation of scan_progress and `r…

    …ecovery_progress` methods.
    nuttycom committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    370c83f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    279479c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1564 from nuttycom/hotfix/scan_progress

    zcash_client_sqlite: Fix errors in progress computation.
    nuttycom authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    1f711e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8cce254 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1568 from zcash/hotfix/zcash_client_sqlite-0.12.1…

    …-merge
    
    Post-release merge of `zcash_client_sqlite-0.12.1` back to `main`.
    nuttycom authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    dd51c2a View commit details
    Browse the repository at this point in the history
  7. zcash_client_backend: Replace separate scan_progress and `recovery_…

    …progress` with a single `progress` value.
    nuttycom committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    44c834e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    634e43e View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    6fa96f6 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    c266e60 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1575 from zcash/schemerz-0.1

    zcash_client_sqlite: Migrate from `schemer` to `schemerz`
    nuttycom authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    4bccae7 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    3d6b6e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c5e198 View commit details
    Browse the repository at this point in the history
  3. Migrate to rusqlite 0.30

    str4d committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7367313 View commit details
    Browse the repository at this point in the history
  4. Migrate to rusqlite 0.31

    str4d committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8ff0b1a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1578 from zcash/rusqlite-updates

    Update the `rusqlite` and `arti-client` crates
    str4d authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    09b4d92 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Merge pull request #1576 from ChainSafe/willem/migrate-transparent-tests

    Make transparent tests generic over backend implementation and move to `zcash_client_backend` crate
    str4d authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    bf8b39a View commit details
    Browse the repository at this point in the history
  2. Bump MSRV to 1.77

    str4d committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    ad9d202 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0786550 View commit details
    Browse the repository at this point in the history
  4. Migrate to rusqlite 0.32

    str4d committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    2ecf7ab View commit details
    Browse the repository at this point in the history
  5. which 6

    str4d committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9cdaed7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2e7b94e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9bf153d View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    eda899f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a82a60a View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    228c6b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69b590a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1583 from zcash/fix/rewind_checkpoint_id_selection

    Fix/rewind checkpoint id selection
    nuttycom authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    048e547 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Merge pull request #1582 from zcash/msrv-1.77

    Bump MSRV to 1.77
    nuttycom authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    791b371 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d1f78a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e21fce4 View commit details
    Browse the repository at this point in the history
  4. zcash_client_backend: Make it possible for change strategies to use w…

    …allet metadata.
    
    In the process this modifies input selection to take the change strategy
    as an explicit argument, rather than being wrapped as part of the input
    selector.
    nuttycom committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6d5a6ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a58a1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5bf0f16 View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Jack Grigg <[email protected]>
    Co-authored-by: Daira-Emma Hopwood <[email protected]>
    3 people committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    fde0fc9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    47b1065 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    40a7931 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1584 from zcash/hotfix/zcash_client_sqlite-0.12.2…

    …-merge
    
    `zcash_client_sqlite` version 0.12.2  post-hotfix merge
    str4d authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4acc71b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Merge pull request #1579 from nuttycom/wallet/multi_output_change_str…

    …ategy
    
    zcash_client_backend: Implement note management via change splitting.
    str4d authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    01552bd View commit details
    Browse the repository at this point in the history
  2. zcash_client_sqlite: Add a test demonstrating the bug described in #1571

    
    
    The update to a shielding transaction causes the information that the
    output is considered change to be lost. This happens because the
    scanning process does not have access to any information about the
    inputs to the transaction, and so it does not recognize the output as
    change.
    nuttycom committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bcd8617 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05ee294 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6fb4f5c View commit details
    Browse the repository at this point in the history
  5. zcash_client_sqlite: Once a note is determined to be change, don't re…

    …scind that determination.
    
    This is a minimal and correct but incomplete fix for
    #1571. Additional work to distinguish change outputs
    is necessary to update existing wallets that have made an incorrect
    change determination in the past.
    nuttycom committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    76ca8fc View commit details
    Browse the repository at this point in the history
  6. zcash_client_sqlite: Ensure that previously-received change is correc…

    …tly flagged when recording sent outputs.
    
    Fixes #1571
    nuttycom committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d753090 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Merge pull request #1585 from nuttycom/debug/is_shielding

    zcash_client_sqlite: Ensure that all shielded change outputs are correctly flagged.
    str4d authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6d6959f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dc7c5d View commit details
    Browse the repository at this point in the history
  3. Remove fixed::FeeRule::standard (which was misleadingly named because

    fixed fees are not standard), and deprecate `fixed::FeeRule::non_standard`.
    
    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira authored and nuttycom committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    57fc809 View commit details
    Browse the repository at this point in the history
  4. zcash_primitives: Remove StandardFeeRule::{PreZip313, Zip313}

    Co-authored-by: Daira-Emma Hopwood <[email protected]>
    nuttycom and daira committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    b8ca26b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a08a15 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    161f7da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d47bf59 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a12b75e View commit details
    Browse the repository at this point in the history
  9. Apply suggestions from code review & #1579

    Co-authored-by: Daira-Emma Hopwood <[email protected]>
    nuttycom and daira committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ae58d3e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1590 from nuttycom/wallet/remove_deprecated

    zcash_client_backend: Remove deprecated and duplicative wallet APIs.
    nuttycom authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    55b175d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    88e1394 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1593 from nuttycom/merge_group_ci

    Add `merge_group:` trigger to CI workflow.
    nuttycom authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    4d0f885 View commit details
    Browse the repository at this point in the history
  13. Rewrap README

    nuttycom committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    d42b266 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b78a91f View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. CI: Add jobs that check required status checks for success

    This enables us to add a single "required status check" to the GitHub
    repo settings, that covers all required matrix job cases.
    str4d committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    a4bfec7 View commit details
    Browse the repository at this point in the history
  2. CI: Fix book rendering

    str4d committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    bb01681 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56fa0b8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1594 from zcash/ci-required-status-checks

    CI: Add a job that runs when all required status checks pass
    nuttycom authored Oct 26, 2024
    Configuration menu
    Copy the full SHA
    5edaa26 View commit details
    Browse the repository at this point in the history
  5. zcash_client_backend: Switch from async-trait to RPIT

    RPIT (return-position `impl Trait`) was stabilized in Rust 1.75, and the
    `dynosaur` crate providing dynamic dispatch support was published two
    weeks ago. Now that our MSRV is 1.77, we can use both of these.
    str4d committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    f347dc5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1595 from zcash/tor-rpit

    zcash_client_backend: Switch from `async-trait` to RPIT for `tor` module
    str4d authored Oct 26, 2024
    Configuration menu
    Copy the full SHA
    ddf5f1b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    1d451b2 View commit details
    Browse the repository at this point in the history
  2. zcash_client_sqlite: Verify that the database is for the correct netw…

    …ork before (most) migrations.
    nuttycom committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    e24770d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1596 from nuttycom/wallet/network_type_check

    zcash_client_sqlite: Verify that the database is for the correct network before (most) migrations.
    nuttycom authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8733c47 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'upstream/hotfix/zcash_client_sqlite-0.1…

    …2.x' into hotfix/zcash_client_sqlite-0.12.x-merge
    nuttycom committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    6428e8d View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Merge pull request #1598 from zcash/hotfix/zcash_client_sqlite-0.12.x…

    …-merge
    
    Merge hotfix/zcash_client_sqlite-0.12.x back to `main`.
    nuttycom authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    4b7f973 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Remove .gitlab-ci.yml which is not used (and probably bitrotted).

    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    4a8949a View commit details
    Browse the repository at this point in the history
  2. CI: Run tests with RUST_BACKTRACE=1. fixes #1602

    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    35b8c0d View commit details
    Browse the repository at this point in the history
  3. Since we have many computationally expensive tests, this changes the …

    …test
    
    profile to compile with optimizations by default, but keep full debug info.
    
    This differs from the release profile in the following ways:
    - it does not set `lto = true`, which increases compile times without
      substantially speeding up tests;
    - it does not set `codegen-units = 1`, which increases compile times and
      is only useful to improve determinism of release builds;
    - it does not set `panic = 'abort'`, which is in any case ignored for
      tests.
    
    After this PR, to get results as close as possible to a release build, use
    `cargo test --release`.
    
    To speed up compilation and avoid optimizations potentially resulting in
    lower-quality debug info, use `cargo test --profile=dev`.
    
    Times on my machine starting from `cargo clean` for each run:
    * `cargo test --all-targets --all-features`:
      * 484s (354s build, 130s tests)
    * `cargo test --release --all-targets --all-features`:
      * 541s (415s build, 126s tests)
    * `cargo test --profile=dev --all-targets --all-features`:
      * 1709s (146s build, 1563s tests)
      * this might still be faster when running individual tests.
    
    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    9d1c898 View commit details
    Browse the repository at this point in the history
  4. CI: Use new test profile.

    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    a7cdf8d View commit details
    Browse the repository at this point in the history
  5. Have cargo use RUST_BACKTRACE=1 by default in this workspace

    (instead of only in CI), so that there is no need to set it manually.
    
    You can override this by setting `RUST_BACKTRACE=0`, or
    `RUST_BACKTRACE=full` for a full backtrace.
    
    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    daira committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    5672b30 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1603 from daira/ci-logs-should-have-backtraces

    Dev quality-of-life improvements (better test backtraces in CI and locally; faster test builds; `RUST_BACKTRACE=1` by default)
    daira authored Nov 2, 2024
    Configuration menu
    Copy the full SHA
    c6db09b View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Minor documentation fix and clarification for the data API:

    * Fix the documentation for `find_account_for_ephemeral_address` which
      included a use of `get_known_ephemeral_addresses` with incorrect types.
    * Clarify that passing `None` for the `index_range` parameter of
      `get_known_ephemeral_addresses` is equivalent to passing `0..(1u32 << 31)`.
    
    Signed-off-by: Daira-Emma Hopwood <[email protected]>
    Daira-Emma Hopwood committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d5a17f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1608 from daira/doc-improvement

    [doc-only] Minor documentation fix and clarification for the data API
    nuttycom authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    8b49ca8 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. zcash_client_backend: Generalize & extend account metadata query 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.
    nuttycom committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    3352671 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review & Clippy fixes.

    Co-authored by: Jack Grig <[email protected]>
    Co-authored-by: Daira-Emma Hopwood <[email protected]>
    nuttycom committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    00cafa3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1580 from nuttycom/wallet/multi_output_dynamic_mi…

    …n_split
    
    zcash_client_backend: Generalize & extend wallet metadata query API
    nuttycom authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    be4bc23 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Release zcash_protocol version 0.4.1

    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.
    nuttycom committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    a1511cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20d00f6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1614 from zcash/release/zcash_protocol-0.4.1

    Release zcash_protocol version 0.4.1
    nuttycom authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9c387fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df0a42e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d904e86 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4720f62 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e5fdf06 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e81b340 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9413928 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    484d0ef View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8c98397 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    94efb82 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a240d49 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Merge pull request #1616 from zcash/release/zcash_proofs-0.20.0

    Release zcash_proofs version 0.20.0
    nuttycom authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    feb1ebf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1617 from zcash/release/zcash_keys-0.5.0

    Release zcash_keys version 0.5.0
    nuttycom authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d62c648 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1618 from zcash/release/zcash_client_backend-0.15.0

    Release zcash_client_backend version 0.15.0
    nuttycom authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    1b466a1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1619 from zcash/release/zcash_client_sqlite-0.13.0

    Release/zcash client sqlite 0.13.0
    nuttycom authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    aa3ee68 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1615 from zcash/release/zcash_primitives-0.20.0

    Release zcash_primitives version 0.20.0
    nuttycom authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    2df4497 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    45392cf View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    fd5bb46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf42ec2 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. zcash_client_sqlite: Change WalletDb::AccountId associated type to …

    …`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.
    nuttycom committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    62fb4e4 View commit details
    Browse the repository at this point in the history
  2. zcash_client_sqlite: Rename AccountId internal type to AccountRef

    This is now consistent with how we name other internal primary key type
    wrappers.
    nuttycom committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    ac682d5 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Daira-Emma Hopwood <[email protected]>
    nuttycom and daira committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    01b88a7 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. Configuration menu
    Copy the full SHA
    9bef4ee View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1631 from zcash/1629-zcs-account-id

    zcash_client_sqlite: Assign UUIDs to each account
    nuttycom authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    c33ad67 View commit details
    Browse the repository at this point in the history