Kris Nuttycombe
026f5f6de6
zcash_client_backend: Fix broken --all-features build.
2024-09-04 15:38:41 -06:00
Kris Nuttycombe
db065805e1
Merge pull request #1511 from zcash/sqlite_legacy_support
...
Support older sqlite versions.
2024-09-03 13:25:40 -06:00
Kris Nuttycombe
f063e7ab7e
Merge remote-tracking branch 'upstream/main' into sqlite_legacy_support
2024-09-03 12:29:04 -06:00
Kris Nuttycombe
01576f10ae
Update audit metadata for zcash_client_sqlite 0.11.2 release.
2024-09-03 12:26:56 -06:00
Kris Nuttycombe
5e6a8f0250
Release zcash_client_sqlite version 0.11.2
2024-09-03 12:20:12 -06:00
Kris Nuttycombe
1b8334104d
zcash_client_sqlite: Accept 2-part `major.minor` SQLite versions.
2024-09-03 12:20:12 -06:00
Kris Nuttycombe
61584f7cc0
zcash_client_sqlite: Verify sqlite version compatibility on wallet init.
2024-09-02 21:21:57 -06:00
Kris Nuttycombe
50cdf73dfd
Merge pull request #1523 from zcash/keys/decode_extfvk_with_network
...
zcash_keys: Add `decode_extfvk_with_network`
2024-08-30 16:28:58 -06:00
Kris Nuttycombe
a7329323aa
zcash_keys: implement std::error::Error for decoding errors
2024-08-30 15:30:42 -06:00
Kris Nuttycombe
af695dc1c2
Add unstable `UnifiedFullViewingKey::from_sapling_extended_full_viewing_key`
2024-08-30 15:29:31 -06:00
Kris Nuttycombe
897018a471
zcash_keys: Add `decode_extfvk_with_network`
2024-08-30 14:22:08 -06:00
Kris Nuttycombe
7a1387d172
Merge pull request #1521 from nuttycom/blockheight_saturating_ops
...
Add correct `BlockHeight` subtraction & remove panics.
2024-08-30 11:26:17 -06:00
Kris Nuttycombe
c91b34ef87
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.
2024-08-30 11:23:45 -06:00
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