prepare for publishing

This commit is contained in:
Alex Vlasov 2019-03-31 09:00:01 +03:00
parent c2af46cac3
commit d2c8b93fe9
3 changed files with 7 additions and 4 deletions

@ -1,8 +1,8 @@
[package] [package]
name = "pairing" name = "pairing_ce"
# Remember to change version string in README.md. # Remember to change version string in README.md.
version = "0.16.2" version = "0.17.0"
authors = [ authors = [
"Sean Bowe <ewillbefull@gmail.com>", "Sean Bowe <ewillbefull@gmail.com>",
"Jack Grigg <jack@z.cash>", "Jack Grigg <jack@z.cash>",
@ -19,7 +19,8 @@ repository = "https://github.com/matter-labs/pairing"
[dependencies] [dependencies]
rand = "0.4" rand = "0.4"
byteorder = "1" byteorder = "1"
ff = { git = 'https://github.com/matterinc/ff', features = ["derive"], tag = "0.5"} ff_ce = {version = "0.6", features = ["derive"] }
#ff = { git = 'https://github.com/matterinc/ff', features = ["derive"], tag = "0.5"}
serde = "1.0.80" serde = "1.0.80"
serde_derive = "1.0.80" serde_derive = "1.0.80"
serde_json = "1.0.33" serde_json = "1.0.33"

@ -1,5 +1,7 @@
# pairing "community edition" # pairing "community edition"
Now published as `pairing_ce` to `crates.io` for users convenience.
Originally developed by ZCash, with extensions from us to make it a little more pleasant. Originally developed by ZCash, with extensions from us to make it a little more pleasant.
This is a Rust crate for using pairing-friendly elliptic curves. Currently, only the [BLS12-381](https://z.cash/blog/new-snark-curve.html) and BN256 curves are implemented. This is a Rust crate for using pairing-friendly elliptic curves. Currently, only the [BLS12-381](https://z.cash/blog/new-snark-curve.html) and BN256 curves are implemented.

@ -22,7 +22,7 @@ extern crate serde_derive;
#[cfg(test)] #[cfg(test)]
pub mod tests; pub mod tests;
extern crate ff as imported_ff; extern crate ff_ce as imported_ff;
pub mod ff { pub mod ff {
pub use imported_ff::*; pub use imported_ff::*;