Jack Grigg
|
f822d7aabc
|
Bump MSRV to 1.54.0
This is the MSRV for the orchard crate version that contains the changes
to the Orchard circuit.
Closes zcash/librustzcash#513.
|
2022-02-15 16:39:29 +00:00 |
str4d
|
ff243b4f00
|
Merge pull request #511 from zcash/merge-non-consensus-changes-again
Merge non consensus changes again
|
2022-02-14 18:58:09 +00:00 |
Jack Grigg
|
dbfa673500
|
Merge branch 'non-consensus-changes-on-branchid-37519621' into merge-non-consensus-changes-again
|
2022-02-14 18:11:09 +00:00 |
Daira Hopwood
|
19b10214ec
|
Merge pull request #449 from daira/dual-license
Ensure that GitHub's "View license" link points to complete license information
|
2022-02-14 10:57:56 +00:00 |
Kris Nuttycombe
|
a15f426ff3
|
Merge pull request #506 from rex4539/typos
Fix typos
|
2022-02-13 20:29:50 -07:00 |
str4d
|
3d935a94e7
|
Merge pull request #507 from nuttycom/map_authorization
Define transaction::TransactionData::map_authorization
|
2022-02-12 03:22:09 +00:00 |
Jack Grigg
|
54e3dded92
|
Add `TransactionData::map_bundles`
This is needed for FFI-crossing in `zcashd`.
|
2022-02-12 02:59:18 +00:00 |
Kris Nuttycombe
|
f590134ee8
|
Add transaction::Transaction::into_data
|
2022-02-11 15:29:44 -07:00 |
Kris Nuttycombe
|
af9edcea25
|
Define transaction::TransactionData::map_authorization
|
2022-02-11 15:29:44 -07:00 |
Kris Nuttycombe
|
caba2dc8b0
|
Merge pull request #508 from nuttycom/account_id_ord
Add missing trait impls for AccountId
|
2022-02-10 12:12:51 -07:00 |
Kris Nuttycombe
|
e20de50b84
|
Make AccountId internal representation private.
|
2022-02-10 11:30:02 -07:00 |
Kris Nuttycombe
|
970b6d6750
|
Add missing trait impls for AccountId
|
2022-02-10 09:12:18 -07:00 |
Kris Nuttycombe
|
2425a08690
|
Merge pull request #493 from zcash/485-zip244-coinbase-fix
zcash_primitives: Update ZIP 244 with coinbase fix
|
2022-02-08 08:16:19 -07:00 |
Dimitris Apostolou
|
e600d7b917
|
Fix typos
|
2022-02-03 20:15:32 +02:00 |
str4d
|
c07d82e360
|
Merge pull request #505 from zcash/zcash_address-cleanups
`zcash_address` cleanups
|
2022-02-03 00:28:22 +00:00 |
str4d
|
9319dd4c3e
|
Implement XNOR using `assert_eq!`
Because of course that is simpler than building it from XOR.
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
|
2022-02-03 00:12:55 +00:00 |
Jack Grigg
|
fa75c9587c
|
zcash_address: Avoid an unnecessary allocation while parsing a UA
|
2022-02-03 00:02:03 +00:00 |
Jack Grigg
|
4a30679491
|
f4jumble: Return `Error` from allocating functions
|
2022-02-03 00:02:03 +00:00 |
str4d
|
682d5235c2
|
Merge pull request #501 from nuttycom/fix_beta_lints
Fix Clippy beta linting complaints.
|
2022-02-02 23:31:33 +00:00 |
Kris Nuttycombe
|
a304c3953b
|
Fix Clippy beta linting complaints.
|
2022-02-02 16:02:45 -07:00 |
str4d
|
e63979e80a
|
Merge pull request #504 from nuttycom/merge_non_consensus_changes
Merge all non-consensus changes staged for NU5 to `master`.
|
2022-02-02 22:25:30 +00:00 |
Kris Nuttycombe
|
60d9124453
|
Merge branch 'non-consensus-changes-on-branchid-37519621' into 'master'
|
2022-02-02 14:38:09 -07:00 |
Kris Nuttycombe
|
4f4a25252f
|
Merge pull request #341 from nuttycom/autoshield-poc-daa
Add auto-shielding to the data access API
|
2022-02-02 14:26:05 -07:00 |
Kris Nuttycombe
|
3699a6df97
|
Fix typos.
|
2022-02-02 14:00:05 -07:00 |
Kris Nuttycombe
|
cdd899dda1
|
Fix documentation.
Co-authored-by: str4d <jack@electriccoin.co>
|
2022-02-02 12:53:59 -07:00 |
Kris Nuttycombe
|
488d13fde3
|
Do not delete sent note data in rewind.
|
2022-02-02 12:48:22 -07:00 |
Kris Nuttycombe
|
1507d1de0a
|
Fix incorrect construction of transparent OVKs.
|
2022-02-02 10:33:44 -07:00 |
Kris Nuttycombe
|
b4ff3f368e
|
Add test vectors for transparent OVKs.
|
2022-02-02 10:33:44 -07:00 |
Kris Nuttycombe
|
6b189f18ff
|
Correct the changelog relating to `store_decrypted_tx`
|
2022-02-02 10:33:44 -07:00 |
Kris Nuttycombe
|
632b9ee22f
|
Merge pull request #494 from zcash/internal-key-tvs
Internal key test vectors
|
2022-02-02 10:33:44 -07:00 |
therealyingtong
|
0c80399fe1
|
zcash_primitives::zip32::tests: Use internal test vectors.
|
2022-02-02 10:33:44 -07:00 |
therealyingtong
|
cf4c982483
|
zcash_primitives::zip32: Include test vectors for internal key components.
|
2022-02-02 10:33:44 -07:00 |
Kris Nuttycombe
|
9c2d485c80
|
Address comments from code review.
Co-authored-by: str4d <jack@electriccoin.co>
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
|
2022-02-02 10:33:41 -07:00 |
Kris Nuttycombe
|
2dd0348792
|
Remove the `nullifiers` argument from `store_decrypted_tx`
This value can be obtained internally within the implementation
of `store_decrypted_tx` and does not need to be part of the
public API.
|
2022-02-02 10:32:35 -07:00 |
Kris Nuttycombe
|
41810e5be9
|
Merge remote-tracking branch 'upstream/non-consensus-changes-on-branchid-37519621' into autoshield-poc-daa
|
2022-02-02 10:32:35 -07:00 |
Kris Nuttycombe
|
3d51c53d68
|
Address comments from code review.
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
|
2022-02-02 10:32:33 -07:00 |
Kris Nuttycombe
|
8916a16f38
|
Replace ripemd160 dependency with ripemd
|
2022-02-02 10:30:43 -07:00 |
Kris Nuttycombe
|
d0e1f98429
|
Use extension traits for transparent-related data api functionality.
|
2022-02-02 10:30:43 -07:00 |
Kris Nuttycombe
|
5a75c210f0
|
Fix order of note deletion relative to transactions being un-mined in rewind.
|
2022-02-02 10:30:07 -07:00 |
Kris Nuttycombe
|
e8e5d94ea6
|
Mark functions that will be made crate-private as deprecated
|
2022-02-02 10:29:19 -07:00 |
Jack Grigg
|
d7fe28ac3f
|
zcash_primitives: Update ZIP 244 with coinbase fix
This corresponds to the ZIP 244 changes in zcash/zips#587.
Closes zcash/librustzcash#485.
|
2022-02-01 15:57:39 +00:00 |
Jack Grigg
|
f28f0b7476
|
Merge branch 'non-consensus-changes-on-branchid-37519621'
|
2022-02-01 15:57:13 +00:00 |
str4d
|
d52171768f
|
Merge pull request #496 from nuttycom/beta_lints
Use clippy beta instead of nightly
|
2022-02-01 15:55:47 +00:00 |
Kris Nuttycombe
|
9940d275fb
|
Use clippy beta instead of nightly
|
2022-02-01 08:26:05 -07:00 |
Kris Nuttycombe
|
9711fa227f
|
Merge pull request #495 from zcash/pin-protobuf
Restrict cargo to `protobuf >=2.20,<2.26`
|
2022-02-01 08:25:28 -07:00 |
Jack Grigg
|
e9ecb19143
|
Restrict cargo to `protobuf >=2.20,<2.26`
`protobuf 2.26.0` bumped its MSRV to 1.52.1, which is incompatible with
our current MSRV.
|
2022-02-01 14:26:47 +00:00 |
Kris Nuttycombe
|
b3fbf2410d
|
Allow use of internal deprecated pubkey_to_address method.
|
2022-01-27 21:21:18 -07:00 |
Kris Nuttycombe
|
2f1d3da26d
|
Update changelogs.
|
2022-01-27 16:25:01 -07:00 |
Kris Nuttycombe
|
4057b066bd
|
ExtendedFullViewingKey::chain_code should not be public.
|
2022-01-27 16:18:26 -07:00 |
Kris Nuttycombe
|
6e11f2d11a
|
Validate ZIP 321 request by roundtrip through the URI format.
Co-authored-by: str4d <jack@electriccoin.co>
|
2022-01-27 16:08:04 -07:00 |