str4d
|
0ee1e81f5d
|
Merge pull request #61 from rex4539/fix-typos
Fix typos
|
2019-05-29 17:38:30 +01:00 |
str4d
|
2d97ccb7b8
|
Merge pull request #81 from bitcartel/52_wrapped_shr
Closes #52. Fix test error "attempt to shift right with overflow".
|
2019-05-28 18:55:25 +01:00 |
str4d
|
c5642f9f5e
|
Merge pull request #70 from rex4539/electric-coin-company
Electric Coin Company
|
2019-05-23 17:33:38 +01:00 |
str4d
|
c2d0a7d048
|
Merge pull request #74 from str4d/bellman-multicore
Place bellman multicore operations behind a (default) feature flag
|
2019-05-22 21:25:29 +01:00 |
Simon
|
437b66d4ee
|
Closes #52. Fix test error "attempt to shift right with overflow".
Use wrapping function to directly disable integer overflow protection.
|
2019-05-16 20:56:36 -07:00 |
Dimitris Apostolou
|
34f762cea2
|
Electric Coin Company
|
2019-05-09 20:32:39 +03:00 |
Sean Bowe
|
8c5cd4e4f6
|
Place bellman multicore operations behind a (default) feature flag
Co-authored-by: Jack Grigg <jack@z.cash>
|
2019-04-10 06:01:24 -07:00 |
str4d
|
d7ba310294
|
Merge pull request #66 from str4d/block-header
Block header parsing and transaction ID computation
|
2019-04-05 20:54:11 +01:00 |
Jack Grigg
|
6c99d71d4f
|
cargo fmt
|
2019-04-02 01:30:00 +01:00 |
Jack Grigg
|
3501365950
|
Test Transaction::txid()
|
2019-04-02 01:29:48 +01:00 |
Jack Grigg
|
663f9d619d
|
Use named fields in Transaction struct
|
2019-04-02 01:29:22 +01:00 |
Jack Grigg
|
b856d23069
|
Reverse a clone of [u8; 32] instead of allocating
|
2019-03-07 23:43:58 +00:00 |
Jack Grigg
|
4289843852
|
Compute TxId for Transaction
|
2019-03-07 23:42:00 +00:00 |
Jack Grigg
|
670bb277e9
|
Block header serialisation
|
2019-03-07 23:41:59 +00:00 |
Jack Grigg
|
a1664c6bbc
|
impl Display for BlockHash and TxId
|
2019-03-07 23:41:46 +00:00 |
Jack Grigg
|
20d5cdc571
|
TxId struct
|
2019-03-07 23:26:03 +00:00 |
Jack Grigg
|
e21be37042
|
Block header representation
|
2019-03-07 23:26:00 +00:00 |
str4d
|
e4187f07ff
|
Merge pull request #65 from str4d/general-refactor
Initial primitives refactor
|
2019-03-08 09:01:47 +13:00 |
Jack Grigg
|
3d39706aee
|
Make SpendDescription.spend_auth_sig optional
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
012d43bc8c
|
derive Debug for various structs
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
34ca75cceb
|
impl Clone for ExtendedFullViewingKey
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
80db0ae2f9
|
ExpandedSpendingKey::proof_generation_key(), visibility tweaks
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
9ae5a9d624
|
Make loading of Sprout key optional in zcash_proofs API
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
2d43e3be7c
|
Move parameter-loading into zcash_proofs
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
09a20aacfe
|
Make zcash_primitives::JUBJUB the canonical instantiation of JubjubBls12
|
2019-02-26 13:44:28 -07:00 |
Jack Grigg
|
6b43b2d0d6
|
Refactor Sapling spendAuthSig creation into zcash_primitives::sapling
|
2019-02-26 13:44:28 -07:00 |
str4d
|
c57a31e82e
|
Merge pull request #46 from str4d/ff-traits
Migrate to ff and group crates
|
2019-02-26 20:41:45 +00:00 |
Dimitris Apostolou
|
63be3c9470
|
Fix typos
|
2019-02-18 13:17:49 +02:00 |
Jack Grigg
|
482bef87f0
|
Add ff and group crates to Cargo workspace
|
2019-01-06 09:50:07 +00:00 |
Jack Grigg
|
b1ce3905d6
|
Add 'group/' from commit 'ef56fabf7ba3ed990a7886836c855298c9c5eefa'
git-subtree-dir: group
git-subtree-mainline: af9f9c17ee
git-subtree-split: ef56fabf7b
|
2019-01-06 09:38:21 +00:00 |
Jack Grigg
|
af9f9c17ee
|
Add 'ff/' from commit '661558e0c8a5e02e08dac6530d39b2e38919aa04'
git-subtree-dir: ff
git-subtree-mainline: 07955092f3
git-subtree-split: 661558e0c8
|
2019-01-06 09:37:22 +00:00 |
Jack Grigg
|
07955092f3
|
Update librustzcash crate to use ff crate
|
2019-01-06 09:36:32 +00:00 |
Jack Grigg
|
00983c48cd
|
Update zcash_proofs crate to use ff crate
|
2019-01-06 09:32:50 +00:00 |
Jack Grigg
|
538de482f3
|
Update zcash_primitives crate to use ff crate
|
2019-01-06 09:31:20 +00:00 |
Jack Grigg
|
2e408957db
|
Update zip32 crate to use ff crate
|
2019-01-06 09:22:10 +00:00 |
Jack Grigg
|
22ccd1bceb
|
Update sapling-crypto crate to use ff crate
|
2019-01-06 09:22:03 +00:00 |
Jack Grigg
|
76cd0d92bb
|
Merge commit '4272cfa5b0dceac471bef115955e1534be84a018' into ff-traits
git-subtree-dir: bellman
git-subtree-split: 4272cfa5b0
|
2019-01-06 09:21:44 +00:00 |
Jack Grigg
|
88746e76fa
|
Cargo.lock changes after pairing update
|
2019-01-06 09:20:00 +00:00 |
Jack Grigg
|
794cf79db2
|
Merge commit '3d41ee5abaa4888ff3607689aba007be8856816d' into ff-traits
git-subtree-dir: pairing
git-subtree-split: 3d41ee5aba
|
2019-01-06 09:19:29 +00:00 |
Jack Grigg
|
9f7e5fa3ce
|
Dependency updates after pairing update
|
2019-01-06 09:02:30 +00:00 |
Jack Grigg
|
fe16e4a412
|
Merge commit '183a64b08e9dc7067f78624ec161371f1829623e' into ff-traits
git-subtree-dir: pairing
git-subtree-split: 183a64b08e
|
2019-01-06 09:01:44 +00:00 |
ebfull
|
f65c37ea01
|
Merge pull request #30 from str4d/sapling-api-cleanup
Sapling proving and verifying API
|
2019-01-05 17:14:16 -07:00 |
Jack Grigg
|
1a1c77536d
|
cargo fmt 1.31.1
|
2019-01-03 21:52:06 +00:00 |
ebfull
|
c03871779a
|
Merge pull request #54 from ebfull/travis
Add travis testing support.
|
2019-01-03 12:14:15 -07:00 |
Sean Bowe
|
4113df4780
|
Fix version string, cache cargo symbols.
|
2019-01-03 11:55:16 -07:00 |
Sean Bowe
|
813cf16ff2
|
Add travis testing support.
|
2019-01-03 11:51:08 -07:00 |
Jack Grigg
|
e378229bdd
|
Move Sapling proving and binding signature into zcash_proofs crate
|
2018-12-01 00:10:51 +00:00 |
Jack Grigg
|
922ffe6002
|
Refactor Sapling proving and binding signature
|
2018-12-01 00:06:50 +00:00 |
Jack Grigg
|
e1841806c5
|
Move Sapling verification checks into zcash_proofs crate
|
2018-11-30 23:53:10 +00:00 |
Jack Grigg
|
eb2db2e667
|
Refactor Sapling verification checks
|
2018-11-30 23:50:50 +00:00 |