Kris Nuttycombe
|
6f19051ed2
|
Correct path to f4jumble_long.py test vector source.
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
|
2021-09-14 17:12:59 -06:00 |
Kris Nuttycombe
|
74d430102a
|
Add test vector checking for long f4jumble values.
|
2021-09-14 17:11:37 -06:00 |
Kris Nuttycombe
|
a3df9dd47d
|
Merge pull request #441 from str4d/memuse-0.2
`impl memuse::DynamicUsage for Amount`
|
2021-09-14 16:14:57 -06:00 |
Jack Grigg
|
eae4ac4110
|
`impl memuse::DynamicUsage for Amount`
Required to use `DynamicUsage` with `orchard::Bundle<_, Amount>`.
|
2021-09-14 20:48:58 +01:00 |
dependabot[bot]
|
4b4584a163
|
build(deps): bump codecov/codecov-action from 2.0.3 to 2.1.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2.0.3...v2.1.0)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-14 05:13:39 +00:00 |
str4d
|
85780f994d
|
Merge pull request #439 from str4d/ff-0.11
ff 0.11, group 0.11, etc.
|
2021-09-13 17:08:27 +01:00 |
Jack Grigg
|
e3061e1d72
|
zcash_proofs: Use bellman 0.11.1 to fix non-multicore compilation bug
|
2021-09-13 16:20:59 +01:00 |
Daira Hopwood
|
f9522ed2bc
|
Add a test that uses the second bytes of the index to G
|
2021-09-13 14:41:45 +01:00 |
Jack Grigg
|
65e1d32774
|
ff 0.11, group 0.11, etc.
|
2021-09-09 18:20:37 +01:00 |
str4d
|
eca002dae0
|
zcash_address: Assert that the unified encoding is exactly consumed
|
2021-09-02 23:24:23 +01:00 |
Kris Nuttycombe
|
ce6ac7aee6
|
Avoid reallocation in read_receiver.
|
2021-09-02 16:12:11 -06:00 |
Kris Nuttycombe
|
cd3d40aab3
|
Update f4jumble personalization.
Also, update the test vectors for both f4jumble and
unified addresses.
|
2021-09-01 14:46:44 -06:00 |
Kris Nuttycombe
|
b7ae3ddfe5
|
Modify unified address encoding to use CompactSize for typecode & address length
|
2021-09-01 14:46:44 -06:00 |
str4d
|
993925e049
|
Merge pull request #437 from nuttycom/zcash_note_encryption_doc_fixes
Fix a couple of broken doc links.
|
2021-09-01 21:43:46 +01:00 |
str4d
|
ee1253194c
|
Merge pull request #433 from nuttycom/safe_compact_size
Safe compact size
|
2021-09-01 21:43:36 +01:00 |
Kris Nuttycombe
|
5541552453
|
Fix a couple of broken doc links.
|
2021-09-01 14:01:47 -06:00 |
Kris Nuttycombe
|
427e6acbd4
|
Allow CompactSize deserialization to target any type that can be TryFrom<u64>
|
2021-09-01 13:57:51 -06:00 |
str4d
|
edcde252de
|
Merge pull request #428 from nuttycom/public_compact_size
Move the CompactSize, Vector, Array and Option encodings to a new zcash_encoding crate.
|
2021-09-01 20:45:28 +01:00 |
str4d
|
21a0d0760c
|
zcash_encoding: Adjust doc comments on public APIs
|
2021-09-01 20:43:59 +01:00 |
Kris Nuttycombe
|
c1bad64fbd
|
Apply suggestions from code review
Co-authored-by: str4d <jack@electriccoin.co>
|
2021-09-01 11:08:52 -06:00 |
Kris Nuttycombe
|
e9c18ebaed
|
Document zcash_encoding functions.
|
2021-09-01 10:17:03 -06:00 |
str4d
|
cd491d2e90
|
Merge pull request #432 from str4d/chacha20poly1305
zcash_note_encryption: Switch to chacha20poly1305 crate
|
2021-09-01 13:29:15 +01:00 |
str4d
|
da392c3ba2
|
Merge pull request #436 from zcash/dependabot/github_actions/codecov/codecov-action-2.0.3
build(deps): bump codecov/codecov-action from 1 to 2.0.3
|
2021-09-01 01:29:07 +01:00 |
str4d
|
e5f4c258da
|
CI: Remove Codecov token from CI workflow
Codecov now works automatically with GitHub Actions.
|
2021-09-01 00:55:58 +01:00 |
dependabot[bot]
|
8c9cfd521b
|
build(deps): bump codecov/codecov-action from 1 to 2.0.3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 2.0.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v2.0.3)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-08-31 23:44:58 +00:00 |
str4d
|
3c98370488
|
Merge pull request #435 from str4d/dependabot-actions
CI: Add Dependabot config to keep GitHub Actions up-to-date
|
2021-09-01 00:44:37 +01:00 |
Jack Grigg
|
38508303ff
|
CI: Add Dependabot config to keep GitHub Actions up-to-date
|
2021-09-01 00:35:35 +01:00 |
Kris Nuttycombe
|
fa092da456
|
Fix stray clippy complaints.
|
2021-08-31 13:19:24 -06:00 |
Kris Nuttycombe
|
ef98c7e48c
|
Add zcash_encoding crate.
The CompactSize type, and the standardized encodings for the Vector,
Array and Option types are moved to the newly created crate.
|
2021-08-31 13:19:24 -06:00 |
Jack Grigg
|
f03f05f251
|
zcash_note_encryption: Switch to chacha20poly1305 crate
|
2021-08-30 15:03:39 +01:00 |
Kris Nuttycombe
|
ac139c6e9b
|
Make CompactSize serialization functions public.
|
2021-08-25 09:55:08 -06:00 |
str4d
|
19a97f1694
|
Merge pull request #429 from str4d/bump-deps
Bump dependencies
|
2021-08-23 21:25:59 +01:00 |
Jack Grigg
|
0d00e1eb53
|
proptest 1
|
2021-08-23 20:21:13 +01:00 |
Jack Grigg
|
f185f8dc83
|
pprof 0.5
|
2021-08-23 20:18:45 +01:00 |
Jack Grigg
|
5054621a6d
|
fpe 0.5
|
2021-08-23 20:16:40 +01:00 |
Jack Grigg
|
ecb82ed813
|
nom 7
|
2021-08-23 20:15:51 +01:00 |
str4d
|
9be36f3e54
|
Merge pull request #417 from nuttycom/incremental_merkle_tree_ser
Add manual serialization for bridgetree::Frontier
|
2021-08-17 14:57:59 +01:00 |
Kris Nuttycombe
|
77bb78d960
|
Apply suggestions from code review.
|
2021-08-17 07:31:15 -06:00 |
Kris Nuttycombe
|
1ed538b655
|
Fix clippy complaints.
|
2021-08-16 17:36:07 -06:00 |
Kris Nuttycombe
|
7b953283ce
|
Add blanket implementation of Hashable for incrementalmerkletree::Hashable + HashSer
|
2021-08-16 13:48:37 -06:00 |
Kris Nuttycombe
|
837ad19262
|
Apply suggestions from code review
Co-authored-by: str4d <jack@electriccoin.co>
|
2021-08-16 10:20:14 -06:00 |
Kris Nuttycombe
|
5ba7bbc53b
|
Serialize `Option` values by value, not by reference.
Co-authored-by: str4d <jack@electriccoin.co>
|
2021-08-16 10:06:38 -06:00 |
Kris Nuttycombe
|
98dc330cdb
|
Merge pull request #424 from daira/zip339-primitives
ZIP 339 support
|
2021-08-12 07:23:15 -06:00 |
str4d
|
13b023387b
|
Merge pull request #425 from str4d/batch-note-decryption
Batch note decryption
|
2021-08-11 00:47:27 +01:00 |
Jack Grigg
|
d8410063ab
|
zcash_primitives: Implement `Domain::batch_epk` for `jubjub`
|
2021-08-11 00:21:00 +01:00 |
Jack Grigg
|
45521c7849
|
zcash_primitives: Test that batched trial decryption matches unbatched
|
2021-08-11 00:18:39 +01:00 |
Jack Grigg
|
4b4dd2ea55
|
zcash_note_encryption: Add support for batch-parsing `ephemeral_key`
This is useful when the underlying curve requires an inversion to parse
an encoded point (such as for Jubjub).
|
2021-08-10 02:57:11 +01:00 |
Jack Grigg
|
d0026b460b
|
zcash_primitives: Implement batched trial decryption optimisation
|
2021-08-10 02:17:10 +01:00 |
Jack Grigg
|
8a615c4393
|
zcash_note_encryption: Add batched trial decryption APIs
|
2021-08-10 02:17:10 +01:00 |
str4d
|
51aa991ce0
|
Merge pull request #423 from str4d/trial-decryption-optimisation
Store OutputDescription `ephemeral_key` as bytes
|
2021-08-10 02:16:17 +01:00 |