Commit Graph

  • b7f66b48e6
    Merge pull request #280 from nuttycom/decrypt_diversifier Kris Nuttycombe 2022-02-11 14:51:54 -0700
  • 8c96640826 Add diversifier index decryption to DiversifierKey. Kris Nuttycombe 2022-02-11 08:54:14 -0700
  • 352b59ce5d add Orchard Benchmarks (cargo) benchmark result for 62afe98f14 github-action-benchmark 2022-02-11 18:27:20 +0000
  • 62afe98f14
    Merge pull request #278 from zcash/203-shuffle-spends-and-outputs Kris Nuttycombe 2022-02-11 11:10:46 -0700
  • fd265fdd04 Fix a missed to_bytes -> to_repr renaming. Kris Nuttycombe 2022-02-11 11:07:16 -0700
  • c1447d6af2 Fix broken main branch Jack Grigg 2022-02-08 15:19:56 +0000
  • ce301a6aa3 Shuffle spends and recipients before pairing them into Actions Jack Grigg 2022-02-07 22:33:57 +0000
  • b8e58b4cf8 deploy: 40491385c6 str4d 2022-02-03 21:28:32 +0000
  • 40491385c6
    Merge pull request #217 from zcash/update-halo2-gadgets str4d 2022-02-03 21:23:42 +0000
  • e9bf51c40d add Orchard Benchmarks (cargo) benchmark result for 1f4acdf878 github-action-benchmark 2022-02-03 01:06:05 +0000
  • 2e430b2d2c deploy: 1f4acdf878 str4d 2022-02-03 00:47:59 +0000
  • 1f4acdf878
    Merge pull request #270 from zcash/derive-internal-keys str4d 2022-02-03 00:42:23 +0000
  • 0073e9e5c0 add Orchard Benchmarks (cargo) benchmark result for d270edaa14 github-action-benchmark 2022-02-01 16:24:27 +0000
  • 9bfbb1043d deploy: d270edaa14 str4d 2022-02-01 16:06:57 +0000
  • d270edaa14
    Merge pull request #274 from nuttycom/beta_lints str4d 2022-02-01 16:01:57 +0000
  • e8e108405b Use beta lints instead of nightly. Kris Nuttycombe 2022-02-01 07:33:31 -0700
  • 91e22e4f92 Use internal keys test vectors. therealyingtong 2022-02-01 18:54:50 +0800
  • 9cf4e10d4f Remove InternalSpendingKey, introduce FullViewingKey::rivk_internal. therealyingtong 2022-01-26 11:24:06 +0800
  • 99119f04fa Derive internal full viewing key. therealyingtong 2022-01-06 23:11:37 +0800
  • 2412e83400 Derive internal spending key. therealyingtong 2022-01-06 23:10:59 +0800
  • dc7c699a4a spec: Add PrfExpand::OrchardRivkInternal variant. therealyingtong 2022-01-06 23:10:14 +0800
  • 942f0846b6 Only enable halo2_gadgets test-dependencies in dev. therealyingtong 2022-01-29 02:07:55 +0800
  • f74cb9e4d3 Delete gadgets and their primitives; add `halo2_gadgets` dependency. therealyingtong 2022-01-28 23:53:03 +0800
  • f300cea2c8 Fix clippy lints Jack Grigg 2022-01-20 15:16:45 +0000
  • 2b333d642c pasta_curves 0.3 Jack Grigg 2022-01-20 15:05:10 +0000
  • cc3f5236f8 add Orchard Benchmarks (cargo) benchmark result for 159ab53da5 github-action-benchmark 2022-01-27 18:15:20 +0000
  • bc7e2a7ad1 deploy: 159ab53da5 str4d 2022-01-27 17:58:16 +0000
  • 159ab53da5
    Merge pull request #186 from zcash/refactor-gadget-crates str4d 2022-01-27 17:53:18 +0000
  • a2868262b3 Minor cleanups and fixes. therealyingtong 2022-01-28 00:45:44 +0800
  • 91bc1edf8f constants::sinsemilla: Remove Q_ and S_PERSONALIZATION. therealyingtong 2022-01-27 08:35:59 +0800
  • 28f2d7a84b Provide compute_lagrange_coeffs() functionality in ECCChip. therealyingtong 2022-01-27 08:22:30 +0800
  • 65535fd6e6 Fix clippy lints Jack Grigg 2022-01-20 15:16:45 +0000
  • a2aa2b9eaf pasta_curves 0.3 Jack Grigg 2022-01-20 15:05:10 +0000
  • 85b481af35 sinsemilla::merkle: Remove MERKLE_DEPTH constant. therealyingtong 2022-01-27 08:13:49 +0800
  • 31259d089c ecc::chip::mul_fixed: Reintroduce build_constants() closure for constants. therealyingtong 2022-01-27 08:11:52 +0800
  • f0e9daf722 gadget::ecc: Clean up bounds four FixedPointBaseField, FixedPointShort. therealyingtong 2022-01-27 08:10:18 +0800
  • 191b5df0cb circuit.rs: Tidy up imports. therealyingtong 2022-01-27 08:09:29 +0800
  • a5cfd2cfc6 circuit::gadget: Remove Orchard-specific names from gadget consts. therealyingtong 2021-11-29 15:39:41 -0500
  • 1a3cbeb896 Refactor src/constants and primitives::sinsemilla::constants. therealyingtong 2021-08-20 12:21:46 +0800
  • d37db53e0b Implement utility functions inside `gadgets` module. therealyingtong 2021-12-21 15:14:21 +0800
  • 06ad0b6925 ecc: Introduce FixedPoints trait with Full, Base, Short associated types. therealyingtong 2021-08-19 14:59:39 +0800
  • 5f8716d66a gadget::sinsemilla: Move Orchard-specific inputs into src/circuit. therealyingtong 2021-12-21 13:04:49 +0800
  • 9adb5be325 add Orchard Benchmarks (cargo) benchmark result for 3e0449ed35 github-action-benchmark 2022-01-18 15:18:08 +0000
  • 2e6f5d4b41 deploy: 3e0449ed35 str4d 2022-01-18 14:52:47 +0000
  • 3e0449ed35
    Merge pull request #271 from zcash/tests-pasta-prep str4d 2022-01-18 14:48:07 +0000
  • a83a0b3fd0 Migrate tests from `FieldExt::rand` to `Field::random` Jack Grigg 2022-01-18 14:30:55 +0000
  • e075900d29 add Orchard Benchmarks (cargo) benchmark result for dabf364b86 github-action-benchmark 2022-01-05 14:45:37 +0000
  • 194c2fbeae deploy: dabf364b86 str4d 2022-01-05 14:21:33 +0000
  • dabf364b86
    Merge pull request #268 from zcash/update-mockprover-errors str4d 2022-01-05 14:15:42 +0000
  • 1b4dfe4f81 Update Changelog. therealyingtong 2022-01-05 22:14:08 +0800
  • d4d167c216 Use MockProver::FailureLocation in gadget unit tests. therealyingtong 2022-01-05 15:02:21 +0800
  • 5b26c7d67a Pass rng to create_proof API. therealyingtong 2022-01-05 13:58:59 +0800
  • f28edd886c Remove .into() from arguments to enable_equality(). therealyingtong 2022-01-05 13:28:16 +0800
  • a5ffc3bb47 Update halo2 revision. therealyingtong 2022-01-05 13:24:27 +0800
  • 007d19aa79 add Orchard Benchmarks (cargo) benchmark result for 5742eb5c52 github-action-benchmark 2022-01-05 12:55:43 +0000
  • a7293ef19a deploy: 5742eb5c52 str4d 2022-01-05 12:32:14 +0000
  • 5742eb5c52
    Merge pull request #269 from zcash/pin-dependencies str4d 2022-01-05 12:27:32 +0000
  • 1c11a424e5 Pin pprof to 0.6.1. therealyingtong 2022-01-05 15:36:45 +0800
  • 50f5c41f66 add Orchard Benchmarks (cargo) benchmark result for 54cdc051fe github-action-benchmark 2021-12-20 18:18:27 +0000
  • d14fc53a21 add Orchard Benchmarks (cargo) benchmark result for 40cc3cb728 github-action-benchmark 2021-12-20 17:57:59 +0000
  • 830941ff62 deploy: 54cdc051fe str4d 2021-12-20 17:57:09 +0000
  • 54cdc051fe
    Merge pull request #237 from zcash/orchard-mainnet-circuit str4d 2021-12-20 17:49:57 +0000
  • c9927ad4ae deploy: 40cc3cb728 str4d 2021-12-20 17:40:42 +0000
  • 40cc3cb728
    Merge pull request #267 from zcash/crate-cleanups str4d 2021-12-20 17:35:53 +0000
  • d11fbd4a56 Remove `ValueSum::from_raw` Jack Grigg 2021-12-20 16:08:44 +0000
  • 04af08d343 Fix documentation of `orchard::value` module Jack Grigg 2021-12-20 16:05:01 +0000
  • d84764f2db Remove outdated doc comment on `MerkleHashOrchard` Jack Grigg 2021-12-20 15:24:48 +0000
  • 0e1220acc9 Merge branch 'main' into orchard-mainnet-circuit Jack Grigg 2021-12-20 15:20:33 +0000
  • 77622277bb add Orchard Benchmarks (cargo) benchmark result for a061a861b3 github-action-benchmark 2021-12-17 22:55:57 +0000
  • cd562c6f8e deploy: a061a861b3 str4d 2021-12-17 22:36:39 +0000
  • a061a861b3
    Merge pull request #266 from zcash/release-0.1.0-beta.1 v0.1.0-beta.1 str4d 2021-12-17 22:30:14 +0000
  • f98431175a orchard 0.1.0-beta.1 Jack Grigg 2021-12-17 22:10:35 +0000
  • 369b99ee3f Add `doc_cfg` annotations Jack Grigg 2021-12-17 22:08:58 +0000
  • bb04300059 zcash_note_encryption 0.1 Jack Grigg 2021-12-17 22:08:23 +0000
  • af236a34ad blake2b_simd 1 Jack Grigg 2021-12-17 17:06:37 +0000
  • f468e604e3 pprof 0.6 Jack Grigg 2021-12-17 17:05:23 +0000
  • 4af28cb6d4 incrementalmerkletree 0.2 Jack Grigg 2021-12-17 16:39:48 +0000
  • 72cf19310c add Orchard Benchmarks (cargo) benchmark result for cad50e7611 github-action-benchmark 2021-12-17 14:07:59 +0000
  • 40e951e395 deploy: cad50e7611 str4d 2021-12-17 13:48:55 +0000
  • cad50e7611
    Merge pull request #265 from zcash/zcash_note_encryption-api-cleanups str4d 2021-12-17 13:43:07 +0000
  • 4b0b32275f Migrate to latest `zcash_note_encryption` API Jack Grigg 2021-12-17 05:31:24 +0000
  • 7f17e8e4be add Orchard Benchmarks (cargo) benchmark result for 4592c2f275 github-action-benchmark 2021-12-16 15:41:54 +0000
  • 6f4cb0a778 deploy: 4592c2f275 ebfull 2021-12-16 15:24:52 +0000
  • 4592c2f275
    Merge pull request #262 from zcash/261-ak_P-reject-identity ebfull 2021-12-16 08:19:58 -0700
  • b13b9677cf
    Merge pull request #254 from zcash/pasta_curves-prep str4d 2021-12-16 12:07:50 +0000
  • 636e6ebbd7 add Orchard Benchmarks (cargo) benchmark result for a5de219cee github-action-benchmark 2021-12-15 23:39:37 +0000
  • a5de219cee
    Merge pull request #258 from zcash/ci-benchmarks str4d 2021-12-15 23:14:33 +0000
  • ab930e8866 sinsemilla: Simplify assertions in `MessagePiece::from_bitstring` Jack Grigg 2021-12-15 16:29:28 +0000
  • 1be54d9f0d Use `<= PrimeField::CAPACITY` instead of `< PrimeField::NUM_BITS` Jack Grigg 2021-12-15 15:42:05 +0000
  • 5dd7de3cc7 Remove all uses of `PrimeField::Repr` in generic code Jack Grigg 2021-12-15 15:24:01 +0000
  • 19a5b1093f
    Correct comment in gadget/sinsemilla.rs. ying tong 2021-12-15 22:45:33 +0800
  • 044844c0a0 Reject the identity in `SpendValidatingKey::from_bytes` Jack Grigg 2021-12-15 13:48:59 +0000
  • 8a4f4e347b
    Merge pull request #259 from zcash/222-rewrite-poseidon str4d 2021-12-15 13:28:26 +0000
  • 8fe178e433 poseidon: Seal the sponge modes Jack Grigg 2021-12-15 13:08:08 +0000
  • 5948a4977a
    poseidon: Update code comments str4d 2021-12-15 13:04:54 +0000
  • a64e2d64a8
    poseidon: Remove `M: SpongeMode` from `PhantomData` str4d 2021-12-15 13:01:53 +0000
  • 423006b905 poseidon: Remove redundant additions when squeezing sponge Jack Grigg 2021-12-10 02:25:09 +0000
  • ae72813f77 poseidon: Fix padding to follow sponge construction Jack Grigg 2021-12-10 02:07:34 +0000
  • fdeb2fb817 poseidon: Add circuit test case that fails Jack Grigg 2021-12-10 02:04:16 +0000
  • bfc65d5985 poseidon: Remove `self` parameter from `Domain` trait methods Jack Grigg 2021-12-09 20:23:27 +0000