{"push_id":1081335468,"size":19,"distinct_size":19,"ref":"refs/heads/trafford","head":"a61a8b65670331156d7e4d8ce113e7251dfa2f1c","before":"9fef36ebc89f9af827726b673722d58972095216","commits":[{"sha":"db661f85ba5fc414a1365fdf0f4aa346cf822d82","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/db661f85ba5fc414a1365fdf0f4aa346cf822d82"},{"sha":"dfe0635f0b7f053fd5371131a7cdc49613d15d28","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Refactor use of constants in zcash protocol.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/dfe0635f0b7f053fd5371131a7cdc49613d15d28"},{"sha":"102eaf4c618273529547279069729ac575f0adf1","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Introduce new `libzcash` Zcash protocol API and crypto constructions surrounding the zkSNARK circuit.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/102eaf4c618273529547279069729ac575f0adf1"},{"sha":"a6b298a8cba0dc16811d456dbd8a0686b83d72b3","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Foundations of circuit design and verification logic.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/a6b298a8cba0dc16811d456dbd8a0686b83d72b3"},{"sha":"c249b1376a8559e61354ceb75e076f22ff46b687","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Add \"zero\" constant variable.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/c249b1376a8559e61354ceb75e076f22ff46b687"},{"sha":"2cee9ce3db44ac9fc2102235f975318f0e5a2080","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Enforce spend-authority of input notes.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/2cee9ce3db44ac9fc2102235f975318f0e5a2080"},{"sha":"8f62684add5e2af249e49da69709dc9575e26c40","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Enforce disclosure of input note nullifiers","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/8f62684add5e2af249e49da69709dc9575e26c40"},{"sha":"53534a2eafc50037e19a23848f3307b09f0e2ab2","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Authenticate h_sig with a_sk","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/53534a2eafc50037e19a23848f3307b09f0e2ab2"},{"sha":"f313acb15902bfd332e894ed4f9faeaf36a28b4e","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Enforce that new output notes have unique `rho` to prevent faerie gold attack.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/f313acb15902bfd332e894ed4f9faeaf36a28b4e"},{"sha":"59d769147d635f1f4ea61ac5dae7fd327d1bf53e","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Enforce disclosure of commitments to output notes.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/59d769147d635f1f4ea61ac5dae7fd327d1bf53e"},{"sha":"a235a111a91a2c69b56ddb5abd85c9b948cb1519","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Ensure that values balance correctly.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/a235a111a91a2c69b56ddb5abd85c9b948cb1519"},{"sha":"aa35134c76f9face28d3c875ac757bb059569574","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Witness commitments to input notes.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/aa35134c76f9face28d3c875ac757bb059569574"},{"sha":"f78d1db557d56afab0a0b4c909c266c1aa70e605","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"zkSNARK: Enforce merkle authentication path from nonzero-valued public inputs to root.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/f78d1db557d56afab0a0b4c909c266c1aa70e605"},{"sha":"b316e7fb42c01b59e90ae013228ff35952ec9dc2","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Add tests for JoinSplit and libzcash API.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/b316e7fb42c01b59e90ae013228ff35952ec9dc2"},{"sha":"3bd0c2fa61c6776daa50a322fc7f8a2ccb44df24","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Remove scriptSig/scriptPubKey from CPourTx.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/3bd0c2fa61c6776daa50a322fc7f8a2ccb44df24"},{"sha":"ebf0846e03e931c2e40313e3a66b40cc73d52fdf","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Add randomSeed field to CPourTx.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/ebf0846e03e931c2e40313e3a66b40cc73d52fdf"},{"sha":"9ef5910b3a87f2592eb134bb2462db9d5a023dba","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Transplant of libzcash.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/9ef5910b3a87f2592eb134bb2462db9d5a023dba"},{"sha":"e5bbf37271242d40cff3b6926dffa8e226944786","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Added public zkSNARK parameter generation utility.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/e5bbf37271242d40cff3b6926dffa8e226944786"},{"sha":"a61a8b65670331156d7e4d8ce113e7251dfa2f1c","author":{"email":"67f1b29dab157300b35e02084daa2c9694d7a19a@gmail.com","name":"Sean Bowe"},"message":"Remove nearly all of libzerocash.","distinct":true,"url":"https://api.github.com/repos/ebfull/zcash/commits/a61a8b65670331156d7e4d8ce113e7251dfa2f1c"}]}