-
2849fbb08d
Bump thiserror from 1.0.16 to 1.0.17
dependabot-preview[bot]
2020-05-13 08:58:33 +0000
-
bbc9bf51b9
Bump pin-project from 0.4.15 to 0.4.16
dependabot-preview[bot]
2020-05-11 00:53:37 +0000
-
acbe711e02
Bump pin-project from 0.4.14 to 0.4.15
dependabot-preview[bot]
2020-05-10 16:54:27 +0000
-
eb50599fdf
Bump serde from 1.0.107 to 1.0.110
dependabot-preview[bot]
2020-05-10 06:14:43 +0000
-
bafaea47de
Bump pin-project from 0.4.13 to 0.4.14
dependabot-preview[bot]
2020-05-09 17:13:44 +0000
-
126a1fb801
Bump futures from 0.3.4 to 0.3.5
dependabot-preview[bot]
2020-05-08 23:33:49 +0000
-
47aebe6ef0
Bump serde from 1.0.106 to 1.0.107
dependabot-preview[bot]
2020-05-08 22:54:10 +0000
-
b083991bbb
Bump pin-project from 0.4.10 to 0.4.13
dependabot-preview[bot]
2020-05-07 08:29:35 +0000
-
9da490c732
Bump pin-project from 0.4.9 to 0.4.10
dependabot-preview[bot]
2020-05-04 12:21:52 +0000
-
6ed6ccd62e
Clean up imports and some doc comments
Deirdre Connolly
2020-04-29 21:30:16 -0400
-
7bc77042ef
Bump tokio from 0.2.19 to 0.2.20
dependabot-preview[bot]
2020-04-28 23:44:43 +0000
-
307a45b7c7
Bump thiserror from 1.0.15 to 1.0.16
dependabot-preview[bot]
2020-04-27 23:06:07 +0000
-
53cf27a7b9
Bump tokio from 0.2.18 to 0.2.19
dependabot-preview[bot]
2020-04-24 22:22:05 +0000
-
eb826af0b4
Add link to CI workflows on main
Deirdre Connolly
2020-04-22 03:09:30 -0400
-
c3122a6ede
Add license badge
Deirdre Connolly
2020-04-22 03:02:19 -0400
-
f1c7f2ce91
Fix linebreak
Deirdre Connolly
2020-04-22 02:48:18 -0400
-
646b4c3b77
Workflow has a name, therefore different url
Deirdre Connolly
2020-04-22 02:45:04 -0400
-
e4a88986d6
Update url
Deirdre Connolly
2020-04-22 02:42:36 -0400
-
10e9acb85a
Add badges to the readme
Deirdre Connolly
2020-04-22 02:39:17 -0400
-
7367daef9f
Tidy TransparentAddress FromStr/Display
Deirdre Connolly
2020-04-22 01:59:28 -0400
-
bf371c3abc
Bump tracing-futures from 0.2.3 to 0.2.4
dependabot-preview[bot]
2020-04-21 22:05:32 +0000
-
a5cf5f538e
Bump bs58 from 0.3.0 to 0.3.1
dependabot-preview[bot]
2020-04-20 18:33:54 +0000
-
d53d69aa6e
Tweak coverage job (#364)
Deirdre Connolly
2020-04-21 04:51:05 -0400
-
df7ed7ae81
Move note encryption types around (#362)
Deirdre Connolly
2020-04-19 14:45:25 -0400
-
21eca164d8
Refine Output description ephemeral_key to jubjub::AffinePoint
Deirdre Connolly
2020-04-18 21:38:21 -0400
-
7a4be955be
Remove todo
Deirdre Connolly
2020-04-18 21:35:57 -0400
-
83ee4c2ca3
Bump hyper from 0.13.4 to 0.13.5
dependabot-preview[bot]
2020-04-17 19:45:46 +0000
-
b53be18c8f
Remove unused From<[u8; 32]> for SpendAuthorizingKey
Deirdre Connolly
2020-04-18 04:22:57 -0400
-
630d021886
Remove unused From<[u8; 32]> for ProofAuthorizingKey
Deirdre Connolly
2020-04-18 04:00:52 -0400
-
d445799626
Remove the Deref's and make the From's consistent for all key types
Deirdre Connolly
2020-04-18 03:21:41 -0400
-
37337c9e44
Remove some impl Deref's and PartialEq's that weren't used
Deirdre Connolly
2020-04-17 05:50:02 -0400
-
f8022442cf
Remove some currently unused From impls for [u8; 32]
Deirdre Connolly
2020-04-17 04:42:05 -0400
-
252acd85d8
Tidy imports
Deirdre Connolly
2020-04-17 04:20:40 -0400
-
2156c6143b
Complete impl Arbitrary for TransmissionKey
Deirdre Connolly
2020-04-17 04:18:36 -0400
-
abcca2c76b
Finish Sapling keys roundtrip proptest
Deirdre Connolly
2020-04-17 04:04:57 -0400
-
001b39c588
Impl PartialEq for AuthorizingKey and FullViewingKey
Deirdre Connolly
2020-04-17 04:04:39 -0400
-
5d430cff12
Do not try to make a jubjub extended point work as a scalar in redjubjub PublicKey From impl
Deirdre Connolly
2020-04-17 04:04:04 -0400
-
94c6d74ecb
Add sapling key derivation bech32 encoding roundtrip proptest
Deirdre Connolly
2020-04-17 03:24:04 -0400
-
9daa1ba3c8
Impl PartialEq for some Sapling keys
Deirdre Connolly
2020-04-17 02:38:44 -0400
-
ba3ba6d2d9
Impl From<SpendingKey> for Diversifier
Deirdre Connolly
2020-04-17 01:25:36 -0400
-
16f1e3061f
Impl From<(AuthorizingKey, NullifierDerivingKey)> for IncomingViewingKey
Deirdre Connolly
2020-04-15 19:10:41 -0400
-
e508d09e9b
Move sapling key tests to own module, test key derivation against test vectors
Deirdre Connolly
2020-04-15 18:22:30 -0400
-
ce1415a8ee
Add generated test vectors from zcash-hackworks/zcash-test-vectors
Deirdre Connolly
2020-04-15 18:21:25 -0400
-
f01ea1b4fa
Fix some Sprout key doc/message nits
Deirdre Connolly
2020-04-15 15:10:44 -0400
-
adab7335b6
Impl From<[u8; 32]>/Display/FromStr for Sapling SpendingKey, including network field
Deirdre Connolly
2020-04-15 05:16:55 -0400
-
68c281c590
Impl Display/FromStr for Sapling IncomingViewingKey, including network field
Deirdre Connolly
2020-04-15 05:16:14 -0400
-
cdfcdc4751
Tidy imports
Deirdre Connolly
2020-04-15 04:49:13 -0400
-
3eeb9925eb
Impl Debug, Display, and FromStr for Sapling FullViewingKey
Deirdre Connolly
2020-04-15 04:49:01 -0400
-
c30a5a64b2
Get Sapling zaddr encoding roundtrip proptest working for now
Deirdre Connolly
2020-04-15 03:41:31 -0400
-
aa18937b60
Add network, impl Display and FromStr for SaplingShieldedAddress
Deirdre Connolly
2020-04-14 19:25:34 -0400
-
ef9ab8b0ab
Remove Debug test
Deirdre Connolly
2020-04-07 18:12:43 -0400
-
01599a0735
Fix unneeded initial value and mut
Deirdre Connolly
2020-04-07 18:01:56 -0400
-
23cd346f28
Add missing doc comment for sapling addresses
Deirdre Connolly
2020-04-07 17:54:56 -0400
-
43e60fd9a9
Lots of doc improvements
Deirdre Connolly
2020-04-07 04:22:22 -0400
-
33821d427d
Add a lazy derive_keys_and_addresses test
Deirdre Connolly
2020-04-05 04:25:15 -0400
-
f9d6625fae
All Sapling key derivation looks to be working
Deirdre Connolly
2020-04-05 04:24:49 -0400
-
b7bd642910
Clippy pass
Deirdre Connolly
2020-04-05 04:23:25 -0400
-
bc13bccb8d
Add a bunch of stuff for JubJub GroupHash, FindGroupHash, etc
Deirdre Connolly
2020-04-03 19:04:32 -0400
-
4acce5aa30
Remove static lifetime on some constants
Deirdre Connolly
2020-04-03 04:46:07 -0400
-
7e2ae70d66
Wrap AuthorizingKey around redjubjub::PublicKey<SpendAuth>
Deirdre Connolly
2020-04-03 04:45:23 -0400
-
8388b13ac9
Turn all type aliases into wrapper types with impl Deref
Deirdre Connolly
2020-04-03 01:51:07 -0400
-
b9deef2956
Break out crh_ivk() and invoke in IncomingViewingKey derivation
Deirdre Connolly
2020-04-03 01:50:28 -0400
-
786677e07b
Add and use prf_addr() for sprout key derivation
Deirdre Connolly
2020-04-02 21:43:10 -0400
-
13f2c229d9
Add prf_expand() and use that in sapling key derivation
Deirdre Connolly
2020-04-02 21:34:18 -0400
-
b3db623e29
Fill out SaplingShieldedAddress impls and some tests
Deirdre Connolly
2020-03-30 04:25:47 -0400
-
451e592b28
Tidy keys::sapling, add commented out Arbitrary impl for now
Deirdre Connolly
2020-03-30 04:25:15 -0400
-
7402a54379
Add bech32
Deirdre Connolly
2020-03-30 04:24:24 -0400
-
743330fd0b
Make several types wrap jubjub types and impl Deref
Deirdre Connolly
2020-03-29 05:17:56 -0400
-
145afb7bda
2 Blakes, 2 Serious
Deirdre Connolly
2020-03-29 03:36:15 -0400
-
39278a3095
Parameterize AuthorizingKey as PublicKeyBytes<SpendAuth>
Deirdre Connolly
2020-03-29 03:23:50 -0400
-
097d4617df
Update sapling keys derived from spending key via blake2b
Deirdre Connolly
2020-03-29 03:19:02 -0400
-
b167a3b96e
Create our own Scalar alias for now
Deirdre Connolly
2020-03-29 03:18:16 -0400
-
8add92445c
Add jubjub, replace blake2 with blake2b_simd
Deirdre Connolly
2020-03-29 03:17:06 -0400
-
1219f1b552
Improve FullViewingKey doc comment
Deirdre Connolly
2020-03-28 15:50:07 -0400
-
ebe5cce3bb
Better doc comment for sapling::TranmissionKey
Deirdre Connolly
2020-03-28 15:47:04 -0400
-
b175d1f1ba
Typo
Deirdre Connolly
2020-03-28 15:21:17 -0400
-
f5bdd449ee
Derive OVK via Blake2b as PRF^expand with t=2
Deirdre Connolly
2020-03-28 15:14:49 -0400
-
98a91ab92f
Add simple FullViewingKey for now
Deirdre Connolly
2020-03-28 04:12:06 -0400
-
8e42c6d8b0
Add stub for SaplingShieldedAddress
Deirdre Connolly
2020-03-28 04:06:55 -0400
-
e2743c0b15
Add all simple types for Sapling key derivation tree
Deirdre Connolly
2020-03-28 04:06:37 -0400
-
62d30c0a33
Add blake2 dependency
Deirdre Connolly
2020-03-28 04:06:10 -0400
-
21a8a29404
Better doc comments for Sprout SpendingKey fields
Deirdre Connolly
2020-04-15 03:01:48 -0400
-
dd930c678b
Impl Display as the inverse of FromStr for SproutShieldedAddress
Deirdre Connolly
2020-04-15 02:55:42 -0400
-
75fbef462d
Add proptest-regressions for new sprout spending key proptests
Deirdre Connolly
2020-04-15 02:45:20 -0400
-
e057e120bb
Impl Display/FromStr/ZcashSerialize/ZcashDeserialize for Sprout SpendingKey
Deirdre Connolly
2020-04-15 02:44:55 -0400
-
6dc0830ea6
Impl Default for Network, as Mainnet
Deirdre Connolly
2020-04-15 02:43:24 -0400
-
e83cddf4c6
Impl Display/FromStr/ZcashSerialize/ZcashDeserialize for Sprout IncomingViewingKeys
Deirdre Connolly
2020-04-15 00:29:15 -0400
-
77375f3ba8
Bump pin-project from 0.4.8 to 0.4.9
dependabot-preview[bot]
2020-04-14 17:40:27 +0000
-
df79fa75e0
Implement minimal version handshaking (#295)
George Tankersley
2020-04-13 18:33:15 -0400
-
05ca1c0c8a
Refine JoinSplit ephemeral keys to be x25519_dalek::PublicKey
Deirdre Connolly
2020-04-13 14:45:43 -0400
-
baf305b856
Bump tokio from 0.2.17 to 0.2.18
dependabot-preview[bot]
2020-04-13 03:42:50 +0000
-
8e28db07fb
Bump proptest from 0.9.5 to 0.9.6
dependabot-preview[bot]
2020-04-11 20:43:11 +0000
-
dd60ce44f1
Bump thiserror from 1.0.14 to 1.0.15
dependabot-preview[bot]
2020-04-11 18:43:24 +0000
-
212eb229f4
Bump tokio from 0.2.16 to 0.2.17
dependabot-preview[bot]
2020-04-09 20:53:06 +0000
-
955a4ebc3c
Rename SpendDescription to Spend, OutputDescription to Output
Deirdre Connolly
2020-04-09 15:50:31 -0400
-
680ec5fae4
Bump tokio from 0.2.15 to 0.2.16
dependabot-preview[bot]
2020-04-04 00:37:12 +0000
-
3596771ce1
Bump serde from 1.0.105 to 1.0.106
dependabot-preview[bot]
2020-04-03 21:33:43 +0000
-
6be165ea6c
Bump tokio from 0.2.14 to 0.2.15
dependabot-preview[bot]
2020-04-02 16:53:41 +0000
-
dd5b99e62a
Bump ed25519-zebra from 0.2.0 to 0.2.2
dependabot-preview[bot]
2020-04-02 02:45:27 +0000
-
0b7c01ce80
Bump tokio from 0.2.13 to 0.2.14
dependabot-preview[bot]
2020-04-01 21:05:24 +0000