Commit Graph

  • abd03928b4
    adds test vectors for NoteCommit Kobi Gurkan 2018-08-29 20:13:43 +0300
  • cc2a41d86c
    Fix blake2s test data length assertion. Taylor Hornby 2019-03-12 13:46:01 -0600
  • 804f4cba67
    Add blake2s test vectors for varying sizes from go-jubjub Kobi Gurkan 2018-10-24 12:37:32 +0300
  • 7ee61c4f94
    pedersen_hash: adds test vectors for the circuit implementation Kobi Gurkan 2018-09-04 16:28:41 +0300
  • 43496857c9
    pedersen_hash: removes debug prints Kobi Gurkan 2018-09-04 16:03:52 +0300
  • 4835be05b0
    pedersen_hash: show a tighter limit for hash sizes Kobi Gurkan 2018-08-19 10:04:33 +0300
  • 15633ad434
    pedersen hashes: example of size limit bug Kobi Gurkan 2018-08-17 18:34:54 +0300
  • 414d651c9c
    pedersen_hash: adds tests for Daniel's vector Kobi Gurkan 2018-08-09 16:20:39 +0300
  • 8541b2bde4
    pedersen_hash: prints hashes, adds comments Kobi Gurkan 2018-08-08 12:15:16 +0300
  • 3c9b29e47b Revert "public address from script_sig" Aditya Kulkarni 2019-09-14 10:14:09 -0700
  • 5f274e70d0 public address from script_sig Aditya Kulkarni 2019-09-13 18:29:50 -0700
  • 323182c4a5 Implement clone for some structs Aditya Kulkarni 2019-09-12 14:26:43 -0700
  • 28dcc1c346
    bellman: Fix compile errors without multicore feature Jack Grigg 2019-09-12 19:25:41 +0100
  • b397a9c405
    cargo update Jack Grigg 2019-09-12 19:18:11 +0100
  • 0a3b0a9341
    Upgrade to hex-literal 0.2 Jack Grigg 2019-09-12 19:17:09 +0100
  • 89dad572ef
    Migrate bellman to crossbeam 0.7 Jack Grigg 2019-09-12 19:10:46 +0100
  • 3ceefdf81c Create OutPoint from hash and n Aditya Kulkarni 2019-09-10 10:30:04 -0700
  • f8d01215a0 merge serialize fix Aditya Kulkarni 2019-09-10 10:01:13 -0700
  • 5e233620bd
    Merge pull request #3 from adityapk00/lightclient-work adityapk00 2019-09-10 10:01:52 -0700
  • 3ee778de59 transparent inputs should use serialize_der() Aditya Kulkarni 2019-09-10 10:01:13 -0700
  • 1056db3bea Make OutPoint fields pub Aditya Kulkarni 2019-09-10 10:00:24 -0700
  • 79cba2e500 run against long examples NikVolf 2019-09-10 12:51:23 +0300
  • 4ec651d172 update naming NikVolf 2019-09-09 18:28:23 +0300
  • f5c1381c4c arrange data generator example properly NikVolf 2019-09-09 18:23:00 +0300
  • a0c33945ab write for entry NikVolf 2019-09-09 14:33:49 +0300
  • 96b130e034 update readme NikVolf 2019-09-09 14:06:05 +0300
  • 636f3e3751 update readme NikVolf 2019-09-09 11:52:57 +0300
  • b73f49c968 add optional file generation NikVolf 2019-09-09 11:50:41 +0300
  • a5c4d51652 improve on api NikVolf 2019-09-08 09:32:47 +0300
  • c87122561f add .travis.yml NikVolf 2019-09-08 00:17:40 +0300
  • 9470610b75 license and readme NikVolf 2019-09-07 19:23:13 +0300
  • 0afa122970 add .travis.yml NikVolf 2019-09-07 19:18:49 +0300
  • 0bfd1d6b0d resolve_link is of course public NikVolf 2019-09-07 18:30:57 +0300
  • ad403f1cca add data reader NikVolf 2019-09-07 18:22:37 +0300
  • a9d2ce7150 from_bytes for NodeData NikVolf 2019-09-07 18:15:18 +0300
  • 6d9deefb93 fix read and add from_bytes NikVolf 2019-09-07 14:10:08 +0300
  • 49763d1c01 arrange constants NikVolf 2019-09-07 14:04:51 +0300
  • de053e1d8f reading for Entry NikVolf 2019-09-07 14:00:34 +0300
  • 03524ba7d0 entry to the dedicated module NikVolf 2019-09-07 13:52:19 +0300
  • 265c6e5303
    Merge pull request #1 from niklasad1/na-rust2018ify Nikolay Volf 2019-09-07 11:35:06 +0300
  • c4f8f8ea04
    fix: use rust2018 idioms Niklas Adolfsson 2019-09-07 10:31:01 +0200
  • 5d0aa521c2 missing deserialization bits NikVolf 2019-09-07 11:19:06 +0300
  • bef3e7e336
    Migrate ff_derive to proc-macro2 1.0 Jack Grigg 2019-09-06 19:03:12 -0400
  • 99d0f78636 Make mod serialize public Aditya Kulkarni 2019-09-06 13:37:42 -0700
  • 2b6fbfd2d1
    Merge pull request #109 from str4d/paymentaddress-encapsulation str4d 2019-09-06 15:43:48 -0400
  • a46ace4c2d simplify tree preparation NikVolf 2019-09-06 19:19:58 +0300
  • 942a976ef5 refactor numerous tests NikVolf 2019-09-06 19:14:53 +0300
  • 5d2f84a154 carry root with tree NikVolf 2019-09-06 18:52:27 +0300
  • 6b36cb5a51 example and neccessary fixes NikVolf 2019-09-06 15:40:26 +0300
  • be84cd8e05 Fix cargo.lock Aditya Kulkarni 2019-09-05 13:40:26 -0700
  • 7948bd1bf7 Merge branch 'str4d-transaction-builder-transparent-inputs' into lightclient-work Aditya Kulkarni 2019-09-05 13:37:27 -0700
  • f60d7d331b Merge branch 'transaction-builder-transparent-inputs' of git://github.com/str4d/librustzcash into str4d-transaction-builder-transparent-inputs Aditya Kulkarni 2019-09-05 13:37:08 -0700
  • d6f6b50ecd
    Check try_sapling_output_recovery fails with identity as pk_d Jack Grigg 2019-08-26 22:50:42 +0100
  • abbd43ff57
    Make pk_d validity an invariant of PaymentAddress Jack Grigg 2019-08-23 23:08:09 +0100
  • 86142d044c
    PaymentAddress::to_bytes Jack Grigg 2019-08-23 23:03:16 +0100
  • 73ee19239c
    Replace manual address decoding with PaymentAddress::from_bytes Jack Grigg 2019-08-03 10:40:09 +0100
  • b19b40ccf0
    Merge pull request #110 from str4d/crate-cleanups str4d 2019-09-04 19:44:47 -0400
  • 872ac5af7b avoid drain of vec NikVolf 2019-09-03 18:31:51 +0300
  • efac432128 remove todo and de-pub NikVolf 2019-09-03 18:13:33 +0300
  • b03b4cf958 hashing with blake2 NikVolf 2019-09-03 17:47:21 +0300
  • d8c04e8143 node serialization NikVolf 2019-09-03 17:22:21 +0300
  • f432983f09 add notes and remove todos NikVolf 2019-09-03 13:11:10 +0300
  • bce88797f4 move node data to separate mod NikVolf 2019-09-03 12:56:24 +0300
  • 771aa867c1 derive display for errors NikVolf 2019-09-03 12:52:50 +0300
  • 615c4f662e refactor to rust-only structures NikVolf 2019-09-02 19:51:00 +0300
  • 49f20e6735 extra long truncate NikVolf 2019-09-02 18:26:51 +0300
  • d58b33fb78 simplify and optimize get_peaks NikVolf 2019-09-02 18:18:33 +0300
  • 4c49f09515 extra quick-checks and fixes for deleting from full root NikVolf 2019-09-02 18:05:20 +0300
  • 68983dc0c1 extra tests and notes NikVolf 2019-09-02 15:28:51 +0300
  • fa04929891 refactored append and fixed tests NikVolf 2019-09-02 15:11:23 +0300
  • 1cbeac9d59
    zcash_client_sqlite: Support sending to t-addrs Jack Grigg 2019-05-24 15:59:18 +0100
  • 1c60a79ec1
    Implement TransparentAddress encoding and decoding Jack Grigg 2019-05-24 15:17:36 +0100
  • 601e88c633
    Chain validity and reorg handling Jack Grigg 2019-05-02 11:27:43 +0100
  • 98db781931
    Add mainnet support to zcash_client_sqlite via a feature flag Jack Grigg 2019-04-08 12:24:49 +0100
  • 2419c6648c
    Add security disclaimer to README Jack Grigg 2019-03-13 05:46:17 +0000
  • cfaa0cf067
    zcash_client_sqlite::query::get_*_memo_as_utf8() Jack Grigg 2019-03-09 03:22:35 +0000
  • 4c1237fa50
    zcash_client_sqlite::transact::create_to_address() Jack Grigg 2019-03-09 03:20:32 +0000
  • 9a742d25ea
    zcash_client_sqlite::scan::scan_cached_blocks() Jack Grigg 2019-03-09 03:12:31 +0000
  • 68291090c6
    zcash_client_sqlite::query::{get_balance, get_verified_balance} Jack Grigg 2019-03-09 02:53:38 +0000
  • 0bf1fad0ed
    zcash_client_sqlite::query::get_address() Jack Grigg 2019-03-09 02:23:31 +0000
  • bee4d6a92b
    SQLite database structure and initialisation Jack Grigg 2019-03-09 02:16:00 +0000
  • c05446d2ae add get_peaks method NikVolf 2019-08-29 19:34:27 +0300
  • 0da4921055
    Merge pull request #116 from str4d/code-coverage str4d 2019-08-29 09:58:19 +0100
  • c00b65bb78
    Extend Travis CI timeout Jack Grigg 2019-08-29 01:06:41 +0100
  • ee9c88ecb0
    Exclude slow tests from code coverage Jack Grigg 2019-08-28 19:39:35 +0100
  • f9f17b291f
    Add code coverage with cargo-tarpaulin and Codecov Jack Grigg 2019-08-27 19:33:18 +0100
  • 563961e606
    Merge pull request #115 from str4d/windows-typo str4d 2019-08-26 13:09:57 +0100
  • 99aef05318
    Store witness inside WalletShieldedOutput Jack Grigg 2019-08-26 12:12:32 +0100
  • 8cd6666e56
    Move cmu and epk parsing onto CompactOutput struct Jack Grigg 2019-08-26 11:59:07 +0100
  • 0c7eb84d36
    impl FromStr for Memo Jack Grigg 2019-08-19 00:21:10 +0100
  • 7c1d4d9a5b
    Log distinct error cases in Equihash verification Jack Grigg 2019-08-18 23:56:15 +0100
  • 9016548698
    Take self directly in into_* functions Jack Grigg 2019-08-02 12:03:38 +0100
  • fe93f2ff6b
    Rename into_ -> to_ where &self is used. Jack Grigg 2019-08-02 12:00:15 +0100
  • 91541675e2
    Address various clippy warnings/errors in zcash_proofs Jack Grigg 2019-08-02 11:40:10 +0100
  • 3a8efd9e67
    Address various clippy warnings/errors in zcash_primitives Jack Grigg 2019-08-02 11:25:00 +0100
  • d65fe2cda9
    Address various clippy warnings/errors in bellman Jack Grigg 2019-08-02 11:13:59 +0100
  • d78c94b2a2
    Move Equihash validator into zcash_primitives Jack Grigg 2019-08-02 10:50:32 +0100
  • ad33798244
    Merge pull request #113 from Eirik0/edition-2018-clean-up str4d 2019-08-24 00:34:57 +0100
  • e7d67364cc add quickcheck(failing) also failing append NikVolf 2019-08-23 16:25:34 +0300
  • ba3705cb5e
    librustzcash: Correctly map sprout_path Jack Grigg 2019-08-23 12:21:47 +0100