Commit Graph

  • 70857b0eed
    Pass Script to signature_hash by reference Jack Grigg 2019-07-31 16:18:31 +0100
  • 42b7f328fb
    legacy::Script::address Jack Grigg 2019-07-31 16:17:08 +0100
  • cd1083e086 Implememt sorting for TxIDs Aditya Kulkarni 2019-10-09 11:50:48 -0700
  • 71c6188bf8
    Merge pull request #2 from NikVolf/review-fixes Nikolay Volf 2019-10-11 09:48:06 +0300
  • acad37924b test updates NikVolf 2019-10-11 09:14:19 +0300
  • 481e43689c use NodeData::combine NikVolf 2019-10-11 09:04:04 +0300
  • f24ec04340 add is_empty NikVolf 2019-10-11 09:00:47 +0300
  • b9bfc07146 style fixes NikVolf 2019-10-11 08:55:43 +0300
  • 3082593fcc add intented use of the api NikVolf 2019-10-11 08:50:44 +0300
  • 6b7a3dec9c store generated as vec NikVolf 2019-10-11 08:44:20 +0300
  • e701687b69 various small fixes NikVolf 2019-10-11 08:28:50 +0300
  • 29b8d7a756 serialization roundtrip test NikVolf 2019-10-11 08:18:36 +0300
  • cb818ecbe3 serialization sizes notice NikVolf 2019-10-11 08:04:42 +0300
  • 9d4412103b more clear leaf_count NikVolf 2019-10-11 08:00:07 +0300
  • 84dc3bf73c license notice NikVolf 2019-10-11 07:58:29 +0300
  • 2cd8a7f4d2
    Merge pull request #114 from str4d/compact-blocks str4d 2019-10-10 08:11:50 +1300
  • 188537ea02 Implememt sorting for TxIDs Aditya Kulkarni 2019-10-09 11:50:48 -0700
  • 274f860202
    Actions: Build before formatting check Jack Grigg 2019-09-18 17:08:58 +0100
  • e9f94119bc
    Store witness inside WalletShieldedOutput Jack Grigg 2019-08-26 12:12:32 +0100
  • b44653e686
    Move cmu and epk parsing onto CompactOutput struct Jack Grigg 2019-08-26 11:59:07 +0100
  • 7fa51e38c0
    Travis CI: Build before formatting check Jack Grigg 2019-08-22 15:18:50 +0100
  • 1e2bc7f65c
    Test nullifiers in constant time Jack Grigg 2019-08-22 00:57:04 +0100
  • 2bbd25b36b
    Add prevHash field to CompactBlock Jack Grigg 2019-05-01 13:21:48 +0100
  • a3b85b8fe6
    Compute and store BlockHash inside BlockHeader Jack Grigg 2019-05-01 00:08:54 +0100
  • b66ac11775
    Update new witnesses with subsequent transactions in the same block Jack Grigg 2019-02-14 18:06:50 +0000
  • e746f7b6f9
    Add tx index within block to WalletTx struct Jack Grigg 2019-01-24 23:26:14 +0000
  • 3b9dfc1e0b
    Detect change notes while scanning blocks Jack Grigg 2019-01-11 14:26:54 -0800
  • fb9e9bb12f
    Check for spent notes while scanning blocks Jack Grigg 2018-12-04 14:03:12 +0000
  • 2b71121681
    Return the entire note and recipient address when scanning an output Jack Grigg 2018-12-02 19:15:04 +0000
  • f899ecfce5
    Increment the commitment tree and witnesses while scanning blocks Jack Grigg 2018-12-02 12:14:02 +0000
  • 591b1fc28f
    Parse compact blocks to find wallet transactions Jack Grigg 2018-10-12 18:24:25 +0100
  • af7e263bcc
    Build protobufs for compact formats Jack Grigg 2018-10-12 18:22:58 +0100
  • a57dc7f478
    Merge pull request #138 from str4d/release-0.1.0 str4d 2019-10-09 11:11:58 +1300
  • 7844394364 Remove unneeded extern crate NikVolf 2019-10-08 16:06:02 +0300
  • 98731c8374
    librustzcash 0.2.0 Jack Grigg 2019-10-08 16:12:50 +1300
  • b0ba7fe4d2
    zcash_client_backend 0.1.0 Jack Grigg 2019-10-08 16:11:39 +1300
  • d6bc2fe0af
    zcash_proofs 0.1.0 Jack Grigg 2019-10-08 16:10:30 +1300
  • 8b08528bb0
    zcash_primitives 0.1.0 Jack Grigg 2019-10-08 16:07:30 +1300
  • 25558893ab
    bellman 0.2.0 Jack Grigg 2019-10-08 16:05:46 +1300
  • 68cada53cf
    pairing 0.15.0 Jack Grigg 2019-10-08 16:02:44 +1300
  • aa37783c37
    group 0.2.0 Jack Grigg 2019-10-08 16:01:24 +1300
  • 216f0f62a0
    ff 0.5.0 Jack Grigg 2019-10-08 16:00:47 +1300
  • 80d339848f
    Actions: Various CI improvements Jack Grigg 2019-10-08 15:32:26 +1300
  • b872e9fc49
    Fix pairing benchmarks Jack Grigg 2019-10-08 15:25:41 +1300
  • 39971891d5
    Merge pull request #131 from str4d/119-key-encoding-tests str4d 2019-10-08 13:48:05 +1300
  • 2399d9f3e3
    Merge pull request #93 from defuse/qed-it-lrz str4d 2019-10-08 13:47:36 +1300
  • 212b6e67d0
    Merge pull request #133 from NikVolf/patch-1 str4d 2019-10-08 09:43:18 +1300
  • 6de1cb1397
    Merge pull request #137 from jimpo/rand_core-version str4d 2019-10-05 16:12:26 -0600
  • 93563c3c65 Specify rand_core >= 0.5.1 for OsRng import. Jim Posen 2019-10-04 08:50:01 +0200
  • 524055bbb4
    Merge pull request #134 from NikVolf/z-rng str4d 2019-10-02 17:35:56 -0600
  • 24691f2d50 Revert "Encode expanded spending keys" Aditya Kulkarni 2019-10-02 12:56:02 -0700
  • 730d2cbc7e fix outdated example NikVolf 2019-09-28 12:50:28 +0300
  • 7476e4ea28 alphabetical order NikVolf 2019-09-28 12:49:37 +0300
  • c68e15e4f3
    Merge pull request #130 from str4d/crate-docs str4d 2019-09-28 10:32:35 +0100
  • b42477a0bf update from rand_os to fix warnings NikVolf 2019-09-28 10:48:43 +0300
  • 4c9ebcce9a
    Bump Rust to 1.37 on CI Nikolay Volf 2019-09-25 12:07:48 +0200
  • da0d0a669a more idiomatic naming NikVolf 2019-09-25 09:53:06 +0200
  • 443f45f430 dry example a bit and reduce api NikVolf 2019-09-25 09:50:59 +0200
  • 0743dadcd0 Encode expanded spending keys Aditya Kulkarni 2019-09-24 11:14:13 -0700
  • e7b5329e95
    Unit tests for key encodings Jack Grigg 2019-09-24 17:47:10 +0100
  • 43efdf992b prepare tree for deleting also NikVolf 2019-09-24 15:28:34 +0200
  • 4ad3988e43
    Crate docs Jack Grigg 2019-09-24 10:54:15 +0100
  • 7f3036d2c8
    Update READMEs Jack Grigg 2019-09-24 10:53:52 +0100
  • 08806cc109 proper elapsed time calc NikVolf 2019-09-24 13:47:32 +0200
  • 1eb4fb91f6 add invariant about number of returned links NikVolf 2019-09-24 13:15:35 +0200
  • 7879b63321 add docs NikVolf 2019-09-24 12:45:23 +0200
  • ce2416623f get rid of derive_more NikVolf 2019-09-24 12:19:25 +0200
  • 1fbf38280e
    Fix intra-doc links Jack Grigg 2019-09-24 10:42:49 +0100
  • d9a0b9c83f
    CI: Check intra-doc links Jack Grigg 2019-09-24 10:31:04 +0100
  • fb6fef4e9c update readme NikVolf 2019-09-24 10:36:28 +0200
  • 38aa09b6a1 change package name NikVolf 2019-09-24 10:35:44 +0200
  • 4cbc0451c1 switch to blake2_simd NikVolf 2019-09-24 10:34:27 +0200
  • 1d02363752
    Add READMEs to Cargo.toml files Jack Grigg 2019-08-02 14:57:34 +0100
  • 37e47981b1 Make Transaction public so we can test it with fake transactions Aditya Kulkarni 2019-09-22 20:56:13 -0700
  • 2e22139130 Merge branch 'master' of github.com:adityapk00/librustzcash Aditya Kulkarni 2019-09-19 11:17:08 -0700
  • 90b38d0eb1 Add regtest constants Aditya Kulkarni 2019-09-19 11:17:03 -0700
  • 30660e1d1c
    Merge pull request #128 from str4d/125-zip-32-seed-length str4d 2019-09-19 06:52:10 -0400
  • d2da9cfcb0
    Merge pull request #127 from str4d/more-crate-updates str4d 2019-09-18 11:44:13 -0400
  • 450087e280
    Add test for spending_key panic on short seed Jack Grigg 2019-09-17 23:58:14 +0100
  • 9377b78b35
    Panic if spending_key is given a seed shorter than 32 bytes Jack Grigg 2019-09-17 18:03:58 +0100
  • 39a73c8eda
    Add missing cs.is_satisfied() to bellman test Jack Grigg 2019-09-17 00:16:33 +0100
  • 3701c2b442
    Increase the number of pedersen hash generators, exercise all test vectors. Taylor Hornby 2019-08-29 15:57:02 -0600
  • 4dff8055bf
    Remove unfinished find_group_hash test. Taylor Hornby 2019-07-25 13:19:09 -0600
  • caab37c336
    Fix build warnings Taylor Hornby 2019-04-10 14:18:52 -0600
  • e391594e9e
    Fix broken linear relation checking Taylor Hornby 2019-03-12 16:37:04 -0600
  • 15b4c37ab0
    adds test for linear relation between pedersen hash generators Kobi Gurkan 2018-08-01 09:26:30 +0300
  • 3efb7f9146
    Test PH circuit for the size used in the Merkle tree Aurélien Nicolas 2018-08-22 12:45:44 +0200
  • d56758d426
    Calculate number of constraints and more comprehensive test Aurélien Nicolas 2018-08-21 19:52:43 +0200
  • f3533e291f
    boolean: adds tests for alloc_conditionally Kobi Gurkan 2018-08-06 10:50:44 +0300
  • e0c5ef22bc
    ecc: makes assert_not_small_order tests deeper Kobi Gurkan 2018-08-11 13:06:20 +0300
  • ace929c5ba
    ecc: test_assert_not_small_order also tests for the generators Kobi Gurkan 2018-08-09 15:32:17 +0300
  • bb0a769162
    ecc: tests for assert_not_small_order Kobi Gurkan 2018-08-09 09:36:36 +0300
  • 68ba93f5fd
    PH test vectors for edge-cases Aurélien Nicolas 2018-08-19 13:39:57 +0200
  • 6240c02208
    Long and random PH test vectors Aurélien Nicolas 2018-08-19 11:46:09 +0200
  • be18eb240c
    Move test vectors into own module Aurélien Nicolas 2018-08-19 11:01:07 +0200
  • 9080b4ccf3
    Many test vectors for pedersen hash Aurélien Nicolas 2018-07-31 21:42:53 +0200
  • f5dfe07355
    A test vector for pedersen hash Aurélien Nicolas 2018-07-31 10:32:31 +0200
  • 2ee7b108af
    blake2s: adds test vectors from go-jubjub Kobi Gurkan 2018-09-04 15:52:08 +0300
  • 2edcc12e8e
    group_hash: adds test vectors generated by go-jubjub Kobi Gurkan 2018-08-28 15:03:25 +0300
  • 2b92493a45
    input circuit: removes debug prints Kobi Gurkan 2018-09-04 16:01:56 +0300