mimblewimble / rust-secp256k1-zkp

ZKP fork for rust-secp256k1, adds wrappers for range proofs, pedersen commitments, etc
Creative Commons Zero v1.0 Universal
56 stars 51 forks source link

Port across grin changes #2

Closed antiochp closed 6 years ago

antiochp commented 6 years ago

This PR ports across the various changes to rust-secp256k1-zkp that had accumulated in grin. And updates pedersen.rs and ffi.rs to work with the updated secp256k1-zkp lib.

If this gets merged I think we should aim to preserve the history of these individual commits in this PR (I have kept original authors as much as possible from the grin PRs).

TODO -

Ported across -

antiochp commented 6 years ago

Looks like this is actually failing on travis - Specifically -

cargo test --release
error: process didn't exit successfully: `/home/travis/build/antiochp/rust-secp256k1-zkp/target/release/deps/secp256k1-ad626f6a439ee1c8` (signal: 11, SIGSEGV: invalid memory reference)