Commit Graph

  • 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